v0.4 · internal tool

The email API
you host yourself.

Add a domain, verify DNS, get an API key. Dispatch handles transactional, marketing, and newsletter sends behind one interface — routing through whichever provider (Resend, Brevo, SES, SMTP) you plug in.

terminal
$ curl https://dispatch.your-domain.com/api/v1/send \
    -H "x-api-key: dk_live_XXXXXXXXXXXXXXXXXXXXXX" \
    -H "content-type: application/json" \
    -d '{
      "from": "hi@acme.com",
      "to": "person@example.com",
      "subject": "Welcome to Acme",
      "html": "<h1>Welcome, {{first_name}}!</h1>",
      "variables": { "first_name": "Alex" }
    }'

{ "id": "em_a7f3b2c1d9e4", "status": "sent",
  "provider": "resend", "provider_message_id": "…" }

One API. Everything a mail team needs.

The product surface of Brevo or SendGrid. The bill of an open-source project.

Transactional sends

Sub-second POST → delivery id, with Handlebars templating, retries, and audit trail.

Campaigns

Broadcast newsletters and cold outreach with per-recipient variables and rate-limit awareness.

Multi-step sequences

Drip workflows with delays, trigger on list-add or via API, cancel on unsubscribe.

Verified sending domains

Add a domain, add DKIM + SPF + DMARC records, send from any address — provider-agnostic.

Dynamic segments

Filter contacts by tag, metadata, or engagement counters. Preview live.

Signed webhooks

POST HMAC-signed events to your app when messages are sent, opened, clicked, or bounced.

Suppression + bounces

Global suppression list, auto-suppress on hard bounce, one-click List-Unsubscribe.

Team + roles

Invite teammates. Owner / admin / member / readonly. Sensible defaults.

Deliverability dashboard

Sent, bounce, complaint, open, click rates — 30-day rolling with a volume chart.

Provider abstraction

Bring one provider. Or several.

Dispatch has adapters for Resend, Brevo, Amazon SES, and generic SMTP. Configure one at the platform level and every workspace sends through it — no customer ever sees SMTP hosts, ports, or provider keys.

Resend
3,000/mo free
Brevo
300/day free
Amazon SES
$0.10 / 1k
Any SMTP
your creds

Ship email in 15 minutes.

Deploy Dispatch, verify a domain, drop in a provider. Done.

Get the docs