Broadcasts

Em preview

Email de marketing, em uma só API.

Configure em:
Cursor

Crie um broadcast como rascunho, aponte-o para um público e envie agora ou agende. As mesmas chaves, a mesma entregabilidade e os mesmos webhooks do seu e-mail transacional. Sem um segundo fornecedor para campanhas.

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..."

Campanhas, com a disciplina de uma API transacional.

Broadcasts são e-mail de marketing na Bird Email API, a mesma rede que transporta o seu e-mail transacional. Você segmenta um único público, agenda com um timestamp explícito e cancela um envio em andamento caso precise. Um único conceito de segmentação, sem malabarismos com listas e segmentos.

Cinco coisas que um broadcast faz.

Rascunhar, segmentar, agendar, cancelar, medir.

  1. 01

    Ciclo de vida com rascunho primeiro.

    Crie um broadcast como rascunho, refine o conteúdo e envie quando estiver pronto.

  2. 02

    Segmentação de audiência.

    Aponte um broadcast para um único público. Um único campo de segmentação, sem empilhar listas e segmentos para raciocinar a respeito.

  3. 03

    Envie agora ou agende.

    Dispare imediatamente, ou agende com um timestamp explícito de 30 segundos a 30 dias à frente.

  4. 04

    Cancele durante o envio.

    Cancele um broadcast agendado, ou mesmo um que já está sendo distribuído. Ele passa para cancelado a partir de qualquer estado não terminal.

  5. 05

    Analytics por broadcast.

    Métricas de entrega e engajamento para cada broadcast, junto com o resto das suas analytics de email.

Rascunhe, segmente e agende em uma única chamada.

Um broadcast é uma definição de conteúdo apontada para um público armazenado. Passe um audience ID e um agendamento e a Bird resolve os destinatários no momento do envio, descarta quem estiver suprimido e então distribui a mensagem e a acompanha até o estado enviado.

broadcast.sh
scheduled
# Point a campaign at a stored audience and schedule it.
bird email broadcasts create \
  --from "Acme News <newsletter@acme.com>" \
  --audience-id adn_01krdgeqcxet5s7t44vh8rt9mg \
  --template emt_01krdgeqcxet5s7t44vh8rt9mg \
  --tag campaign=spring-launch \
  --send --scheduled-at 2026-07-01T15:00:00Z

# eb_01krdgeqcxet5s7t44vh8rt9mg   scheduled

Segmentação que respeita o consentimento.

Um broadcast segmenta um único público, e a Bird aplica as suas supressões de marketing antes de enviar. Qualquer pessoa que tenha cancelado a inscrição ou reclamado é descartada automaticamente, então você não pode reenviar a alguém que optou por sair. Preferências por tópico, para um opt-in mais granular por conteúdo, estão no roadmap como um filtro sobre o mesmo público.

Funciona com o resto do Email.

Construa a lista que você segmenta na página de audiências, envie email transacional pela mesma send API, e acompanhe os resultados nas analytics de email.

Cerca de 40% do email comercial do mundo já roda na Bird.

E-mail transacional e de marketing em uma infraestrutura que operamos há uma década. Broadcasts são uma das capacidades da Bird Email API: envio, públicos, entregabilidade, supressão e analytics já vêm incluídos.

Comece com um canal.
Adicione os outros quando estiver pronto.

Uma chave API de teste é sua imediatamente. A produção é desbloqueada quando você adiciona um método de pagamento e verifica um remetente.

Usa Claude Code, Cursor ou Codex? Copie um prompt de configuração e o seu agente instala o Bird CLI e as skills por si. Escolha o seu:

Cursor