Як налаштувати канали для стартової ноди?
Тригер Канали (Channels) запускає секцію при надходженні повідомлення від користувача через підключений канал: Telegram, Viber, WhatsApp, Facebook, Instagram, Widget, Custom channel тощо.
Коли знадобиться
- Бот у месенджері (Telegram, Viber, WhatsApp).
- Використання виджету на сайті.
- Інтеграція з Facebook, Instagram, E-Chat, Zendesk, Email.
Що важливо знати
- Канал — джерело повідомлень (месенджер, виджет, інтеграція). Кожен канал потребує окремого підключення (токени, webhook, OAuth).
- Два місця налаштування — підключення каналів можна налаштовувати і в стартовій ноді, і в налаштуваннях процесу (бота). Обидва варіанти змінюють одну й ту саму конфігурацію — виберіть зручніший для себе.
- Стартова нода — Node Inspector при виборі тригера «Канали»: обираєте канали, вводите токени, підключаєте прямо в редакторі сценарію.
- Налаштування процесу — Бібліотека процесів → клік по боту → розділ «Канали» (або Налаштування → Боти → оберіть бота).
- Статус підключення — зелений індикатор означає, що канал підключено; червоний — потрібно ввести токен або виконати OAuth.
Доступні канали
Месенджери
- Telegram — токен бота
- Viber — токен, назва бота
- Facebook — OAuth-авторизація
- Instagram — OAuth-авторизація
Інші канали
- WhatsApp — WhatsApp Business API
- WhatsApp Maytapi — (якщо увімкнено на інстансі)
- Custom Channel — власний webhook
- Zendesk — інтеграція з Zendesk
- E-Chat — інтеграція з E-Chat
- Mobile Widget — мобільний виджет
- Widget — веб-виджет
Інтеграції
- eSputnik — email-маркетинг
- Email — Gmail/Outlook (OAuth або налаштування з розділу)
Перед початком
Ви увійшли з правами інтегратора або адміністратора. У вас є секція з доданою стартовою нодою. Бот створено — канали налаштовуються для конкретного бота.
Покрокова інструкція
1. Обрати тип тригера Канали
- Виберіть стартову ноду на полотні.
- У Node Inspector у полі Тип тригера виберіть Канали (Channels).
2. Додати канали
- Натисніть Вибрати канали або Додати канал.
- У модальному вікні позначте потрібні канали: Telegram, Viber, WhatsApp, Widget тощо.
- Канали згруповані за категоріями: Месенджери, Канали, Інтеграції.
3. Налаштувати підключення кожного каналу
Підключення можна налаштувати прямо в Node Inspector (панель справа) або в налаштуваннях процесу — дані синхронізуються.
У стартовій ноді (Node Inspector):
- Після вибору каналу з’являється блок налаштувань для кожного каналу.
- Введіть токен, виконайте OAuth або налаштуйте інші параметри.
- Натисніть кнопку підключення — зелений індикатор підтвердить успіх.
Telegram, Viber:
- Введіть токен бота. Для Viber — додатково назва бота.
- Детальніше: Підключити Telegram, Підключити Viber.
Facebook, Instagram:
- Виконайте OAuth-авторизацію через кнопку підключення.
- Детальніше: Підключити Facebook Messenger та Instagram.
WhatsApp:
- Введіть токен WhatsApp Business API.
- Детальніше: Підключити WhatsApp, Підключити WhatsApp через Maytapi.
Widget:
- Налаштуйте віджет у відповідному розділі (CORS, параметри).
- Детальніше: Підключити віджет на сайт, Налаштувати віджет.
Email:
- Обрати спосіб підключення: з налаштувань (Mailgun) або OAuth (Gmail/Outlook).
- Детальніше: Підключити Gmail, Підключити Outlook.
4. Перевірити статус підключення
- Зелений індикатор біля назви каналу — канал підключено.
- Червоний індикатор — потрібно ввести токен або виконати авторизацію.
5. За потреби налаштувати команду запуску
Для Telegram можна використовувати команду /start — вона зазвичай налаштовується в сценарії (нода, що реагує на текст). Детальна налаштування каналів (webhook URL, команди) — у розділі налаштувань бота.
Що відбувається після
Секція запускається при кожному повідомленні від користувача через обрані канали. Якщо обрано кілька каналів — секція реагує на повідомлення з будь-якого з них.
Як переконатися, що все працює
- Перевірте зелений індикатор біля кожного каналу.
- Надішліть тестове повідомлення боту в обраному месенджері.
- Перевірте валідність токенів — застарілі токени можуть викликати помилки.
Типові помилки
| Проблема | Рішення |
|---|---|
| Канал не отримує повідомлення | Перевірте статус підключення (зелений індикатор), валідність токенів, налаштування webhook у месенджері. |
| Червоний індикатор | Введіть токен або виконайте OAuth. Перезавантажте сторінку після підключення. |
| Facebook/Instagram — не підключається | Дозвольте pop-up для OAuth. Перевірте налаштування застосунку у Facebook Developer. |
Пов'язані матеріали
Стартова нода:
Підключення каналів (альтернативний шлях):
- Налаштувати бота — канали в налаштуваннях процесу
- Хаб каналів — індекс інструкцій по кожному каналу (Telegram, Viber, WhatsApp, Widget тощо)