Une soumission de formulaire peut déclencher un e-mail de confirmation sans service dédié. Le workflow doit tout de même gérer un rebond qui arrive après la fin de son étape d'envoi.
Comment connecter Bird à n8n ?
Installez le nœud vérifié de Bird depuis le panneau de nœuds sur n8n Cloud ou une instance auto-hébergée avec les nœuds communautaires vérifiés activés.
- Créez un nouveau workflow.
- Ouvrez le panneau de nœuds en cliquant sur + ou en appuyant sur Tab.
- Recherchez Bird.
- Sélectionnez Install pour installer le nœud sur votre instance.
- Le nœud Bird est désormais disponible dans vos workflows.
Pour n8n auto-hébergé, vérifiez les prérequis d'exécution avant l'installation. Si les nœuds communautaires ne sont pas disponibles dans le panneau, ouvrez Settings > Community Nodes > Install. Saisissez @messagebird/n8n-nodes-bird comme nom de paquet.
Créez la clé sous API keys dans le tableau de bord Bird. Ajoutez un identifiant Bird API dans n8n contenant cette clé API de l'espace de travail.
Accordez les portées demandées par l'identifiant pour les opérations sélectionnées, afin que le workflow puisse effectuer ces requêtes.
Sélectionnez une ressource et une opération dans le nœud Bird. Il prend en charge l'e-mail, SMS, WhatsApp et la vérification, ainsi que les opérations de configuration et de reporting.
Le nœud exclut la publication et les abonnements Realtime, car son identifiant ne peut pas contenir la clé et le secret d'application requis.
Les téléchargements d'octets et les récupérations de médias par redirection sont aussi exclus. Le nœud attend des résultats JSON pour les éléments du workflow. Utilisez un client approprié ou une requête HTTP pour ces opérations.
Comment connecter Bird à Zapier ?
Sélectionnez Bird dans Zapier. Cliquez sur Connect. Autorisez la connexion dans Bird.
Zapier stocke la connexion OAuth : vous n'avez pas à coller de clé API. La connexion appartient à l'espace de travail et reste active même si la personne qui l'a autorisée change d'équipe.
Gérez son accès sur la page Integrations de l'espace de travail. Révoquer la connexion arrête les Zaps qui l'utilisent.
Choisissez Send Email, Send SMS ou Send WhatsApp Message pour une étape d'envoi. Start Verification et Check Verification Code gèrent la vérification par code de vérification.
Les étapes de recherche récupèrent les messages et leurs événements. L'intégration Zapier décrit les actions et recherches disponibles.
Comment démarrer un workflow à partir d'un événement de livraison ?
Utilisez Bird Trigger dans n8n ou New Event dans Zapier. Sélectionnez les événements dont votre workflow a besoin.
L'intégration enregistre un endpoint webhook pour le workflow. Elle vérifie les signatures de livraison avant de transmettre les événements à votre automatisation.
Chaque workflow déclenché par un événement a besoin de son propre endpoint. Le quota d'endpoints de Bird commence à un par organisation : un webhook existant peut donc empêcher la création d'un autre déclencheur.
Demandez au support d'augmenter le quota avant d'ajouter d'autres workflows déclenchés par événement. Les actions d'envoi et les recherches n'ont pas chacune besoin de leur propre endpoint webhook.
Que prouve une étape d'envoi réussie ?
Elle prouve que Bird a accepté la requête d'envoi. Elle n'établit pas le résultat de livraison ultérieur.
Stockez l'ID de message renvoyé. Utilisez les événements de livraison et d'échec pour mettre à jour l'enregistrement qui a déclenché l'envoi.
Un message libre WhatsApp peut échouer si la fenêtre de service client se ferme avant l'expédition. Cet échec ultérieur arrive après la réussite de l'étape d'envoi. Utilisez un modèle approuvé lorsque vous envoyez des messages en dehors de la fenêtre de service client.
Le nœud Bird de n8n envoie un Idempotency-Key stable pour chaque opération : un réessai de workflow n'envoie donc pas deux fois. Zapier n'envoie aucune clé d'idempotence : un rejeu de la plateforme peut dupliquer un envoi.
Quand utiliser le low-code ou écrire un service ?
Utilisez le low-code lorsque l'envoi fait partie d'un processus déjà géré par votre outil de workflow. Utilisez un service lorsque vous devez maîtriser vous-même l'état de réessai et de livraison durable.
Un lot d'e-mails ou SMS dans n8n peut mettre en file d'attente jusqu'à 100 messages en un seul appel. Un travail de 250 messages nécessite trois appels lorsqu'ils sont groupés, au lieu de 250 requêtes individuelles.
Pour un outil sans intégration Bird, utilisez son bloc HTTP. Importez la spécification OpenAPI de Bird si l'outil prend en charge la génération de client à partir de celle-ci.
- n8n : configurez le nœud Bird avec une clé API de l'espace de travail.
- Zapier : autorisez l'application Bird. Sélectionnez ses actions ou son déclencheur d'événements.
- Bloc HTTP : fournissez les détails de la requête lorsqu'aucune intégration Bird n'existe.
- Service dédié : maîtrisez vous-même l'état de livraison stocké et la politique de réessai.
En bref
Connectez-vous avec l'identifiant attendu par votre outil.
n8n utilise une clé API Bird. Zapier vous demande d'autoriser une connexion appartenant à l'espace de travail via Bird.
Réservez un endpoint webhook pour chaque déclencheur.
Chaque workflow ou Zap utilisant un déclencheur d'événements Bird a besoin de son propre endpoint dans le quota de votre organisation.
Vérifiez l'événement de livraison.
Une étape d'envoi réussie confirme l'acceptation. La livraison ou l'échec arrive ensuite : conservez l'ID du message pour le rapprochement.
Conservez l'état de réessai pour l'opération métier.
n8n envoie une clé d'idempotence stable pour les réessais. Zapier n'en envoie aucune : un rejeu peut donc dupliquer un envoi.