Documentation

Vue d'ensemble des canaux

Catalogue des canaux d'entrée disponibles et critères pour choisir le bon.

Vue d'ensemble des canaux

Un canal est la source d'un événement à traiter par un pipeline. Chaque canal est un module indépendant : ajouter un canal email n'a aucun impact sur le canal téléphone.

Un canal déclenche un pipeline. Pour lire des données ou agir sur un outil externe à l'intérieur d'un pipeline (Stripe, GitHub, Google, LinkedIn, téléphonie), voir Intégrations.

Catalogue

Voix temps réel

  • Téléphonie — LiveKit + SIP, transcription et synthèse en streaming, barge-in, transfert. Appels entrants, et appels sortants lancés par un pipeline.

Écrit asynchrone

  • Email — IMAP, parsing de pièces jointes, threads conservés.
  • WhatsApp — Cloud API, médias. Ou Green API pour un numéro sans compte Meta Business (Beta, non officiel).
  • Messenger — messages reçus sur votre Page Facebook.
  • Telegram — Bot API, groupes et conversations privées.
  • Mattermost — Outgoing webhook, threads.
  • Slack — Events API, signature vérifiée.
  • SMS — réponses entrantes via AllMySMS, ou via Brevo.

Web

  • Chat widget — Script JS embarquable sur n'importe quel site.
  • Webhook HTTP — Réception générique POST signée.
  • Agent externe (MCP) — une IA tierce converse avec un de vos modèles, si son Start déclare le récepteur external_agent_inbound.

Systèmes externes

  • Meta Lead Ads — Réception immédiate des leads Facebook / Instagram.
  • Planification (cron) — Déclenchements récurrents.
  • Onoff Business — un appel terminé ou un SMS sur une ligne Onoff (Beta, lecture seule).
  • Issue d'un appel sortant — le récepteur phone_call_outcome déclenche un pipeline à la fin d'un appel passé par phone_call.
  • Et les déclencheurs des intégrations : nouveau fichier Google Drive, événement d'agenda à venir, inspection Mitti, fin de rendu HeyGen.

Choisir le bon canal

Vous voulez…Canal recommandé
Automatiser un appel téléphonique entrant ou sortantTéléphonie
Trier des emails support automatiquementEmail
Animer un chat sur votre site marketingChat widget
Recevoir des leads Meta directementMeta Lead Ads
Brancher un outil maison qui parle HTTPWebhook
Lancer un pipeline quotidien à 8hPlanification
Répondre aux messages WhatsApp d'un numéro proWhatsApp
Répondre aux messages de votre Page FacebookMessenger
Rappeler un lead dès qu'il arrivePlanification ou webhook + nœud phone_call

Anatomie commune

Tous les canaux suivent le même contrat interne :

  1. Recevoir un événement (HTTP, WebSocket, scheduler, SIP…).
  2. Authentifier l'événement (signature, token, identifiant d'org).
  3. Normaliser le payload dans le format interne (ExchangeInput).
  4. Déclencher le pipeline cible configuré dans votre organisation.

Conséquence pratique : le pipeline que vous concevez ne dépend pas du canal d'entrée. Vous pouvez basculer d'email à WhatsApp sans rien changer en aval.

Limites

Certains canaux ont des prérequis externes (numéro SIP, app Meta, domaine vérifié WhatsApp). Voir la page dédiée de chaque canal pour la liste complète.