Home/Reviews/Resend alternatives

The 8 best Resend alternatives for MCP and AI agents

Eight services to use instead of Resend, or alongside it, ranked first on how well each one works as an AI agent's email tool from Claude, ChatGPT, Cursor or Codex, then on six more tests, with the reason and source behind every score. Nitrosend wins: campaigns, flows and receipts on one $20 plan, run from your AI assistant.

VerifiedKam LowBy Kam Low, Co-founder and CTO·Updated

Nitrosend is the best Resend alternative for teams that run email from an AI agent over MCP, with the top score of the eight reviewed here, 83.75 out of 100, and 9 out of 10 on working from your AI assistant. It is the only one of the eight your AI assistant, whether Claude, ChatGPT, Cursor or Codex, can sign up to and send from with no domain to verify and nobody opening a dashboard. To send email from Claude, ChatGPT, Cursor or Codex with Nitrosend, connect the hosted MCP server at api.nitrosend.com/mcp, approve the OAuth sign-in in your browser, and ask for the email: a receipt or reset goes out on that call, while a campaign or flow is saved as a draft that runs only once you approve it. Your receipts, newsletters and automated flows go out on one plan and one bill, where Resend prices marketing as a second plan by contacts. It writes every email in your brand's colors, fonts and voice. And it costs $20 a month for 20,000 emails, the same as Resend, and $650 for a million emails on Scale including overage, where Resend is $650. Bird (formerly SparkPost) comes next at 76, then Mailtrap at 74.

The ranking

Rank 1

Nitrosend

nitrosend.com

83.75 out of 100Total

Priced by
Emails sent
Free plan
5,000 emails, then 500 a month
Entry plan
$20 a month, 20,000 emails
  • Works from your AI assistant9 out of 10Official MCP server, account signup over the API and a ready-made sender, so an agent sends with no dashboard (docs).
  • Receipts and newsletters on one plan9 out of 10Receipts, campaigns and flows share one plan, one API and one allowance, on separate streams (pricing).
  • Emails in your brand, no designer9 out of 10Brand Kit reads your site for logo, colors, fonts and voice, and every drafted email uses it (docs).
  • Free plan7 out of 105,000 emails up front, then 500 every month, no card and no expiry (pricing).
  • Price8.5 out of 10$20 a month for 20,000 emails on Starter and $650 for a million emails on Scale including overage, with unlimited contacts on every plan (pricing).
  • Developer tools10 out of 10REST API with an OpenAPI spec, a typed TypeScript SDK, a CLI, an MCP server, signed event webhooks, idempotent sends and test sends (docs).
  • Track record and support4 out of 10A young product from a small team. Dedicated IPs available as a provisioned add-on on Scale or Enterprise, a 99.9% SLA only on Enterprise (pricing).

Nitrosend

Ask your agent for the next campaign

Connect Nitrosend to Claude, ChatGPT, Cursor or Codex, point Brand Kit at your site, and describe the email. Contacts are unlimited on every plan.

Free: 5,000 emails to start, then 500 a month. No credit card.

Start free
Rank 2

Bird (formerly SparkPost)

bird.com

76 out of 100Total

Priced by
Emails sent
Free plan
1,000 emails a month, no expiry
Entry plan
$15 a month, 50,000 emails
  • Works from your AI assistant8 out of 10Hosted MCP server at mcp.bird.com with OAuth and a CLI, and an agent can sign itself up from the terminal, but it must read an emailed code, and it can only test-send until a sending domain is verified (signup, sandbox).
  • Receipts and newsletters on one plan7 out of 10Broadcasts and single sends draw on one email allowance and one bill, with no contact fee. Email automations are in early access, built in the dashboard, with a separate run allowance (automation).
  • Emails in your brand, no designer4 out of 10Templates with versions and translations, and React Email rendering. You supply the design (product).
  • Free plan6 out of 101,000 emails a month with no time limit and no card, capped at 50 a day (pricing).
  • Price10 out of 10$15 a month for 20,000 emails on Startup, and $530 for a million on Growth (pricing).
  • Developer tools9 out of 10SDKs for Node, Python, PHP and Go, an SMTP relay, event webhooks, inbound relay webhooks, suppression and a sandbox (API).
  • Track record and support7 out of 10SparkPost infrastructure since 2014, now sold as Bird. Dedicated IPs $24.95 each on Growth and above. No SLA on the pricing page (pricing).
Rank 3

Mailtrap

mailtrap.io

74 out of 100Total

Priced by
Emails sent, plus contacts for marketing
Free plan
4,000 emails a month, 150 a day
Entry plan
$15 a month, 10,000 emails
  • Works from your AI assistant6 out of 10Official MCP server, CLI and agent skills, run with an API token after a person signs up (docs).
  • Receipts and newsletters on one plan7 out of 10Campaigns, contacts and automations sit in the same platform, on a second plan priced by contacts (pricing).
  • Emails in your brand, no designer5 out of 10A drag-and-drop and HTML template builder with Handlebars, but the brand design is yours to build (docs).
  • Free plan8 out of 104,000 emails a month, up to 150 a day, on a free plan with one sending domain (pricing).
  • Price9 out of 10$20 a month for 20,000 emails on Basic, which covers 50,000, and $750 for the Enterprise 1.5 million step, since Business stops at 750,000 (pricing).
  • Developer tools10 out of 10SDK guides for ten languages, SMTP, webhooks, inbound email, a CLI and a full email testing sandbox (docs).
  • Track record and support7 out of 10Grew out of its email testing product. A dedicated IP on Business, a separate bulk stream and reputation alerts (pricing).
Rank 4

MailerSend

mailersend.com

68.5 out of 100Total

Priced by
Emails sent
Free plan
500 emails a month, card required
Entry plan
$7 a month, 5,000 emails (Hobby)
  • Works from your AI assistant8 out of 10Hosted MCP server connected by OAuth that sends and schedules email, sets up domains and webhooks and reads email activity, once a person has signed up (docs).
  • Receipts and newsletters on one plan4 out of 10Bulk emailing through the same API, but no campaign builder, segments or automation flows (pricing).
  • Emails in your brand, no designer6 out of 10Drag-and-drop, HTML and rich-text builders with ready-made templates, which you still set up in your brand (pricing).
  • Free plan5 out of 10A Free plan of 500 emails a month with 100 API requests a day, and a card on file (pricing).
  • Price8 out of 10$35 a month for 20,000 emails on Starter, which covers 50,000, and $600 for a million on Starter (pricing).
  • Developer tools9 out of 10Seven SDKs, an OpenAPI collection, SMTP relay, webhooks, inbound routing and testing features (pricing).
  • Track record and support6 out of 10A 99.5% uptime SLA on its top plans, with dedicated IPs on Enterprise above 100,000 emails a week (pricing).
Rank 5

67.5 out of 100Total

Priced by
Emails sent
Free plan
100 emails a day
Entry plan
$15 a month, 10,000 emails
  • Works from your AI assistant6 out of 10Official MCP server for sends, analytics and validation, run locally with an API key. Mailgun offers no hosted version (docs).
  • Receipts and newsletters on one plan4 out of 10Mailing lists and a template builder on the sending API, but no campaign builder or automation flows (pricing).
  • Emails in your brand, no designer5 out of 10An email template builder and templates API, but the brand design is yours to build (pricing).
  • Free plan7 out of 10A free plan of 100 emails a day, one sending domain and one inbound route (pricing).
  • Price8 out of 10$33 a month for 20,000 emails on Basic with overage, and $700 for a million on Scale (pricing).
  • Developer tools9 out of 10Official SDKs in six languages, SMTP relay, webhooks, inbound routes and a validation API (docs).
  • Track record and support9 out of 10A long-running sending API, now part of Sinch, with dedicated IP pools, IP warm-up and an uptime SLA (pricing).
Rank 6

Amazon SES

aws.amazon.com

65.5 out of 100Total

Priced by
Emails sent
Free plan
None. New AWS customers get up to $200 in credits
Entry price
$0.10 per 1,000 emails, or $0.16 on Essentials
  • Works from your AI assistant7 out of 10AWS's own managed MCP server runs SES API calls, so an agent can send and read sending data, but it connects with IAM credentials a person sets up, and new accounts start in the SES sandbox (AWS).
  • Receipts and newsletters on one plan3 out of 10A sending service with contact lists and subscription management, but no campaign builder or automation flows (pricing).
  • Emails in your brand, no designer2 out of 10Stored templates are HTML and text you write yourself. There is no visual editor and no brand setup (pricing).
  • Free plan4 out of 10No standing free plan. New AWS customers get up to $200 in Free Tier credits that apply to SES (pricing).
  • Price10 out of 10Metered at $0.16 per 1,000 on Essentials, so $3.20 for 20,000 emails and $160 for a million (pricing).
  • Developer tools9 out of 10AWS SDKs in every major language, SMTP, event publishing, inbound receiving and a mailbox simulator for tests (docs).
  • Track record and support9 out of 10Running at Amazon scale since 2011, with managed dedicated IPs, Virtual Deliverability Manager and tenant isolation (pricing).
Rank 7

64.5 out of 100Total

Priced by
Emails sent
Free plan
100 emails a month, no expiry
Entry plan
$15 a month, 10,000 emails
  • Works from your AI assistant6 out of 10Official MCP server with 24 tools, run locally with a server token a person creates first (Postmark).
  • Receipts and newsletters on one plan4 out of 10Broadcast streams send bulk mail from the same account, but there is no campaign builder or flows (docs).
  • Emails in your brand, no designer5 out of 10A library of ready-made transactional templates, which you still edit into your own brand (Postmark).
  • Free plan4 out of 10A free Developer plan of 100 emails a month that never expires, for testing (pricing).
  • Price8 out of 10$29.50 a month for 20,000 emails on Pro with overage, and $775 on Basic for the 1.5 million step (pricing).
  • Developer tools9 out of 10Official libraries for Node.js and TypeScript, Python, Ruby, .NET, Java and PHP, SMTP, delivery and bounce webhooks, and inbound processing (docs).
  • Track record and support9 out of 10A transactional specialist since 2010, with separate streams, managed dedicated IPs and 45-day retention (pricing).
Rank 8

60 out of 100Total

Priced by
Emails sent
Free plan
1,000 emails a month
Entry plan
$15 a month, 10,000 emails
  • Works from your AI assistant7 out of 10A hosted MCP server whose execute-request tool can call any API endpoint, sends included, with an API key a person creates (docs).
  • Receipts and newsletters on one plan2 out of 10A sending service for SMTP and API mail, with no campaign builder or automation flows (pricing).
  • Emails in your brand, no designer4 out of 10Stored templates through its app and API, but the design is yours to build (docs).
  • Free plan6 out of 101,000 emails a month, free for as long as you like, with no credit card (pricing).
  • Price9 out of 10$27 a month for 20,000 emails on Starter with overage, and $520 for a million on Professional (pricing).
  • Developer tools6 out of 10SMTP relay, REST API, webhooks, templates and testing tools. No SDKs or inbound email in its developer docs (docs).
  • Track record and support7 out of 10A dedicated IP on Professional, subaccounts, and ticket, chat and phone support on paid plans (pricing).

How they compare

How each one scores

Scores out of 10, September 25, 2026
Scores out of 10 for 8 services on 7 tests, with the total out of 100.
What we comparedNitrosendBirdMailtrapMailerSendMailgunSESPostmarkSMTP2GO
Works from your AI assistant25 points9 out of 108 out of 106 out of 108 out of 106 out of 107 out of 106 out of 107 out of 10
Receipts and newsletters on one plan15 points9 out of 107 out of 107 out of 104 out of 104 out of 103 out of 104 out of 102 out of 10
Emails in your brand, no designer10 points9 out of 104 out of 105 out of 106 out of 105 out of 102 out of 105 out of 104 out of 10
Free plan10 points7 out of 106 out of 108 out of 105 out of 107 out of 104 out of 104 out of 106 out of 10
Price15 points8.5 out of 1010 out of 109 out of 108 out of 108 out of 1010 out of 108 out of 109 out of 10
Developer tools15 points10 out of 109 out of 1010 out of 109 out of 109 out of 109 out of 109 out of 106 out of 10
Track record and support10 points4 out of 107 out of 107 out of 106 out of 109 out of 109 out of 109 out of 107 out of 10
Total scoreout of 10083.75 out of 100,1st76 out of 100,2nd74 out of 100,3rd68.5 out of 100,4th67.5 out of 100,5th65.5 out of 100,6th64.5 out of 100,7th60 out of 100,8th
Each score out of 10 counts for the points shown beside the test, and the points add up to 100. The best score on each line is in bold, and a tie is bold for everyone who shares it. The reason and source for every score are on the cards above.

Here are the seven yes-or-no questions developers usually ask before they pick one of these services. A tick means the service does it, as described on its own pages today. A dash means the answer is not a clean yes or no.

8 services, side by side

Checked September 25, 2026
QuestionNitrosendBirdMailtrapMailerSendMailgunSESPostmarkSMTP2GO
Send from the chatCan an agent send a transactional email without anyone opening the web app?Nitrosend: Yes.Bird: Yes.Mailtrap: Yes.MailerSend: Yes.Mailgun: Yes.SES: Not a yes or no.Postmark: Yes.SMTP2GO: Yes.
ServiceAnswer
NitrosendYes. Yes, through the MCP server. A single transactional email sends on the call; campaigns and flows stay drafts until approved.
BirdYes. Yes, through the hosted MCP server once the workspace exists. Emailing customers needs a verified sending domain.
MailtrapYes. Yes, once a person has signed up and handed the MCP server an API token.
MailerSendYes. Yes, once a person has signed up and authorized the MCP connection.
MailgunYes. Yes, once a person has created the account and handed the MCP server an API key.
SESNot a yes or no. Only through a sample or general AWS MCP server, with AWS credentials a person sets up.
PostmarkYes. Yes, once a person has set up the account and handed the MCP server a server token.
SMTP2GOYes. Yes, through its MCP server once a person adds an API key.
Hosted MCP serverCan a chat app connect over the web, with no local install?Nitrosend: Yes.Bird: Yes.Mailtrap: No.MailerSend: Yes.Mailgun: No.SES: No.Postmark: No.SMTP2GO: Yes.
ServiceAnswer
NitrosendYes. Yes. A remote server at api.nitrosend.com/mcp, with OAuth sign-in.
BirdYes. Yes. mcp.bird.com, with OAuth sign-in.
MailtrapNo. No. The official server runs locally through npx, or as a Claude Desktop extension.
MailerSendYes. Yes. Connect by URL and authorize access to the account.
MailgunNo. No. Mailgun's docs say the server runs locally and no hosted version exists.
SESNo. No hosted SES MCP server.
PostmarkNo. No. The official server runs locally through npx with an API token.
SMTP2GOYes. Yes. A remote server at developers.smtp2go.com/mcp, with an API key header.
Sign up with no personCan an agent create the account and send a first email with no DNS work?Nitrosend: Yes.Bird: Not a yes or no.Mailtrap: No.MailerSend: No.Mailgun: No.SES: No.Postmark: No.SMTP2GO: No.
ServiceAnswer
NitrosendYes. Yes. Signup is an API call, and each brand gets a ready sender on a Nitrosend subdomain.
BirdNot a yes or no. An agent can sign itself up through the CLI or the API, but it must read the emailed sign-in code, and until a sending domain is verified it can send only to sandbox addresses and its own workspace members.
MailtrapNo. No. Mailtrap's agent guide says a person signs up first.
MailerSendNo. No. A person signs up, with a card even on Free, and verifies a domain.
MailgunNo. No. A person signs up and verifies a sending domain first.
SESNo. No. A person opens the AWS account, verifies a domain and requests production access.
PostmarkNo. No. A person signs up and confirms a sender signature or domain first.
SMTP2GONo. No. A person signs up and verifies a sender domain first.
Campaigns and flows in the same planDo newsletters and automations come with the transactional plan?Nitrosend: Yes.Bird: Not a yes or no.Mailtrap: Not a yes or no.MailerSend: No.Mailgun: No.SES: No.Postmark: Not a yes or no.SMTP2GO: No.
ServiceAnswer
NitrosendYes. Yes, on every plan including Free.
BirdNot a yes or no. Broadcasts share the email allowance. Email automations are in early access, with a separate run allowance.
MailtrapNot a yes or no. In the same platform, on a separate Email Marketing plan priced by contacts.
MailerSendNo. No. Bulk emailing, but no campaign builder or flows.
MailgunNo. No. Mailing lists and templates, but no campaign builder or flows.
SESNo. No. SES sends, and the campaigns and flows are yours to build.
PostmarkNot a yes or no. Broadcast streams handle bulk sends. There is no campaign builder or automation flows.
SMTP2GONo. No. Sending only.
Perpetual free planIs there a free plan that does not run out?Nitrosend: Yes.Bird: Yes.Mailtrap: Yes.MailerSend: Yes.Mailgun: Yes.SES: No.Postmark: Yes.SMTP2GO: Yes.
ServiceAnswer
NitrosendYes. Yes. 5,000 emails up front, then 500 a month.
BirdYes. Yes. 1,000 emails a month, no time limit.
MailtrapYes. Yes. 4,000 emails a month, 150 a day.
MailerSendYes. Yes. 500 emails a month.
MailgunYes. Yes. 100 emails a day.
SESNo. No. Up to $200 in AWS credits for new customers.
PostmarkYes. Yes. 100 emails a month on the Developer plan, with no expiry.
SMTP2GOYes. Yes. 1,000 emails a month.
Brand learned from your siteDoes it pick up your logo, colors, fonts and voice without a designer?Nitrosend: Yes.Bird: No.Mailtrap: No.MailerSend: No.Mailgun: No.SES: No.Postmark: No.SMTP2GO: No.
ServiceAnswer
NitrosendYes. Yes. Brand Kit scans your site, and AI Memory keeps house style.
BirdNo. No. Templates and React Email, and you supply the design.
MailtrapNo. No. Templates are built in its editor or in HTML.
MailerSendNo. No. Templates are built in its editors.
MailgunNo. No. Templates are built in its builder or in HTML.
SESNo. No. Templates are HTML you write.
PostmarkNo. No. A template library you edit into your own brand.
SMTP2GONo. No. Templates are yours to build.
Inbound emailCan it receive and parse email sent to your domain?Nitrosend: Yes.Bird: Yes.Mailtrap: Yes.MailerSend: Yes.Mailgun: Yes.SES: Yes.Postmark: Yes.SMTP2GO: No.
ServiceAnswer
NitrosendYes. Yes. An agent inbox on your own domain posts incoming mail to your webhook.
BirdYes. Yes. Inbound domains and relay webhooks.
MailtrapYes. Yes. Mailtrap Inbound Email receives mail and exposes it over the API.
MailerSendYes. Yes, through inbound routing.
MailgunYes. Yes, through inbound routes.
SESYes. Yes. SES receives mail through receipt rules and Mail Manager.
PostmarkYes. Yes, with inbound processing on Pro and Platform.
SMTP2GONo. No inbound email in its developer docs.
Yes answersOut of the questions that have a yes or no for that service7 of 7 yes for Nitrosend4 of 5 yes for Bird3 of 6 yes for Mailtrap4 of 7 yes for MailerSend3 of 7 yes for Mailgun1 of 6 yes for SES3 of 6 yes for Postmark3 of 7 yes for SMTP2GO
Open a question to read each answer in full, from the service's own pages. A dash means the question is not a yes or no for that service.

At a glance

8 services, the same 7 tests, 100 points in all. In order: Nitrosend 83.75, Bird 76, Mailtrap 74, MailerSend 68.5, Mailgun 67.5, SES 65.5, Postmark 64.5, SMTP2GO 60. Nitrosend has the best score on Works from your AI assistant, Receipts and newsletters on one plan, Emails in your brand, no designer and Developer tools. Every price and feature was read on each company's own pages on September 25, 2026.

When another service is the better pick

Nitrosend does not win every test. Read these before you choose it.

  • Pick Bird if you want Resend's developer tools at a lower price. It scores 9 on developer tools, with SDKs for Node.js, Python, PHP and Go, an SMTP relay and inbound email, all listed on Bird's email product page. It is $15 a month for 20,000 emails, against Nitrosend's $20, though $530 for a million against Nitrosend's $650, on Bird's email pricing. It also hosts its own MCP server at mcp.bird.com with a browser OAuth sign-in, set out in Bird's MCP server docs.
  • Pick Mailtrap if you want a testing sandbox and production sending under one login. It scores 10 on developer tools, level with Nitrosend, with SDK guides for ten languages, an MCP server, a CLI and a full email testing sandbox, all indexed in Mailtrap's documentation. Its free plan is 4,000 emails a month, up to 150 a day, on Mailtrap's pricing page, which also beats Nitrosend's on free plan, 8 to 7. The Mailtrap alternatives review ranks the services that replace it for sending.
  • Pick Amazon SES if the lowest bill is all that matters. It is $3.20 for 20,000 emails and $160 for a million on Essentials, which earns it a 10 on price. The catch is the start. AWS places every new SES account in a sandbox per region, and production access has to be requested and granted before mail goes to anyone outside it.
  • Pick Postmark, Mailgun or Amazon SES if track record comes first. Each scores a 9 on track record and support. Postmark runs transactional and broadcast mail as separate streams on separate IP pools, so a newsletter never shares a path with a password reset. Mailgun sells dedicated IP pools with automated warm-up and a guaranteed uptime SLA on its pricing page, and is covered in more depth in the Mailgun alternatives review. SES offers Virtual Deliverability Manager on every plan for delivery and reputation insights, per its pricing page.
  • Pick MailerSend if a marketer needs to edit templates without a deploy. It has drag-and-drop, HTML and rich-text builders, SDKs for seven languages, an SMTP relay, webhooks and inbound routing, all on MailerSend's features page. At $35 a month for 20,000 emails it is the dearest here at that volume, and $600 for a million.

Brevo, which bundles campaigns with sending, is ranked on the Brevo alternatives page rather than here, because this review scores sending services on the same seven tests.

What each one costs in 2026

Every service here charges by emails sent, except Amazon SES, which is metered at $0.10 per 1,000 a la carte or $0.16 per 1,000 on the Essentials plan, which new SES accounts start on from July 21, 2026. Resend itself is $20 a month at 20,000 emails on Pro, which covers 50,000, and $650 for a million on Scale, on Resend's pricing page.

What sending costs

List prices, USD, monthly, September 26, 2026
Service20,000 emails a month1,000,000 emails a month
Nitrosend (pricing page)$20Starter, contacts unlimited$650Scale, contacts unlimited, including overage
Bird (pricing page)$15Startup, which covers 50,000$530Growth
Mailtrap (pricing page)$20Basic, which covers 50,000$750Enterprise, the 1,500,000 plan. Business stops at 750,000 for $450
MailerSend (pricing page)$35Starter, the first plan with 50 webhooks and 250 templates. Hobby with overage is $29.50 but has 1 webhook and 10 templates$600Starter
Mailgun (pricing page)$33Basic, 10,000 included and $1.80 per 1,000 after$700Scale
SES (pricing page)$3.20Lowest. Essentials, the default for a new account, or $2 a la carte. Charged per email$160Lowest. Essentials, the default for a new account, or $100 a la carte. Charged per email
Postmark (pricing page)$29.50Pro, 10,000 included and $1.30 per 1,000 after. Basic is $33$775Basic, the 1,500,000 plan. Pro is $852.50
SMTP2GO (pricing page)$27Starter, 10,000 included and $1.20 per 1,000 after$520Professional
List prices in US dollars, paid monthly, read from each company's pricing page on September 26, 2026, at the cheapest plan that covers the volume. Where the plan covers more than the column's volume, its size is named. Amazon SES charges per email, so both of its rates are shown. Each name links to the pricing page the price was read from.

At 20,000 emails a month, where most teams start, Nitrosend is $20. That is the same as Resend and Mailtrap, and within $5 of Bird at $15. SMTP2GO, Postmark and Mailgun charge for every email past 10,000, which puts them at $27 to $33, and MailerSend is $35.

At a million emails a month, Nitrosend is $650. SMTP2GO is $520, Bird $530, MailerSend $600, Mailgun $700, Mailtrap $750 and Postmark $775. SMTP2GO, Bird and MailerSend cost less, and so does Amazon SES, though every new SES account starts in the sandbox until AWS grants production access.

The bigger difference is what the $20 buys. On Nitrosend one key reaches lists, segments, automated flows, brands, templates and deliverability as well as the single-call transactional send, and the Nitrosend pricing docs list campaigns, flows and transactional email on every plan, Free included. On Resend the marketing half is a separate plan priced by contacts, from $40 a month for 5,000, and its pricing page adds that Broadcasts can only be sent to existing contacts. Add the two bills together before you compare.

How we scored

Every service gets a score out of 10 on the same seven tests. Each test is worth a set number of points, 100 in all. Working from your AI assistant is worth the most, 25 points, because that is where email is heading. Price, developer tools and track record, where the older services are strongest, share 40 points, so a service that is better there gets full credit for it. Resend itself is not ranked on its own alternatives page. Its score against Nitrosend on the same tests is on Nitrosend vs Resend.

Each test is a question with one answer per service, checked against the service's own pages on September 25, 2026. A 10 means it does the job fully on its normal plans. A 5 means it does part of it, or only on a higher plan or in a second product.

Works from your AI assistant, 25 points. Can an agent inside Claude, ChatGPT, Cursor or Codex go from nothing to a delivered transactional email, and then read back what happened to it, with no person opening the web app along the way? Scored on the first-party MCP server and what its tools cover, a CLI that works in a non-interactive runner, account and sender setup over the API, and listings in the chat apps people already work in. Scored on one written rule for every vendor: a first-party server the vendor runs and that can send counts fully; a third-party wrapper (Zapier, Composio, Kanopi, community servers) counts for less; a server that only drafts or reads counts for less than one that sends.

Receipts and newsletters on one plan, 15 points. Can receipts and password resets, and the newsletters and automated flows that follow them, go out from one account, on one bill, through one API, with the two streams kept apart?

Emails in your brand, no designer, 10 points. Does the product produce the receipt, reset and welcome emails in your brand's own logo, colors, fonts and voice, or does a developer have to write or buy the HTML template first?

Free plan, 10 points. How far can a developer get on the free plan before paying: the monthly volume, the daily ceiling, any one-off starter allowance, and whether the plan is perpetual or a trial that ends.

Price, 15 points. What does sending cost at 20,000 emails a month, where most teams start, and at 1,000,000, where a busy product ends up? Scored on list prices in US dollars, paid monthly, at the cheapest plan that covers the volume. Every ranking on this site uses the same fixed scale. At 20,000 emails, $20 or less scores 10, then $25 scores 9, $32 scores 8, $40 scores 7, $50 scores 6, $70 scores 5, $100 scores 4 and $140 scores 3. At 1,000,000, $500 or less scores 10, then $625, $800, $1,000, $1,250, $1,750, $2,500 and $3,500 step down the same way. Anything dearer, or a price given only by quote, scores 2. The score is the average of the two.

Developer tools, 15 points. How complete is what a developer builds on: a REST API with an OpenAPI spec, official SDKs across languages, a CLI, an SMTP relay, documented delivery-event webhooks, idempotent sends, a test or sandbox mode, inbound email handling, and how deep the reference docs go?

Track record and support, 10 points. How long has it run transactional sending at scale, which deliverability controls can you own (dedicated IPs, suppression, separate streams, a published uptime SLA), and what support comes with the plan?

One thing is not scored: inbox placement. No two of these services publish a comparable deliverability number, so a score there would be a guess dressed up as a measurement.

The AI assistant test turns on one line: who has to be a person. Resend is the developer favorite and already ships a hosted MCP server, a CLI and agent plugins, yet its own AI onboarding guide opens with "A human must create the Resend account", and an agent that creates a domain gets back DNS records someone still has to add. Every service in this review draws that line somewhere. The test scores how late it comes. On Nitrosend the documented agent onboarding path is an API signup, a key the agent mints itself and a reserved sender on a Nitrosend subdomain, so the first send needs no DNS at all. The person comes in later, to approve a campaign or flow, which is the point where a mistake would reach a whole list.

When to keep Resend and when to replace it

Keep it while the job is transactional email from an application. The API is tidy, and React Email is a real advantage if your front end is already React. Resend announced 3,000,000 users on June 3, 2026, up from one million six months earlier, so this is not a page about a product going wrong. The free tier is 3,000 emails a month with a 100 a day cap, which is a real amount of sending for a product that has not proved itself yet.

Replace it, or add to it, at one of four moments.

  • The daily cap. The free plan's 100 a day limit is the one people actually hit, usually on the day of a launch.
  • Cost at scale. Pro is $20 a month for 50,000 emails and Scale is $90 for 100,000, with extra emails at $0.90 per 1,000, all on Resend's pricing page as checked on October 1, 2026. That is reasonable, and it is several times the Amazon SES rate.
  • The add-ons. A $20 a month add-on buys 100 more domains on Pro or Scale. Dedicated IPs are $30 a month each, only on Scale and only once you send more than 3,000 emails a day, and single sign-on is a $150 a month add-on on Scale, checked October 1, 2026. The number you budgeted at signup is not the number you pay once you need your own IP and a compliance requirement.
  • Scope. Broadcasts is a real no-code editor with Segments and Topics for targeting and automatic unsubscribe handling, and the free tier includes 1,000 marketing contacts. The limit is in how automations change. Resend's automations start from custom events your application sends, and its create-an-automation guide states that while an automation is enabled its steps cannot be edited. To change step three of a running welcome sequence, you duplicate the automation, edit the copy and stop new runs on the original.

One more number to know before you scale: the default API rate limit is 10 requests per second per team, shared by every key, according to Resend's API introduction, checked October 1, 2026.

Can I keep Resend for transactional and use something else for campaigns?

Yes, and it is the usual shape once a growth hire arrives. The clean version is to keep Resend as the sending provider and put the campaigns on top of it, so you are not warming a new sending path and rebuilding your application's email code in the same month. In Nitrosend that means adding your Resend API key as the sending integration on a paid plan, importing contacts, and building campaigns, flows and segments on the sending your product already uses. Per the Nitrosend email providers docs, Nitrosend keeps composition, audiences, automation, tracking and suppression, and your Resend account carries the mail. Two details catch people out. An agent that saves the key over MCP stores it without testing it, so run the connection test before the first send. And rotating the Resend key later resets that integration's verified sending domains to pending until they are verified again. What to avoid is two disconnected tools on the same domain with neither able to see the other's sends, because that is how a campaign quietly damages receipt delivery. The bring-your-own sending keys page has the mechanics.

Does Resend have a real marketing automation layer?

It has broadcasts and automations, and both have improved quickly. Resend's automation docs list conditions, delays and wait-for-event steps you can build in the dashboard or through its API, CLI and MCP server. Two differences remain for a marketing team. The marketing side is billed as a second plan by contacts. And an enabled automation is locked, so every edit is a duplicate and a switch-over. On Nitrosend, Brand Kit sets the colors, fonts and voice once for receipts and campaigns alike, and an AI assistant composes a flow as a draft that does nothing until someone approves it. If your marketing is a monthly announcement to one list, Resend is enough and adding a platform is overhead. If you are building lifecycle email with behavior triggers that a marketer will keep changing, it is not. Agentic email, defined covers what changes when an AI agent runs those flows.

George Hartley, Nitrosend's co-founder, built Nitrosend on the opposite assumption: one stack, run from the agent. On DESIGNWAVE in August 2026 he described the goal as "outbound flows, the transactional emails, newsletters, even email inboxes, just to be able to run that whole stack". Three weeks later on The Breakout CEO he described where that had got to: "agents can now create an account, start sending without a human in the loop." If your marketing will be run by an agent, check whether the second product is one it can operate end to end, not only one it can draft in.

How to move off Resend without losing deliverability

Swapping the code takes an afternoon. The reputation takes weeks.

  • Export before you change anything. Take contacts, suppressions and sending history. Bounces and complaints cannot be reconstructed.
  • Render your React Email templates yourself. Resend's react field is only available in its Node.js SDK, according to its send-email reference. React Email itself is not tied to Resend: its integrations page covers Nodemailer, Mailgun, SendGrid, Postmark, Amazon SES, MailerSend and more, because every route works by rendering the component to an HTML string. Render once and pass that HTML to whichever API you move to, and the templates come with you unchanged.
  • Keep your webhook verification code. Resend signs webhooks through Svix, and Svix's verification guide says its headers are aliases of the Standard Webhooks ones and its libraries accept either set. Nitrosend signs events in the Standard Webhooks format, per its webhooks docs, so the library already in your handler can verify them with the new secret. Those events cover single transactional messages, not campaigns or flows.
  • Authenticate the new sender. Add it to your domain and keep both senders in one SPF record during the overlap. The email authentication page has the records and where p=quarantine belongs.
  • Split promotional and transactional sending. Put them on separate subdomains so a campaign cannot damage receipt delivery. Transactional email, in practice covers why.
  • Move one message type at a time. Start with the least time-critical, digests before receipts.
  • Warm the new path. Do not switch in one send. How to warm up an email domain has the ramp.
  • Test placement before the volume moves. Run an inbox placement test, then watch bounce and complaint rates daily for a month.

For what happens between your request and the recipient's mail server, the email API hub covers the path itself.

Resend alternatives FAQ

Nitrosend, with the top score in this review, 83.75 out of 100. It is the only service here where an AI assistant can create the account, get a ready sender and make the first send without a person verifying a domain, and campaigns, flows and receipts run on one plan from $20 a month. Pick Bird if you want Resend's developer tools for less, Mailtrap if you want a testing sandbox with your sending, and Amazon SES if the lowest bill decides it.

Nitrosend, which scores 9 out of 10 on working from your AI assistant, the heaviest test here at 25 points. It is the only one where an agent inside Claude, ChatGPT, Cursor or Codex creates the account, gets a ready sender and sends with no dashboard. Bird comes next at 8, with a hosted MCP server at mcp.bird.com and OAuth sign-in. Its self-serve signup guide lets an agent create an account from the terminal, but the six-digit code that creates it arrives by email, so the agent needs a person or access to that inbox. MailerSend scores 8 with a hosted server you authorize after signing up with a card. SMTP2GO scores 7 with a hosted server on an API key, and Amazon SES 7 through AWS's own managed MCP server on IAM credentials. Mailtrap, Mailgun and Postmark each score 6 with official MCP servers that run locally on a key a person creates.

Add Nitrosend to Claude from the Claude directory at claude.ai/directory/nitrosend, and approve the OAuth sign-in in your browser, as the agent onboarding guide describes. Then ask in plain words. A single transactional email goes out on that call, and a campaign or flow is saved as a draft until you approve it. If you want to keep Resend delivering the mail, connect your Resend API key as the sending provider on a paid plan and Claude still drives everything through Nitrosend.

Not at the entry steps. Pro is $20 a month for 50,000 emails and Scale is $90 for 100,000, with extra emails at $0.90 per 1,000, checked October 1, 2026 on Resend's pricing page. The surprises are the add-ons: $20 a month for 100 more domains, dedicated IPs at $30 a month on Scale and single sign-on at $150 a month on Scale. At a million emails a month Resend is $650, where Nitrosend is $650.

The daily cap. It is 3,000 emails a month with a 100 a day limit, and the daily number is the one that bites during a launch. Nitrosend gives 5,000 emails to start, then 500 a month, with full API, MCP and CLI access on the free plan. Its daily recipient limit on Free starts at 100 in a rolling 24 hours for a new account and rises to 500 and then 5,000 as the account's sending record builds, per the Nitrosend pricing docs. Mailtrap is free to 4,000 emails a month, up to 150 a day.

Yes, a hosted one at mcp.resend.com with OAuth sign-in, plus agent plugins and a CLI, set out on Resend's MCP server page. The difference is at the start. Resend's own AI onboarding guide says a human must create the account, and the domain's DNS records have to be added before the agent can send. Nitrosend lets the agent create the account and get a ready sender itself, and its MCP server covers campaigns, flows, contacts, brands, domains and reporting as well as sending. What is MCP explains the protocol.

Yes, for the addresses you set up as inboxes. Resend receives inbound email at a verified domain and notifies your webhook when it arrives. Nitrosend's Agent Inbox posts incoming mail to your webhook too, and an AI agent can read and reply over MCP. Mail it quarantines as spam, a virus or a blocked sender is not posted. If your product receives mail at addresses you cannot set up in advance, keep Resend or Mailgun for that part.

Go deeper

Run your email from the assistant you already use.

Simple pricing. Unlimited contacts.

Every plan includes full stack emailing: Flows, Newsletter Campaigns and Transactional Email, plus our NitroWheel LLM and all agent integrations (Claude, ChatGPT, Codex, Cursor and others). Pay for what you send, not who you store.

Choose your billing interval

Every paid plan includes 3 agent inboxes and no Nitrosend footer.

Starter

For your first email program.

$16USD / month

$192 billed yearly.

20,000 emails / month

Choose Starter
  • 5 brands · 3 seats
  • 5 custom sending domains
  • 500 email verifications/month
  • $1.50 / 1,000 extra emails

Pro

For a growing audience.

$40USD / month

$480 billed yearly.

60,000 emails / month

Choose Pro
  • 10 brands · 5 seats
  • 10 custom sending domains
  • 1,000 email verifications/month
  • $1.20 / 1,000 extra emails

Growth

For teams and agencies.

$120USD / month

$1,440 billed yearly.

200,000 emails / month

Choose Growth
  • Unlimited brands · 10 seats
  • 25 custom sending domains
  • 2,500 email verifications/month
  • $0.90 / 1,000 extra emails

Scale

For high-volume sending.

$240USD / month

$2,880 billed yearly.

500,000 emails / month

Choose Scale
  • Unlimited brands · 20 seats
  • 100 custom sending domains
  • 5,000 email verifications/month
  • $0.70 / 1,000 extra emails
Enterprise

Hey, big sender.

Sending 500,000+ emails a month? Get a custom plan designed for you, with volume email pricing and capacity that fits your business.

Start free. No card needed.

5,000 emails to start, then 500 emails every month. No expiry on your starter emails.

Start free

Daily allowances depend on your plan and sender standing. Strong list, domain and delivery evidence can raise standing, including on day one. Trusted receives the full plan allowance; available email credits, safety checks and delivery pacing still apply.

Free forever. No credit card required. See full comparison →