Каналы бота: сайт, Telegram, MAX, ВКонтакте, WhatsApp
Что нужно для подключения каждого канала и как проверить
Один сценарий — все каналы
Бот один, каналы подключаются на вкладке «Каналы». У каждого канала кнопка «Проверить» — доступ и «Установить» — вебхук или опрос.
Чат на сайте
Скопируйте тег script и вставьте на любую страницу: Тильда, WordPress, Битрикс, самописный сайт. Настраиваются первое сообщение, цвет кнопки и заголовок окна. Виджет отвечает прямо в окне и показывает варианты кнопками.
Telegram
Создайте бота у @BotFather и вставьте токен. Бот отвечает в личных сообщениях, в группах молчит. Варианты ответа — кнопки под полем ввода.
MAX
Токен бота из кабинета разработчика MAX. Варианты ответа — кнопки под сообщением.
ВКонтакте
В сообществе: «Управление» → «Работа с API» → «Callback API». Впишите адрес вебхука из кабинета и строку подтверждения, которую показывает ВКонтакте; ключ доступа сообщества — с правом на сообщения; секретный ключ — по желанию. Бот работает в личных сообщениях сообщества, беседы не обслуживает.
Через провайдера WhatsApp Business API: Green API или Wazzup. Укажите инстанс и токен, адрес вебхука вставьте в кабинете провайдера.
Проверьте диалог
Напишите боту в каждом канале. Все разговоры видны в «Чаты» и на вкладке «Диалоги» бота.
Если не работает
Telegram не отвечает
Проверьте токен кнопкой «Проверить» и что бот включён тумблером. Если бот раньше работал через другой сервис, отключите там вебхук: Telegram отдаёт сообщения только одному получателю.
ВКонтакте пишет, что адрес не подтверждён
Строка подтверждения должна совпадать с той, что показывает ВКонтакте в Callback API, а событие «Входящее сообщение» — включено.
Два Telegram-бота на один сценарий
Нельзя: один канал каждого типа на бота. Создайте второго бота по тому же шаблону.
Голосовые
Бот просит написать текстом; сам текст ответа задаётся в «Поведение».