Канал — это источник события, подлежащего обработке в pipeline. Каждый канал представляет собой независимый модуль: добавление канала электронной почты никак не влияет на телефонный канал.
Канал запускает pipeline. Чтобы читать данные или воздействовать на внешний инструмент внутри pipeline (Stripe, GitHub, Google, LinkedIn, телефония), см. раздел Интеграции.
Каталог
Голос в реальном времени
- Телефония — LiveKit + SIP, потоковая транскрипция и синтез речи, barge-in, перевод звонка. Входящие звонки и исходящие звонки, запускаемые pipeline.
Асинхронная переписка
- Электронная почта — IMAP, разбор вложений, сохранение цепочек.
- WhatsApp — Cloud API, медиафайлы. Или Green API для номера без аккаунта Meta Business (Beta, неофициально).
- Messenger — сообщения, полученные на вашей странице Facebook.
- Telegram — Bot API, группы и личные переписки.
- Mattermost — исходящий webhook, цепочки сообщений.
- Slack — Events API, проверенная подпись.
- SMS — входящие ответы через AllMySMS или через Brevo.
Веб
- Чат-виджет — встраиваемый JS-скрипт для любого сайта.
- HTTP webhook — универсальный приём подписанных POST-запросов.
- Внешний агент (MCP) — сторонний ИИ ведёт диалог с одной из ваших моделей, если её Start объявляет приёмник
external_agent_inbound.
Внешние системы
- Meta Lead Ads — мгновенный приём лидов из Facebook / Instagram.
- Расписание (cron) — периодические триггеры.
- Onoff Business — завершённый звонок или SMS на линии Onoff (Beta, только чтение).
- Итог исходящего звонка — приёмник
phone_call_outcomeзапускает pipeline по завершении звонка, совершённого черезphone_call. - А также триггеры интеграций: новый файл в Google Drive, предстоящее событие календаря, инспекция Mitti, завершение рендеринга HeyGen.
Выбор подходящего канала
| Вы хотите… | Рекомендуемый канал |
|---|---|
| Автоматизировать входящий или исходящий телефонный звонок | Телефония |
| Автоматически сортировать письма поддержки | Электронная почта |
| Запустить чат на маркетинговом сайте | Чат-виджет |
| Получать лиды Meta напрямую | Meta Lead Ads |
| Подключить внутренний инструмент, работающий по HTTP | Webhook |
| Запускать pipeline ежедневно в 8:00 | Расписание |
| Отвечать на сообщения WhatsApp с бизнес-номера | |
| Отвечать на сообщения вашей страницы Facebook | Messenger |
| Перезванивать лиду сразу после его поступления | Расписание или webhook + узел phone_call |
Общая анатомия
Все каналы следуют одному внутреннему контракту:
- Получить событие (HTTP, WebSocket, планировщик, SIP…).
- Аутентифицировать событие (подпись, токен, идентификатор организации).
- Нормализовать полезную нагрузку во внутренний формат (
ExchangeInput). - Запустить целевой pipeline, настроенный в вашей организации.
Практическое следствие: разрабатываемый вами pipeline не зависит от входного канала. Вы можете перейти с электронной почты на WhatsApp, ничего не меняя ниже по цепочке.
Ограничения
Некоторые каналы имеют внешние предварительные требования (номер SIP, приложение Meta, подтверждённый домен WhatsApp). Полный список см. на отдельной странице каждого канала.