Ressources · Intégration n8n

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

Pourquoi automatiser

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.

Connexion

Comment connecter MessageBird à n8n ?

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

  2. 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é.

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

Actions

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.

Matrice ressources × opérations
RessourceGetSend
SMS✓
Balance✓

SMS

1 opération
01

Send an SMS

sms.send

Ce 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.
Cas d'usage
un rappel de rendez-vous envoyé la veille au soir, avec le numéro lu sur la ligne qui a déclenché le workflow.

Balance

1 opération
02

Get the current balance

balance.get

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

Cas d'usage
une lecture quotidienne du solde recopiée dans Google Sheets, pour garder l'historique jour après jour au lieu d'un chiffre isolé.
Besoin d'aide

Besoin d'aide pour automatiser MessageBird avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Les questions qui reviennent sur MessageBird et n8n

01L'intégration MessageBird n8n est-elle gratuite ?
Oui, côté n8n. Le nœud MessageBird est livré avec n8n : rien à installer depuis une place de marché, aucun coût supplémentaire côté n8n pour l'utiliser. C'est vrai sur n8n Cloud, l'offre hébergée par n8n, comme sur une instance auto-hébergée en Community Edition sous licence Sustainable Use, et le workflow construit est identique dans les deux cas. Ce que coûte le compte MessageBird lui-même se règle chez Bird et ne se traite pas ici. La seule chose que tu fournis à n8n, c'est la clé API.
02Quels credentials pour le nœud MessageBird ?
Une clé API, et c'est tout. C'est la méthode d'authentification prévue pour ce credential, avec un prérequis : un compte Bird, puisque la clé se génère depuis la page Access keys de l'application Bird. Dans n8n, le credential se crée une fois depuis le menu Credentials, la valeur va dans le champ API Key, et tous les nœuds MessageBird la reprennent ensuite dans une liste déroulante. Le même credential sert aussi à un nœud HTTP Request via son authentification prédéfinie, ce qui compte dès que tu sors des 2 opérations du nœud.
03Quelles sont les limites du nœud MessageBird dans n8n ?
Le catalogue du nœud tient en 2 opérations sur 2 ressources : Send sur SMS, Get sur Balance. Pour tout autre endpoint de l'API Bird, le nœud HTTP Request prend le relais en réutilisant le même credential, c'est la voie standard dans n8n quand un endpoint sort d'un nœud dédié. Dans l'envoi lui-même, plusieurs réglages changent le comportement : le datacoding Unicode fait tomber le maximum de 160 à 70 caractères, Type Details ne s'applique qu'à un message binaire, et le webhook de rapport de statut ouvert par Report Url réclame un Reference.
04MessageBird réagit-il en temps réel dans n8n ?
Cet outil n'a pas de nœud trigger dans n8n, donc un workflow qui le concerne ne démarre jamais tout seul. Il part d'un autre déclencheur : un Schedule Trigger à intervalle fixe, un nœud Webhook n8n appelé par un service tiers, ou le trigger d'un autre outil déjà en place. Dans les faits, ça oriente la conception plus que ça ne la contraint. Le planning convient aux envois récurrents et à la lecture du solde, le webhook à un formulaire ou une commande, et le trigger d'un autre outil à une réaction immédiate à ce qui vient de s'y passer.
05n8n ou Make pour MessageBird ?
Ça dépend de l'endroit où doit vivre l'automatisation. Make est une plateforme hébergée, sans option d'auto-hébergement, facturée à l'opération, ce qui reste facile à prévoir quand les volumes bougent peu. n8n tourne sur ton propre serveur ou sur n8n Cloud, donc le chemin des données et leur conservation te reviennent, et l'auto-hébergement déplace complètement la question du coût. Sur la logique visuelle, les deux proposent un canevas de nœuds, n8n penchant vers les branches et les étapes de code, Make vers un scénario plus linéaire. Pour un nœud à 2 opérations, le choix se joue surtout sur l'hébergement et la maîtrise des données.