Email your users actually receive

The email API that feels

Receipts, password resets, and alerts that arrive the moment your users act — and land in the inbox, every time. All the hard parts of email, handled for you.

No credit card · 10,000 emails/month free · cancel anytime

Delivery overview live
128,940Sent · 7d
99.94%Delivered
0.06%Bounced
100%delivery rate
Sends↑ 38%

Why teams choose Relay

Lands in the inboxAuthentication and sender reputation are handled for you, so the email your business depends on reaches real people — not the spam folder.
Feels instantReceipts, resets, and alerts go out the moment your users act and arrive in a blink — wherever in the world they happen to be.
Simple and fairLive in five minutes, see everything you send, and pay only for what you send. No seats, no lock-in, no surprises.
Everything the send takes, in one place

More than an email API

The hard parts of email — deliverability, reputation, visibility — are done for you. The parts that make you faster — agents, AI templates, one-click setup — come built in.

Sent from the edge, worldwide

Every message is signed and dispatched from Cloudflare's global network, so receipts, resets, and alerts go out in a blink — close to your users, wherever they are.

Deliverability, handled

Publish SPF, DKIM, and DMARC with one click, let reputation guardrails watch every domain, and have bounces and complaints suppressed automatically — so your mail lands in the inbox.

Built for AI agents

A native MCP endpoint lets agents in Claude, Cursor, or your own tools send email, check deliverability, and look up messages directly — no wrappers, no glue code.

A real developer API

Send in batches, schedule for later, and retry safely with idempotency keys. Six SDKs and a sandbox mode mean you go from signup to shipped in an afternoon.

Watch every message

Opens, clicks, bounces, and complaints stream to signed webhooks with automatic retries — and every send is searchable in the console the instant it happens.

Design with AI

Compose on-brand emails from a prompt in the Design Studio, then version and roll back templates in seconds — change a subject line without waiting on a deploy.

The console

See exactly what every email did

Not a wall of logs — just the numbers that tell you whether your email landed, updated the instant it happens.

  • Live delivery healthDelivered, bounced, and flagged — updated the instant it happens, not batched overnight.
  • Every email, searchableFind any message by person or subject and read its whole story, start to finish.
  • Reputation at a glanceSimple gauges warn you about a deliverability problem long before it reaches your users.
99.9%delivered
Delivered Bounced Complained
Sends · last 12 days↑ 44%
How it works

From zero to sending in three steps

01

Grab a key

Sign up and create a key. No sales call, no waitlist — your free tier is live the moment you land.

02

Send your first email

One simple call and it's on its way. We take care of the speed, the security, and getting it delivered.

03

Watch it land

Delivery, opens, and bounces appear in your dashboard the instant they happen — no guesswork.

Start sending in minutes

Your whole integration is one call

Send from any language with a single request — nothing to install, nothing to keep up to date. Copy, paste, and you're live.

POST /v1/email
curl https://api.relay.dev/v1/email \
  -H "Authorization: Bearer $RELAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "you@yourdomain.com",
    "to": ["ada@lovelace.io"],
    "subject": "Welcome to Acme",
    "html_body": "<h1>You are in.</h1>"
  }'
AI-native

Give your agents a way to email

Relay speaks the Model Context Protocol — the same standard Claude and Cursor use for tools. Point an agent at your endpoint and it gets a full set of email tools, already scoped to your account.

  • Send without glue codeThe agent calls send_email directly. No SDK to wire up, no webhook to host — the tool is already authenticated and rate-limited.
  • Answer its own questionslist_messages and get_message let an agent check whether the email it just sent was delivered, opened, or bounced — and act on the answer.
  • Stay inside the guardrailsEvery tool runs against the same quotas, suppression list, and per-key permissions as your API. An agent can't out-send your plan.
Agent · Relay MCP connected

Email Ada her receipt for order #4021.

relay.send_emailtool call
{
  "to": "ada@lovelace.io",
  "subject": "Your receipt for order #4021",
  "template": "receipt",
  "data": { "total": "$48.00" }
}
queued · msg_7f3a1c · delivered in 1.2s
send_emaillist_messagesget_messageget_deliverabilitylist_domainslist_templates
Deliverability

Stop worrying about the inbox

The unglamorous work that decides whether your email lands is handled for you — so you can focus on your product, not your sender reputation.

Trusted sender

Set up to land, not bounce

We walk you through connecting your domain and confirm everything is right, so your email is trusted and arrives where it should.

Always on time

Important mail stays important

Your receipts and resets are kept apart from bulk mail, so a marketing blast can never slow down the email people are actually waiting on.

Effortlessly clean

Bad addresses, handled

Addresses that bounce or complain are set aside automatically — you never re-send to someone who already said no, and your standing stays strong.

Pricing

Priced by volume, never by seat.

One flat monthly plan that scales with how much you send — invite the whole team at no extra cost. The free tier is real and doesn't expire.

Free

For side projects and the first 10k.

$0 /month
  • 10,000 emails / month
  • 1 sending domain
  • Verified sending + suppression
  • 7-day activity history
  • Community support
Start free
Starter

50k emails/month with custom domains.

$15 /month
  • 50,000 emails / month
  • 5 sending domains
  • Webhook signatures
  • Tags & metadata
  • Scheduled sending
  • Template versioning
Get started
Scale

2.5M emails, multi-region, priority SLA.

$300 /month
  • 2,500,000 emails / month
  • 100 sending domains
  • Multi-region sending
  • Bring-your-own DKIM keys
  • Dedicated IP available
  • Custom billing
  • Priority support + SLA
Contact sales
Questions

Everything you might be wondering

How is Relay different from sending email myself?

Getting email to reliably reach the inbox means handling authentication, sender reputation, bounces, and monitoring — weeks of unglamorous work. Relay does all of it for you, so you send one request and we take care of the rest.

Will my email actually land in the inbox?

That's the whole point. We set up and manage the reputation and authentication that decide whether your email is trusted, and keep your list clean automatically — so your important messages reach real people, not the spam folder.

How quickly can I start sending?

Minutes. Sign up, create a key, and send your first email with a single call. The free tier is live immediately — no sales call, no waitlist, and no credit card.

What happens when an email bounces or someone complains?

It's handled for you. Those addresses are set aside automatically so you never send to them again — protecting your sender reputation without any work on your part.

Can I use my own domain?

Yes. We guide you through connecting your domain and confirm it's set up correctly, so your email comes from you and is trusted by inbox providers everywhere.

How does pricing work?

You pay only for the emails you send, metered per thousand — no seats, no tiers, no surprises. The first 10,000 every month are free, forever.

Send your first email in the next five minutes.

Sign up, grab a key, and watch your first email land — right in your dashboard. No credit card, no sales call.