Aller au contenu
OmniChannels.ai

Automatisation

n8n + OmniChannels.ai : des étapes de messagerie dans vos workflows n8n

Connexion via MCPConnexion via API et webhooksMis à jour le

En bref

n8n se connecte à OmniChannels.ai de deux façons. Un nœud AI Agent peut utiliser nos outils de messagerie via le nœud MCP Client Tool pointé sur https://mcp.broadnet.me/mcp avec un jeton Bearer. Les workflows fixes utilisent un nœud HTTP Request pour appeler l'API REST et un nœud Webhook pour recevoir les statuts de livraison et les messages entrants. Il n'existe pas de nœud n8n dédié : les deux approches reposent sur les nœuds intégrés de n8n.

Ce que vous pouvez faire

  • Envoyer un OTP ou une confirmation de façon identique à chaque fois

    Lorsqu'un formulaire, une application ou une étape de base de données produit un code ou une réservation, un nœud HTTP Request l'envoie par SMS ou WhatsApp via l'API REST, sans IA.

  • Envoyer un modèle WhatsApp à chaque nouvelle ligne

    Lorsqu'une nouvelle ligne apparaît dans une feuille ou une base de données surveillée par n8n, envoyez un modèle WhatsApp approuvé avec les valeurs de la ligne comme variables, aux contacts ayant donné leur consentement.

  • Alerter l'équipe en cas d'échec de livraison

    Un nœud Webhook reçoit les statuts de livraison ; lorsqu'un statut est FAILED ou REJECTED, n8n publie une alerte dans le chat de votre équipe ou ouvre un ticket au lieu de renvoyer automatiquement.

  • Conserver le statut des messages dans vos propres données

    Enregistrez l'identifiant de message renvoyé par chaque envoi, puis mettez à jour l'enregistrement correspondant à mesure que les statuts SENT, DELIVERED et READ arrivent, en ignorant les événements tardifs ou en double.

  • Laisser un AI Agent répondre aux questions sur la livraison

    Un AI Agent doté d'outils MCP en lecture seule consulte les modèles et les rapports de livraison et répond aux questions de votre équipe dans un workflow de chat.

    Exemple de demande

    “Quels messages envoyés au 966500000000 ont échoué cette semaine, et pourquoi ?”

  • Rédiger avec l'IA, envoyer après validation

    Un AI Agent rédige un message en arabe et en anglais, un membre de l'équipe le valide, puis un nœud HTTP Request fixe envoie le texte approuvé.

    Exemple de demande

    “Rédige un court rappel WhatsApp en arabe et en anglais pour les rendez-vous de demain, que je validerai.”

Comment la connexion fonctionne

Connexion via MCPConnexion via API et webhooks

Pour les workflows d'IA, rattachez un nœud MCP Client Tool à un nœud AI Agent, définissez le point de terminaison sur https://mcp.broadnet.me/mcp avec le transport Streamable HTTP et stockez votre clé dans un identifiant Bearer Auth. Ne choisissez que les outils dont l'agent a besoin : les workflows n8n s'exécutent généralement sans surveillance, donc personne n'approuve chaque appel d'outil.

Pour les workflows fixes, un nœud HTTP Request appelle l'API REST sur https://api.broadnet.me avec un identifiant Bearer Auth. Le SMS unique accepte un corps JSON ; les envois en masse et la plupart des autres canaux attendent des données de formulaire multipart, que le nœud prend en charge. Un nœud Webhook, dont l'URL de production est configurée comme webhook de votre compte par notre équipe ou l'administrateur de votre compte, reçoit les statuts de livraison et les messages entrants.

  • MCP : nœud MCP Client Tool, Streamable HTTP, identifiant Bearer Auth
  • API : nœud HTTP Request avec un corps JSON ou form-data
  • Événements : URL de production du nœud Webhook configurée sur votre compte
  • Utilisez des étapes HTTP Request fixes pour les OTP et les notifications de commande
  • Les anciennes versions de n8n ne proposent que SSE pour MCP ; mettez n8n à jour si c'est votre cas

Mise en place

  1. 1

    Demander un accès à l'API

    Demandez un accès de test et recevez un jeton d'API. Les envois de test ne partent que vers vos propres numéros vérifiés.

    Guide: Quickstart: send your first message
  2. 2

    Enregistrer le jeton comme identifiant

    Créez dans n8n un identifiant Bearer Auth contenant votre jeton d'API ou votre clé MCP, afin qu'il n'apparaisse pas dans les workflows exportés.

    Guide: Authentication
  3. 3

    Ajouter l'étape d'envoi

    Pour un AI Agent, rattachez un nœud MCP Client Tool avec le point de terminaison https://mcp.broadnet.me/mcp et uniquement les outils nécessaires. Pour un workflow fixe, ajoutez un nœud HTTP Request qui envoie un POST sur le chemin d'envoi du canal.

    Guide: Use the MCP server with n8n
  4. 4

    Recevoir les statuts de livraison

    Ajoutez un nœud Webhook avec la méthode POST, activez le workflow et transmettez son URL de production à notre équipe ou à l'administrateur de votre compte.

    Guide: Webhooks and delivery statuses
  5. 5

    Tester avec votre propre numéro

    Exécutez le workflow vers votre numéro vérifié et vérifiez que l'envoi et ses événements de statut apparaissent dans la liste des exécutions.

Documentation de l'éditeur

n8n est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à n8n ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à n8n.

Exemple de flux

Le parcours d'une demande type, de n8n jusqu'à votre client, puis retour.

  1. 01

    Déclencheur dans n8n

    Nouvelle ligne, formulaire, planification ou message de chat

  2. 02

    Workflow n8n

    Nœud HTTP Request, ou AI Agent avec MCP Client Tool

  3. 03

    OmniChannels.ai

    L'API REST ou le serveur MCP envoie le message

  4. 04

    Téléphone du client

    Message WhatsApp, SMS ou RCS délivré

  5. 05

    Nœud Webhook n8n

    Reçoit les statuts de livraison et les messages entrants

1. Déclencheur dans n8n: Nouvelle ligne, formulaire, planification ou message de chat 2. Workflow n8n: Nœud HTTP Request, ou AI Agent avec MCP Client Tool 3. OmniChannels.ai: L'API REST ou le serveur MCP envoie le message 4. Téléphone du client: Message WhatsApp, SMS ou RCS délivré 5. Nœud Webhook n8n: Reçoit les statuts de livraison et les messages entrants

Questions

Existe-t-il un nœud OmniChannels.ai officiel pour n8n ?

Non. n8n se connecte via ses nœuds intégrés : le nœud MCP Client Tool pour les AI Agents, et les nœuds HTTP Request et Webhook pour l'API REST et les statuts de livraison.

Dois-je utiliser l'AI Agent ou le nœud HTTP Request ?

Utilisez le nœud HTTP Request pour tout ce qui doit être envoyé de façon identique à chaque fois, comme les OTP et les notifications de commande. Utilisez un AI Agent avec des outils MCP pour répondre aux questions ou rédiger des messages, et placez la validation d'une personne avant les envois.

Est-il sûr de donner des outils d'envoi à un agent n8n ?

Les workflows s'exécutent sans que personne n'approuve chaque appel d'outil. Donnez aux agents des outils de lecture sauf si l'envoi est leur rôle, limitez un agent d'envoi à l'outil d'un seul canal, utilisez une clé temporaire pendant les tests et ne testez qu'avec vos propres numéros vérifiés.

Un message WhatsApp peut-il démarrer une conversation depuis n8n ?

Les messages WhatsApp à l'initiative de l'entreprise en dehors de la fenêtre de service de 24 heures nécessitent un modèle approuvé, et les destinataires doivent avoir donné leur consentement. n8n envoie le modèle via l'API comme n'importe quel autre message.

Obtenez un accès API et MCP

Indiquez vos canaux, pays et cas d'usage. Un ingénieur émet vos identifiants de test et vérifie vos numéros de test.