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.

Catalogue

Voix temps réel

  • Téléphonie — LiveKit + SIP, ASR/TTS streaming, barge-in, multi-langues. Pour les centres d'appel régulés.

Écrit asynchrone

  • Email — IMAP, parsing de pièces jointes, threads conservés.
  • WhatsApp — Cloud API, médias.
  • Telegram — Bot API, groupes et conversations privées.
  • Mattermost — Outgoing webhook, threads.

Web

  • Chat widget — Script JS embarquable sur n'importe quel site.
  • Webhook HTTP — Réception générique POST signée.

Systèmes externes

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

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.