Documentazione

Panoramica dei canali

Catalogo dei canali di ingresso disponibili e criteri per scegliere quello giusto.

Panoramica dei canali

Un canale è la sorgente di un evento da elaborare tramite una pipeline. Ogni canale è un modulo indipendente: aggiungere un canale email non ha alcun impatto sul canale telefonico.

Un canale innesca una pipeline. Per leggere dati o agire su uno strumento esterno all'interno di una pipeline (Stripe, GitHub, Google, LinkedIn, telefonia), consulta Integrazioni.

Voce in tempo reale

  • Telefonia — LiveKit + SIP, streaming ASR/TTS, barge-in, multilingua. Per call center regolamentati.

Scrittura asincrona

  • Email — IMAP, parsing degli allegati, thread preservati.
  • WhatsApp — Cloud API, media.
  • Telegram — Bot API, gruppi e conversazioni private.
  • Mattermost — Webhook in uscita, thread.

Web

Sistemi esterni

Scegliere il canale giusto

Vuoi…Canale consigliato
Automatizzare una chiamata telefonica in entrata o in uscitaTelefonia
Smistare automaticamente le email di supportoEmail
Avviare una chat sul tuo sito marketingWidget chat
Ricevere i lead Meta direttamenteMeta Lead Ads
Collegare uno strumento interno che parla HTTPWebhook
Avviare una pipeline giornaliera alle 8Schedule
Rispondere ai messaggi WhatsApp su un numero aziendaleWhatsApp

Anatomia comune

Tutti i canali seguono lo stesso contratto interno:

  1. Ricevere un evento (HTTP, WebSocket, scheduler, SIP…).
  2. Autenticare l'evento (firma, token, identificatore org).
  3. Normalizzare il payload nel formato interno (ExchangeInput).
  4. Innescare la pipeline di destinazione configurata nella tua organizzazione.

Conseguenza pratica: la pipeline che progetti non dipende dal canale di ingresso. Puoi passare dall'email a WhatsApp senza cambiare nulla a valle.

Limitazioni

Alcuni canali hanno prerequisiti esterni (numero SIP, app Meta, dominio WhatsApp verificato). Consulta la pagina dedicata di ciascun canale per l'elenco completo.