Créez un broadcast en tant que brouillon, dirigez-le vers une audience, puis envoyez-le immédiatement ou planifiez-le. Mêmes clés, même délivrabilité et mêmes webhooks que vos e-mails transactionnels. Aucun second fournisseur pour vos campagnes.
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.
Des campagnes, avec la rigueur d'une API transactionnelle.
Les broadcasts sont des e-mails marketing sur l<hub>API Email de Bird</hub>, le même réseau qui achemine vos e-mails transactionnels. Vous ciblez une seule audience, planifiez avec un horodatage explicite et annulez un envoi en cours si nécessaire. Un seul concept de ciblage, sans jongler entre listes et segments.
Cinq choses que fait une diffusion.
Rédiger, cibler, planifier, annuler, mesurer.
- 01
Cycle de vie centré sur le brouillon.
Créez un broadcast en tant que brouillon, affinez le contenu et envoyez-le quand vous êtes prêt.
- 02
Ciblage d'audience.
Dirigez un broadcast vers une seule audience. Un seul champ de ciblage, sans empiler listes et segments à gérer.
- 03
Envoyer maintenant ou planifier.
Envoyez immédiatement, ou planifiez avec un horodatage explicite de 30 secondes à 30 jours à l'avance.
- 04
Annuler en cours de route.
Annulez un broadcast planifié, ou même un envoi déjà en cours de diffusion. Il passe à l'état annulé depuis n'importe quel état non terminal.
- 05
Analytics par diffusion.
Métriques de livraison et d'engagement pour chaque diffusion, aux côtés du reste de vos analytics d'e-mails.
Rédigez, ciblez et planifiez en un seul appel.
Un broadcast est une définition de contenu unique dirigée vers une audience enregistrée. Transmettez un ID d'audience et une planification, et Bird résout les destinataires au moment de l'envoi, écarte les adresses supprimées, puis diffuse le message et le suit jusqu'à son envoi.
// Point a campaign at an audience and schedule it.
const { data } = await bird.email.broadcasts.create({
from: "Bird <news@bird.com>",
audienceId: "aud_2bX91Yk8h",
subject: "Spring product update",
html: await render(<SpringUpdate />),
scheduledAt: "2026-07-01T15:00:00Z",
}).safe();
console.log(data.id, data.status);
// → "eb_01krdgeqcx..." "scheduled"Un ciblage qui respecte le consentement.
Un broadcast cible une seule audience, et Bird applique vos suppressions marketing avant l'envoi. Toute personne qui s'est désabonnée ou a signalé un e-mail comme spam est écartée automatiquement, ce qui empêche de réexpédier un message à quelqu'un qui s'est désinscrit. Les préférences par sujet, pour un opt-in plus fin par contenu, sont à la feuille de route comme filtre appliqué par-dessus la même audience.
Fonctionne avec le reste d'Email.
Constituez la liste que vous ciblez sur la page audiences, envoyez des e-mails transactionnels via la même API d'envoi, et suivez les résultats dans les analytics d'e-mails.
FAQ sur les diffusions
Comment cibler une diffusion ?+
Puis-je planifier une diffusion ?+
Puis-je annuler un envoi ?+
Est-ce la même chose que l'API Email transactionnelle ?+
Le reste de la plateforme Email
Une seule API, un seul jeu de clés. Explorez les autres capacités.
Environ 40 % des e-mails commerciaux dans le monde transitent déjà par Bird.
E-mails transactionnels et marketing sur une infrastructure que nous exploitons depuis une décennie. Les broadcasts sont l'une des fonctionnalités de l'API Email de Bird : envoi, audiences, délivrabilité, suppression et analytics sont inclus.