Sendbound
Built for engineers

An email API that respects your time

TypeScript SDK, React Email, sub-30ms latency, signed webhooks, and an MCP server for AI agents. No legacy SOAP endpoints. No confusing dashboard. Just email that works.

Send an email in 10 lines

import { Sendbound } from 'sendbound';
import { WelcomeEmail } from '@/emails/Welcome';

const sb = new Sendbound(process.env.SB_KEY);

const { id } = await sb.emails.send({
  from:    'hello@yourapp.com',
  to:      user.email,
  subject: 'Welcome to the team 🎉',
  react:   <WelcomeEmail name={user.name} />,
});

console.log('Sent:', id); // em_01j...

DX details that matter

Sub-30ms API p50

Your users never wait for email delivery.

React Email native

Server-render React components as email HTML — no extra build step.

CI/CD-friendly keys

Scoped API keys per environment. Rotate without downtime.

Webhook verification

HMAC-signed events. Reject spoofed requests in one line of code.

OpenAPI + type-safe SDK

Full OpenAPI spec, auto-generated types, IDE autocomplete.

MCP server for AI agents

Let your AI agents send email via Model Context Protocol.

Official SDKs

TypeScript / Node.jsnpm install sendbound
Pythonpip install sendbound
Gogo get github.com/sendbound/sendbound-go
PHPcomposer require sendbound/sendbound-php
Rubygem install sendbound
REST APIcurl api.sendbound.com

What you get out of the box

TypeScript SDK with full IDE autocomplete
React Email server-side rendering
OpenAPI 3.1 specification
Sub-30ms p50 send latency
HMAC-signed webhook events
Per-project scoped API keys
Rate limits visible in response headers
Idempotency keys for safe retries
MCP server for AI agent integrations
Local preview server for email templates
Real-time delivery status webhooks
99.97% uptime SLA on paid plans

Start sending in minutes

3,000 free emails/month. No credit card. Full API access from day one.