Utilisé chaque jour par des équipes qui
créent des logiciels de classe mondiale.

En chiffres

Bird

Qui contrôle la pile d'envoi ?

Resend : pools d'IP gérés

Resend propose les IP dédiées en tant qu'option Scale. Ses pools d'IP dédiées gérés offrent un préchauffage automatique, un dimensionnement basé sur le retour des fournisseurs de messagerie et une surveillance continue de la réputation.

Resend n'expose pas les IP individuelles de ces pools. Les pools ajoutent ou retirent dynamiquement des IP en fonction de l'évolution du volume d'envoi.

Bird : infrastructure et réputation

Bird gère ses IP partagées, IP dédiées et pools d'envoi, avec un préchauffage automatique et un débordement vers le pool partagé. La technologie de délivrabilité de Bird ajuste le trafic par fournisseur de messagerie, tandis que sa plateforme traite les retours de livraison et réagit aux signaux de rebond et de plainte. Ce sont des contrôles que Bird opère au sein de sa pile d'envoi.

Comment Bird et Resend se comparent-ils ?

Resend offre la fenêtre de réessai la plus longue et un paramètre React direct. Bird combine l'e-mail avec d'autres canaux. Les lignes ci-dessous comparent les contrôles d'envoi documentés et les choix d'intégration.

FonctionnalitéBirdResendQui gagne ?
Envoi API et DXLe SDK TypeScript de Bird SDK lève des erreurs typées par défaut ; .safe() renvoie data et error.Le SDK Node de Resend SDK renvoie data et error à l'appel d'envoi.
Idempotence à l'envoiBird conserve les réponses complétées pendant 3 heures ; les tentatives suivantes sont des requêtes nouvelles.Resend conserve les clés d'idempotence pendant 24 heures pour l'envoi simple et l'envoi par lot.
Rétention des messages stockésBird stocke le corps des messages envoyés jusqu'à 30 jours lorsque le stockage du contenu est activé.Les forfaits publiés de Resend incluent une rétention des données de 30 jours; La rétention Enterprise est flexible.
Templates React EmailRendez React Email en HTML dans votre application, puis envoyez ce HTML avec Bird.Transmettez un composant React via le paramètre react du SDK Node SDK.
Relais SMTPBird SMTP prend en charge TLS implicite sur le port 465 et STARTTLS sur 587 ou 2525, avec une clé API.Resend SMTP prend en charge TLS implicite et STARTTLS, avec une clé API.
Canaux au-delà de l'e-mailL'API de Bird inclut e-mail, SMS, WhatsApp, voix, Verify et Realtime.Resend prend en charge l'envoi d'e-mails, la réception et les campagnes e-mail.
Héritage en délivrabilitéBird a acquis SparkPost en 2021. Son réseau d'envoi achemine environ 40 % des e-mails commerciaux dans le monde.Resend a lancé sa plateforme d'envoi d'e-mails en 2023, à la suite de son projet e-mail open source en 2022.
IP dédiéesBird propose des IP dédiées et des pools, avec préchauffage automatique et sélection du pool par envoi.Resend propose des pools d'IP dédiées gérés avec préchauffage et mise à l'échelle automatiques ; sa tarification transactionnelle les classe comme module complémentaire Scale.
Tarification publiéeLes forfaits et tarifs e-mail de Bird fournissent les montants en vigueur dans le tableau des forfaits ci-dessous.Les plans et tarifs de Resend fournissent les montants datés de l'éditeur dans le tableau des plans ci-dessous.
Webhooks d'événements signésBird signe les événements avec Standard Webhooks, en utilisant webhook-id, webhook-timestamp et webhook-signature.Resend signe les requêtes webhook en utilisant svix-id, svix-timestamp et svix-signature.
Boîtes de réceptionLes boîtes de réception pour agents de Bird fournissent des boîtes adressables, des fils de discussion, des réponses et des règles d'expéditeur gérés par code.Resend reçoit les e-mails, expose le contenu et les pièces jointes, et prend en charge les réponses dans le même fil.
Outillage pour agentsLe serveur MCP hébergé de Bird sur mcp.bird.com expose 354 outils. Le CLI de Bird envoie et inspecte les e-mails, gère les domaines, les modèles et les webhooks, et fournit aux agents une sortie JSON et des codes de sortie sémantiques.Le serveur MCP hébergé de Resend couvre les e-mails, les modèles, les diffusions, les contacts, les journaux et les webhooks. Son CLI gère l'envoi, la réception et les autres ressources Resend.

Comment gérez-vous un résultat d'envoi ?

Ces exemples testent data et error. Bird utilise .safe() explicitement ; son client par défaut lève des erreurs typées. Utilisez le style résultat lorsque votre application traite les erreurs comme des valeurs.

Resend

send.ts
import { Resend } from "resend";

const resend = new Resend(process.env.RESEND_API_KEY!);

const { data, error } = await resend.emails.send({
  from:    "onboarding@yourdomain.com",
  to:      ["customer@example.com"],
  subject: "Your March invoice",
  html:    "<p>Attached.</p>",
});

if (error) console.error(error.message);
else console.log(data.id);

Bird

send.ts
import { BirdClient } from "@messagebird/sdk";

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

const { data, error } = await bird.email
  .send({
    from:    { email: "onboarding@yourdomain.com", name: "Acme" },
    to:      ["customer@example.com"],
    subject: "Your March invoice",
    html:    "<p>Attached.</p>",
  })
  .safe();

if (error) console.error(error.message);
else console.log(data.id);

Qu'est-ce qui change autour de l'appel d'envoi ?

Un agent peut-il recevoir et répondre aux e-mails avec l'un ou l'autre fournisseur ?
Oui. Resend prend en charge la réception, les pièces jointes et les réponses, et son serveur MCP expose les e-mails reçus à un agent. Les boîtes de réception pour agents de Bird offrent à l'application des boîtes adressables, des fils de conversation et des règles définissant quels expéditeurs atteignent la boîte de réception. Choisissez en fonction du flux de travail que votre agent doit gérer.
Que se passe-t-il si une tâche de réessai reprend le lendemain ?
La fenêtre d'idempotence de 24 heures de Resend couvre un calendrier de réessai plus long. Bird conserve une réponse complétée pendant 3 heures. Au-delà, conservez votre propre trace de l'achèvement de l'opération avant d'émettre un nouvel envoi.

Forfaits e-mail publiés

La grille tarifaire mensuelle complète de Bird est présentée ci-dessous. Les forfaits au volume le plus proche sont indiqués et ne constituent pas des devis pour le volume de Bird. Vérifiez les conditions de facturation, les fonctionnalités et les dépassements.

Verdict tarifaire: Bird. Le verdict compare le montant mensuel publié le plus bas à chaque volume et devise exacts ; les quotas journaliers uniquement, les engagements annuels, les tarifs à l'usage, les prix de départ et les devis personnalisés ne sont pas comparés.

Grille de volumes mensuels et forfaits publiés par Bird
Palier BirdE-mails par moisBirdResend
Free1,000

$0 / month (USD)

€0 / month (EUR)

Volume publié le plus proche

Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

tel que publié

Startup50,000

$15 / month (USD)

€15 / month (EUR)

Volume correspondant

Pro: $20 / mo

50,000 emails

Monthly billing.

tel que publié

Startup100,000

$30 / month (USD)

€27.5 / month (EUR)

Forfaits 2 à ce volume

Développez pour comparer chaque option et ses conditions de facturation.

Volume correspondant

Pro: $35 / mo

100,000 emails

Monthly billing.

tel que publié

Volume correspondant

Scale: $90 / mo

100,000 emails

Monthly billing.

tel que publié

Growth100,000

$80 / month (USD)

€72.5 / month (EUR)

Forfaits 2 à ce volume

Développez pour comparer chaque option et ses conditions de facturation.

Volume correspondant

Pro: $35 / mo

100,000 emails

Monthly billing.

tel que publié

Volume correspondant

Scale: $90 / mo

100,000 emails

Monthly billing.

tel que publié

Growth250,000

$175 / month (USD)

€160 / month (EUR)

Volume publié le plus proche

Scale: $160 / mo

200,000 emails

Monthly billing.

tel que publié

Growth500,000

$295 / month (USD)

€270 / month (EUR)

Volume correspondant

Scale: $350 / mo

500,000 emails

Monthly billing.

tel que publié

Growth1,000,000

$530 / month (USD)

€480 / month (EUR)

Volume correspondant

Scale: $650 / mo

1,000,000 emails

Monthly billing.

tel que publié

Growth2,500,000

$1,039 / month (USD)

€950 / month (EUR)

Volume correspondant

Scale: $1,150 / mo

2,500,000 emails

Monthly billing.

tel que publié

Resend: Forfaits publiés

Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

tel que publié

Pro: $20 / mo

50,000 emails

Monthly billing.

tel que publié

Pro: $35 / mo

100,000 emails

Monthly billing.

tel que publié

Scale: $90 / mo

100,000 emails

Monthly billing.

tel que publié

Scale: $160 / mo

200,000 emails

Monthly billing.

tel que publié

Scale: $350 / mo

500,000 emails

Monthly billing.

tel que publié

Scale: $650 / mo

1,000,000 emails

Monthly billing.

tel que publié

Scale: $1,150 / mo

2,500,000 emails

Monthly billing.

tel que publié

Enterprise: Contact us

Custom usage and pricing.

tel que publié

Comment comparer les coûts d'envoi d'e-mails ?

Que comprennent les lignes tarifaires de Bird et de Resend ?
Le tableau affiche l'échelle mensuelle complète de Bird. Les plans concurrents correspondent au volume ou sont libellés avec le volume publié le plus proche. Les montants de Bird proviennent de son catalogue en vigueur ; les montants liés de Resend portent leurs dates de vérification. Comparez la période de facturation et les fonctionnalités incluses avant de choisir un plan. Resend publie les modules complémentaires pour dépassements et IP dédiées séparément de l'abonnement de base.

Coût de migration

Qu'implique une migration depuis Resend ?

Portez l'appel d'envoi, publiez les enregistrements d'authentification de domaine de Bird à côté des enregistrements existants, importez les adresses supprimées et mettez à jour la vérification des webhooks. L'authentification de domaine et les suppressions nécessitent des étapes de migration explicites.

Le guide de migration fait correspondre les champs de payload et la gestion des événements. Testez l'intégration dans le bac à sable e-mail de Bird avant de basculer le trafic de production, et prévoyez un préchauffage si vous passez à une IP dédiée.

Bird vs Resend : questions fréquentes

Puis-je conserver mes modèles React Email en passant à Bird ?
Oui. Le guide de migration de Bird explique comment convertir vos composants React Email en HTML et envoyer le résultat. Le SDK Node de Resend SDK accepte le composant via react, ; déplacez cette étape de rendu dans votre application lors de la migration.

Contactez notre équipe email

Découvrez comment Bird s'intègre à votre workflow Resend.

Testez votre expéditeur, vos templates et vos événements de livraison avant de transférer le trafic depuis Resend. Pour une migration plus importante, planifiez la bascule avec un spécialiste email.

Créez votre compte et testez votre intégration. Votre demande de migration inclura le fournisseur que vous comparez.

Vos coordonnées

Tous les champs de contact sont obligatoires.

Pour que notre équipe puisse vous contacter au sujet de votre démo.

Produits d'intérêt

Facultatif

Nous vous contacterons pour organiser votre démo.
Politique de confidentialité

Votre prochaine idée.
Prête à se connecter.