Skip to main content

Email Infrastructure for AI Agents

Send and receive emails programmatically with webhooks, custom domains, and a powerful TypeScript SDK. Built for scale.

Quick Start

Get up and running in minutes with Sendook

1

Sign up and get your API key

Create an account at sendook.com and generate your API key from the dashboard.
Your API key is used to authenticate all requests to the Sendook API. Keep it secure and never share it publicly.
2

Install the SDK or use the REST API

Choose your preferred integration method:
npm install @sendook/node
Or use the REST API directly with any HTTP client.
3

Create your first inbox and send an email

Start sending and receiving emails programmatically:
import Sendook from "@sendook/node";

const client = new Sendook("your_api_key");

// Create an inbox
const inbox = await client.inbox.create({
  name: "support",
  email: "[email protected]"
});

// Send an email
await client.inbox.message.send({
  inboxId: inbox.id,
  to: ["[email protected]"],
  subject: "Welcome to Sendook!",
  text: "Thanks for signing up.",
  html: "<p>Thanks for signing up.</p>"
});
4

Set up webhooks to receive emails

Configure webhooks to handle incoming emails automatically:
await client.webhook.create({
  url: "https://your-app.com/webhooks/email",
  events: ["message.received"]
});
Your webhook will receive parsed email data whenever a message arrives in your inbox.

Core Features

Everything you need to build email-powered AI agents

Send & Receive Emails

Send transactional emails and receive inbound messages programmatically with full thread support.

Webhook Integration

Get real-time notifications for incoming emails, bounces, deliveries, and more.

Custom Domains

Use your own domain with automated DNS verification and configuration.

Thread Management

Automatically organize emails into conversations with built-in thread tracking.

TypeScript SDK

Fully typed Node.js SDK with intuitive API for all Sendook features.

Self-Hosting

Deploy Sendook on your own infrastructure with Docker support.

Explore Documentation

Dive deeper into Sendook’s capabilities

API Overview

Complete REST API reference with all endpoints and parameters

Dashboard Guide

Manage your inboxes, domains, and webhooks through the web UI

Authentication

Learn about API keys, access tokens, and secure authentication

Ready to build with Sendook?

Start sending and receiving emails at scale. Create your free account and get your API key in minutes.

Get Started Now