- Accueil
- Ressources
- Intégrations
- MessageBird
Intégration MessageBird n8nAutomatiser MessageBird avec n8n.
Envoyer un SMS depuis un workflow, sans écrire une ligne de code. L'intégration MessageBird n8n tient en 2 opérations réparties sur 2 ressources, SMS et Balance. Trois champs suffisent pour l'envoi, onze autres attendent dans Additional Fields. Le déclencheur, lui, vient forcément d'ailleurs.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
L'intégration MessageBird n8n, ça donne quoi concrètement ?
MessageBird envoie des messages texte, et le compte derrière s'ouvre chez Bird. Le nœud n8n s'en tient à l'essentiel : 2 opérations, 2 ressources, SMS et Balance. Il est livré avec n8n, aussi bien sur n8n Cloud que sur une instance auto-hébergée, donc rien à installer et rien de plus à payer côté n8n. Une clé API enregistrée une fois suffit à l'authentifier.
Trois réglages méritent d'être connus avant de construire quoi que ce soit. Datacoding réglé sur Unicode ramène la longueur maximale du message de 160 à 70 caractères. Group IDs attend des identifiants séparés par des virgules et, une fois rempli, il permet de se passer du champ des destinataires. Report Url fixe l'URL de rapport de statut pour ce message précis, mais un Reference doit être renseigné pour que le webhook de rapport de statut soit envoyé, un webhook étant une URL qu'un service rappelle de lui-même. Quant à Type Details, il ne sert que pour un message binaire.
Côté usages, le rendez-vous manqué reste le cas le plus rentable. Un créneau se confirme dans un agenda, la ligne correspondante part dans Google Sheets, et la veille au soir un SMS rappelle l'heure au client. Le numéro se récupère avec une expression, c'est-à-dire une référence à un champ de l'élément entrant, écrite {{ $json.field }}.
Deuxième usage : l'astreinte. Quand une synchronisation nocturne casse, le mail attend le matin. Branche la sortie d'erreur du workflow sur sms.send, et double le message d'une notification Pushover pour garder une trace lisible le lendemain.
Troisième usage, plus discret : Balance. Un Schedule Trigger, le nœud qui lance un workflow à intervalle fixe, lit le solde chaque matin et le pose là où l'équipe passe déjà. Ça ne demande aucun paramètre et ça évite de découvrir le chiffre au mauvais moment.
Le catalogue du nœud s'arrête à ces 2 opérations. Pour tout autre endpoint de l'API Bird, le nœud HTTP Request l'appelle directement et réutilise le même credential MessageBird via son authentification prédéfinie : une seule clé à gérer, quel que soit l'appel. Si la partie n8n est encore floue, la formation n8n reprend credentials, expressions et branches d'erreur sur des workflows réels.
Comment connecter MessageBird à n8n ?
- 01
Créer la clé API
Il faut d'abord un compte Bird, c'est là que la clé MessageBird se génère. Ouvre la page Access keys dans l'application Bird et crée une clé depuis cet écran. La clé API est la méthode d'authentification prévue pour ce credential, donc c'est la seule valeur à transporter vers n8n. Garde-la de côté le temps de l'étape suivante.
- 02
Enregistrer le credential
Dans n8n, menu Credentials, crée un credential MessageBird. Un credential, c'est le coffre où n8n range un accès. Un seul champ à remplir, API Key, dans lequel tu colles la clé issue de l'application Bird. Une fois enregistré, il se réutilise partout : chaque nœud MessageBird le propose dans une liste déroulante, sans jamais recoller la clé.
- 03
Choisir ressource et opération
Pose un nœud MessageBird sur le canevas, sélectionne le credential dans sa liste, puis la ressource. SMS ouvre Send, Balance ouvre Get. Lance le nœud seul avant de brancher quoi que ce soit en amont : une exécution sur Balance dit tout de suite si la clé passe, et personne ne reçoit de message pendant le test.
Ce que le nœud MessageBird sait faire
Le nœud MessageBird expose 2 opérations sur 2 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
Sommaire des opérations
SMS
1 opérationSend an SMS
sms.sendCe que tu vois dans n8n
Notes & cas d'usage
L'opération envoie le texte et la liste des destinataires à MessageBird. Trois champs sont requis pour ça, tout le reste vit dans la collection Additional Fields.
Paramètres clés
- From : le numéro depuis lequel part le message, sur le format
14155238886. - To : tous les destinataires séparés par des virgules, avec ou sans le plus initial. Récupère-le de l'élément entrant avec
{{ $json.field }}. - Message : le texte envoyé. Laissé vide, il bloque l'exécution comme tout champ requis.
- Datacoding : Auto, Plain ou Unicode. En Unicode, le message plafonne à 70 caractères au lieu de 160.
Balance
1 opérationGet the current balance
balance.getCe que tu vois dans n8n
Notes & cas d'usage
La ressource Balance porte une seule opération, et elle ne demande aucun réglage : choisis la ressource, choisis Get, exécute. n8n renvoie le solde du compte sous forme d'un élément, prêt à être comparé, archivé ou transmis au nœud suivant. Comme aucun champ n'est à remplir, c'est aussi le test le plus rapide pour savoir si la clé API passe bien.
Besoin d'aide pour automatiser MessageBird avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.

