BIRD Email
A API de Email para desenvolvedores que também enviam o resto da mensagem.
E-mail transacional e de marketing na mesma infraestrutura que transporta o seu SMS, voz e WhatsApp. Cerca de 40% do e-mail comercial mundial transita pela rede da Bird — fazemos isto há uma década. No fim de semana da Black Friday de 2025, processámos 19,9 mil milhões de e-mails.
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..."
You can sign in any time at bird.com/login.
Your test API key is on your dashboard, ready to send.
5 minutos desde o npm install até ao primeiro envio
Envie um email na linguagem que já utiliza.
SDKs em todos os principais runtimes. O primeiro envio pode ir para um endereço de teste autorizado (delivered@messagebird.dev), então você pode desenvolver contra a API ao vivo (envios, webhooks, todo o fluxo) antes de verificar um domínio.
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();Dez partes do e-mail que
já não são problema seu.
Primitivas de entregabilidade e operacionais,
nomeadas e auditáveis.
- 01
Assinado na edge.
Assinado com DKIM, SPF e DMARC para qualquer domínio de envio verificado, com suporte opcional a BIMI.
- 02
Rastreamento proativo de blocklists.
Monitorização em tempo real nas principais DNSBLs; alertas antes de a taxa de abertura cair.
- 03
IPs dedicados gerenciados.
Provisionados por conta e aquecidos automaticamente ao longo de cerca de 30 dias, organizados em pools que você controla.
- 04
Lista de supressão dinâmica.
Bounces, reclamações e cancelamentos de subscrição suprimem o destinatário automaticamente e de forma reversível.
- 05
Verificação de DNS em 60s.
Adicione um domínio, cole os registos, clique em verificar. A maioria das verificações resolve em menos de um minuto.
- 06
Templates React Email.
Renderizados no servidor via SDK. Passe um componente React como corpo; nós renderizamos o MIME no momento do envio.
- 07
Log de email pesquisável.
Cada mensagem que você envia é registrada com seus eventos de entrega e status. Consulte qualquer email por ID.
- 08
Métricas de entregabilidade, detalhadas.
Códigos de bounce, tipos de reclamação e detalhamentos por provedor de caixa postal e cliente, separados por domínio, ISP e IP, no dashboard e via API de estatísticas.
- 09
Parsing de entrada.
Webhooks assinados com HMAC por endereço de destinatário. Analise respostas; construa apps com threads.
- 10
Envie em lote até 100.
Até 100 mensagens independentes por chamada, cada uma com seu próprio destinatário e variáveis. Uma chave de idempotência cobre o lote.
Explore a plataforma de Email
Cada recurso em profundidade. Uma API, um conjunto de chaves.
Está executando um programa de e-mail marketing? A mesma plataforma viabiliza o e-mail marketing: públicos, disparos de campanha e relatórios de engajamento, pensados para profissionais de marketing.
Executa sua própria infraestrutura ou busca dados de entregabilidade? A Bird também oferece os MTAs on-premise Momentum e PowerMTA, além do Inbox Tracker, do Competitive Tracker e do Recipient Validation.
Por que construímos e-mail
Porque os seus códigos de verificação não deviam estar num fornecedor diferente dos seus recibos de entrega.
O email não é um produto isolado; é um canal dentro de um fluxo. Códigos de autenticação começam como email e recorrem ao SMS. Recibos são enviados por WhatsApp quando o cliente prefere. O Bird Email é aquele cuja API, webhooks e contrato de idempotência combinam com todos os outros canais, porque a mesma equipe de engenharia construiu todos eles na mesma rede.
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..."
You can sign in any time at bird.com/login.
Your test API key is on your dashboard, ready to send.
Cada mudança de estado é um webhook.
Payloads assinados com HMAC, protegidos contra replay, idempotentes. O mesmo envelope assinado em todos os canais Bird, então o handler que você escreve para email já interpreta seus eventos de SMS e WhatsApp.
{
"type": "email.delivered",
"timestamp": "2026-05-19T15:42:01.221Z",
"data": {
"email_id": "em_2bX91Yk8h",
"recipient_id": "er_3nB91x",
"workspace_id": "ws_8KQ2",
"recipient": "ada@example.com",
"recipient_role": "to",
"tags": [{ "name": "campaign", "value": "spring-2026" }],
"metadata": { "user_id": "u_2bX91" }
}
}
Até 10 tentativas com backoff exponencial e jitter: imediato, 5s, 30s, 2m, 10m, 30m, 1h, 2h, 4h, 8h. Após a última tentativa, a entrega falha permanentemente e pode ser reenviada pelo dashboard ou pela API.
email.acceptedAceito pela API e se preparando para entregar.email.processedMontado e na fila para o servidor de destino.email.deliveredO servidor de e-mail de destino aceitou a mensagem.email.openedPixel de rastreamento carregado (se o rastreamento estiver ativado).email.clickedUm link rastreado foi clicado.email.bouncedBounce permanente: tipo de bounce e código SMTP no payload.email.complainedO destinatário marcou a mensagem como spam.email.unsubscribedClicou em um link de cancelamento de inscrição rastreado no corpo da mensagem.email.list_unsubscribedUsou o cabeçalho List-Unsubscribe de um clique.
Se integrou email, integrou SMS.
Mesmo modelo de autenticação, mesmo contrato de idempotência, mesmo envelope de erro, mesmo formato de webhook. A diferença está no que cada um faz, não em como você o chama.
Domínio verificado, assinado no edge, com gestão de supressões. Renderize React ou envie HTML puro.
await bird.email.send({
from: "hello@bird.com",
to: ["ada@example.com"],
subject: "Your code",
html: `<p>Code: ${code}</p>`,
});
SMS
Mesmo envelope, mesma idempotência, mesmo registo de tipos de erro. O transporte é a única diferença.
await bird.sms.send({
from: "Bird",
to: "+14155550172",
text: `Your code is ${code}.`,
});
Perguntas frequentes sobre a Email API
Com que rapidez posso enviar o meu primeiro email?+
O que inclui a Email API da Bird?+
Quanto custa?+
Posso migrar do SendGrid, SES, Mailgun ou Resend?+
Vocês oferecem IPs dedicados?+
Preços
A partir de US$ 0,30 por 1.000 emails
Comece grátis: 1.000 emails por mês, sem cartão. Os planos pagos começam em $15 para 50K, e a tarifa por mensagem do Growth continua caindo conforme você escala até 2,5M. Sem taxa de plataforma, sem taxa por usuário, sem recursos de tier bloqueados atrás de contratos anuais.