Skip to main content

Підтримувані месенджери

Telegram

Telegram — найпростіша інтеграція: без OAuth, без додаткових SDK. Потрібен лише токен бота від BotFather.

Налаштування

1

Створіть бота

Відкрийте @BotFather в Telegram, надішліть /newbot і дотримуйтесь інструкцій. Ви отримаєте токен бота у форматі 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11.
2

Додайте інтеграцію

Перейдіть в ІнтеграціїДодати інтеграцію → оберіть Telegram з категорії Месенджери.
3

Введіть токен

Оберіть компанію, дайте назву інтеграції та вставте токен бота.
4

Верифікація та збереження

Revol перевіряє токен через Telegram Bot API та автоматично налаштовує вебхук. Ваш бот одразу починає отримувати повідомлення.

Інструменти агента


WhatsApp Business

WhatsApp Business API доступний через Meta Graph API. Потрібен Meta Business акаунт з доступом до WhatsApp Business API.

Налаштування

1

Налаштування Meta Business

Створіть Meta Business Account та налаштуйте доступ до WhatsApp Business API.
2

Додайте інтеграцію

Перейдіть в ІнтеграціїДодати інтеграцію → оберіть WhatsApp Business.
3

OAuth

Натисніть “Connect with Meta” — ви будете перенаправлені на екран згоди Meta. Авторизуйте доступ до WhatsApp Business акаунту.
4

Налаштування

Введіть Phone Number ID та App Secret. Revol обмінює OAuth-код на довготривалий токен (~60 днів).
WhatsApp має 24-годинне вікно повідомлень. Вільні повідомлення можна надсилати лише протягом 24 годин після останнього повідомлення клієнта. Поза цим вікном використовуйте send_template_message з попередньо затвердженими шаблонами.

Інструменти агента


Instagram DM

Instagram Direct Messages доступні через Meta Graph API з тим самим OAuth-потоком, що й WhatsApp.

Налаштування

1

Прив'яжіть Facebook Page

Ваш Instagram Business акаунт має бути прив’язаний до Facebook-сторінки.
2

Додайте інтеграцію

Перейдіть в ІнтеграціїДодати інтеграцію → оберіть Instagram.
3

OAuth

Натисніть “Connect with Meta” та авторизуйте доступ до Instagram-акаунту.
4

Налаштування

Введіть App Secret та Verify Token.

Інструменти агента


Facebook Messenger

Facebook Messenger підключається через вашу Facebook-сторінку. Той самий Meta OAuth-потік, що й для WhatsApp та Instagram.

Налаштування

1

Facebook-сторінка

Вам потрібна Facebook-сторінка, прив’язана до Meta Business Account.
2

Додайте інтеграцію

Перейдіть в ІнтеграціїДодати інтеграцію → оберіть Facebook Messenger.
3

OAuth

Натисніть “Connect with Meta” та авторизуйте доступ до сторінки.
4

Налаштування

Введіть App Secret та Verify Token.

Інструменти агента


Потік повідомлень

Незалежно від месенджера, потік обробки ідентичний:
1

Вхідне повідомлення

Платформа месенджера надсилає вебхук в Revol з вмістом повідомлення та інформацією про відправника.
2

Маршрутизація до агента

Revol ідентифікує канал, знаходить призначеного AI-агента та створює або продовжує сесію розмови. Один і той самий відправник завжди потрапляє в той самий тред розмови.
3

Обробка AI

Повідомлення обробляється через workflow агента — LLM-ноди, пошук у базі знань (RAG), виклики інструментів та умови.
4

Вихідна відповідь

Відповідь агента надсилається назад через API того самого месенджера. Користувач бачить відповідь у своєму чаті.
Повідомлення месенджерів обробляються асинхронно через фонове завдання. Це забезпечує швидку відповідь 200 на вебхук, запобігаючи таймаутам та повторним запитам від платформи месенджера.

Використання інструментів у workflow-нодах

Інструменти месенджерів працюють як будь-які інші інструменти агента:
  1. Підключіть інтеграцію та верифікуйте дані доступу
  2. У вкладці Tools агента ви побачите створені інструменти
  3. Додайте інструменти до custom node у workflow-редакторі
  4. LLM вирішує, коли їх використовувати, на основі контексту розмови
Приклад: Клієнт просить “Надішліть мені брошуру у WhatsApp”. Агент використовує send_media для надсилання PDF-документа, а потім підтверджує доставку в чаті.

Безпека вебхуків

Усі вебхуки месенджерів обмежені до 120 запитів на хвилину на канал.