Email for your
app

Send your first email in minutes.

sendEmail()POST /api/email/send
// Using Fetch API
const response = await fetch('https://notify.cx/api/email/send', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'x-api-key': 'your-api-key'
  },
  body: JSON.stringify({
    to: 'user@example.com',
    from: 'noreply@your-verified-domain.com',
    subject: 'Welcome aboard!',
    message: '<h1>Welcome!</h1><p>Thanks for joining us.</p>'
  })
});

const data = await response.json();

Powering teams at

  • In Plain English
  • Differ
  • Obsurfable
  • Venture Magazine
  • Cubed
  • Stackademic
  • Circuit
  • Notify

You build the thing. We send the email.

Notify is the building block for sending the email your product creates when something happens* — password resets, onboarding, receipts, alerts.

*Industry folks call that transactional email. We just call it email.

Block 1

Your app

Whatever you're building.

Block 2

Notify

One piece. Email.

Block 3

Email

It just works.

Four steps. Then you're done.

The smallest path from zero to email in production.

01

Get an API key

Sign up. Copy a key. That's the hard part.

02

Send a test

Hit the API. See a real email land.

03

Verify your domain

Add DNS records. Then send from your address.

04

Ship it

Watch logs and webhooks. Keep building.

Try it for yourself

Edit the email. Hit send. Open it in the inbox.

send.jseditable fields highlighted
await fetch("https://notify.cx/api/email/send", {
method: "POST",
headers: {
"x-api-key": "nk_••••••••",
"Content-Type": "application/json",
},
body: JSON.stringify({
to: "elf@santasgrotto.com",
from: "",
subject: "",
message: "",
})
});

Inbox

0 unread · elf@santasgrotto.com

Ready to send for real?

Get an API key. Hit the endpoint. Keep building.

Just the bits you need

We don't do templates, campaigns, or contact databases. That's kind of the point.

Email API

One endpoint. Send email from your app with a simple request.

Verified domains

SPF and DKIM so production mail authenticates. Required once, then forget it.

Delivery logs

See what happened after every send — delivery, opens, and clicks.

Webhooks

Push events to your app so your product can react when mail lands or bounces.

Look what people are building

From gamification and comment alerts to multi-day onboarding — they added email and kept shipping.

In Plain English

Powers gamification emails on the popular tech platform — streaks, milestones, and engagement that keep writers coming back.

Visit

Differ

Sends transactional email whenever writers get new comments and likes — so they never miss engagement on their work.

100,000+ writers notified

Visit

Obsurfable

Runs the full onboarding sequence — from email confirmation and the first welcome email through tips and tricks up to day 7.

Visit

Circuit

This digital PR marketplace uses Notify to send invoices, chat messages, payment reminders, and more to thousands of buyers and publishers 24/7 around the clock.

Visit

Notify

Of course we use Notify to power Notify. We use it to send welcome emails, password resets, onboarding, and more.

Visit

Switch in one afternoon

Pick a provider to open the migrate guide.

You don't need an email platform

You need to send an email. Compare Notify to Resend, AWS SES, SendGrid, and Mailgun.

NotifyTypical ESPs
Product shapeSend + webhooks + logsFull ESP / template suites
Pro pricing$10 / 10k emailsOften 2×+ for similar volume
ContentYou write the HTMLDrag-and-drop builders
OnboardingAPI key → one HTTP callDashboards before you send

Full comparisons · Pricing

Affordable because it's just email

Free: 1,000 emails/mo. Pro: $10/mo for 10,000. See pricing or compare providers.

Frequently asked questions

What is Notify?

Notify is email for whatever you’re building. Send password resets, onboarding, notifications, and receipts with one API call. Watch delivery with logs and webhooks. No template builders: you write the HTML.

What is transactional email?

Email your product sends when something happens — a signup, password reset, receipt, or alert. Not newsletters or marketing campaigns. Notify is for that first kind.

What kinds of email can I send?

Account verification, password resets, product notifications, receipts, and similar messages triggered by your app.

Do I need to verify a domain?

Yes for production sending from your own address. Get an API key, verify SPF/DKIM, then send.

Is there a free plan?

Yes. Free includes 1,000 emails per month, 1 domain, and 48-hour logs. Paid plans start at $10/month for 10,000 emails with permanent logs and webhooks.

Delivered

Need email? Add Notify.

That's it. Get a key, send a request, keep building.