Formerly SparkPost

SparkPost is now Bird Email.

SparkPost, the engine behind roughly 40% of the world's commercial email, is now Bird Email. Same deliverability, same team that built it, now on one API that also carries your SMS, WhatsApp, and voice. If you sent on SparkPost, you are already on the Bird network.

welcome.tsx
200 · 1.2s
import { BirdClient } from "@messagebird/sdk";
import { render } from "@react-email/render";
import { WelcomeEmail } from "./emails/welcome";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const { data, error } = await bird.email.send({
  from:    "Bird <hello@bird.com>",
  to:      ["ada@example.com"],
  subject: "Your invite is ready",
  html:    await render(<WelcomeEmail name="Ada" />),
}).safe();

if (error) throw error;
console.log(data.id);
// → "em_2bX91Yk8h..."

What happened to SparkPost?

SparkPost is now Bird Email, the email side of the Bird Email API. The deliverability engine is the one SparkPost built, now part of a single platform that sends transactional and marketing email next to SMS, WhatsApp, and voice. Inbox placement did not change. What changed is that everything around it moved onto one API, one set of keys, and one dashboard.

What you get now that SparkPost is Bird Email.

The deliverability you trusted, on a modern multichannel API.

  1. 01

    The deliverability engine, unchanged.

    DKIM, SPF, and DMARC signing, automatic IP warmup, suppression, and blocklist monitoring. The reputation stack SparkPost was known for, now part of Bird deliverability.

  2. 02

    One API for every channel.

    The same send call, auth model, error envelope, and webhook shape for email, SMS, WhatsApp, and voice. A verification code can start as email and fall back to SMS without a second vendor.

  3. 03

    Modern SDKs and React templates.

    SDKs in every major runtime. Pass raw HTML, or render a React Email template and we build the MIME at send time.

  4. 04

    Managed dedicated IPs.

    Dedicated IPs provisioned per account and warmed automatically over roughly 30 days, in pools you control.

  5. 05

    Deliverability analytics, broken down.

    Delivery, bounces, complaints, opens, and clicks per domain, ISP, and IP, in the dashboard and through the stats API.

  6. 06

    Signed webhooks for every event.

    HMAC-signed, replay-protected, and idempotent. The same signed envelope across every channel, so one handler parses them all.

The send, today.

Here is a send on the current Bird Email API.

SDKs in Node, Python, and Go, a curl example, and the CLI. The first send can go to a sandbox address (delivered@messagebird.dev), so you can build against the live API before you verify a domain.

1
2
3
4
5
6
7
8
9
10
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const { data, error } = await bird.email.send({
  from:    "you@yourdomain.com",
  to:      ["delivered@bird.dev"],
  subject: "Hello from Node",
  html:    "<p>It works.</p>",
}).safe();

Proof, not promises.

Binance scaled its marketing email 2.5x while holding 99.01% inbox placement, and Zillow lifted email open rates 161% in its first month on Bird.

Who it is for

Bird Email is built for teams that send across channels. If you only ever send email and will never touch SMS, WhatsApp, or voice, the multichannel platform is more than you need. The email API still stands on its own, and pricing is usage-based, so you only pay for what you send.

SparkPost and Bird Email FAQ

What happened to SparkPost?+
SparkPost is now Bird Email. Bird acquired SparkPost in 2021 and folded it into a single platform for email, SMS, WhatsApp, and voice. The sending and deliverability engine is the one SparkPost built.
Is SparkPost still available?+
Yes, as Bird Email. New projects build on the Bird Email API, and the underlying deliverability engine is the same one SparkPost ran.
Do I have to migrate off SparkPost?+
Existing SparkPost customers keep their service. For new work you build on the Bird Email API, which gives you the same deliverability plus SMS, WhatsApp, and voice on one set of keys.
Is the API the same?+
Bird exposes a modern email API with SDKs in every major runtime. Starting fresh, you integrate against the Bird Email API; the docs cover sending, templates, sending domains, and webhooks.
How much does Bird Email cost?+
Start free with 1,000 emails a month, no card. Paid plans begin at $15 for 50,000, and the per-message rate drops as you scale.
Why did Bird acquire SparkPost?+
To add the deliverability engine behind roughly 40% of the world's commercial email to its multichannel platform, so one API could carry email next to SMS, WhatsApp, and voice.

The email API for developers who ship the rest of the message too.

The SparkPost engine is now Bird Email, on one API with SMS, WhatsApp, and voice. Start free with 1,000 emails a month, no card.

Start with one channel.
Add the others when you're ready.

A test API key is yours immediately. Production unlocks when you add a payment method and verify a sender.

Using Claude Code, Cursor, or Codex? Copy a setup prompt and your agent installs the Bird CLI and skills for you. Pick yours:

Cursor