Документация

Обзор каналов

Каталог доступных входных каналов и критерии выбора подходящего варианта.

Канал — это источник события, подлежащего обработке в 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
Подключить внутренний инструмент, работающий по HTTPWebhook
Запускать pipeline ежедневно в 8:00Расписание
Отвечать на сообщения WhatsApp с бизнес-номераWhatsApp
Отвечать на сообщения вашей страницы FacebookMessenger
Перезванивать лиду сразу после его поступленияРасписание или webhook + узел phone_call

Общая анатомия

Все каналы следуют одному внутреннему контракту:

  1. Получить событие (HTTP, WebSocket, планировщик, SIP…).
  2. Аутентифицировать событие (подпись, токен, идентификатор организации).
  3. Нормализовать полезную нагрузку во внутренний формат (ExchangeInput).
  4. Запустить целевой pipeline, настроенный в вашей организации.

Практическое следствие: разрабатываемый вами pipeline не зависит от входного канала. Вы можете перейти с электронной почты на WhatsApp, ничего не меняя ниже по цепочке.

Ограничения

Некоторые каналы имеют внешние предварительные требования (номер SIP, приложение Meta, подтверждённый домен WhatsApp). Полный список см. на отдельной странице каждого канала.