Перейти до основного вмісту

Підтримувані провайдери

ПровайдерВхідні дзвінкиВихідні дзвінкиSMSАвтоналаштування вебхука
TwilioТакТакТакАвтоматично
RingostatТакТакНіВручну
BinotelТакТакНіВручну

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

Дані доступу

Вам потрібні два значення з Twilio Console:
ПолеДе знайти
Account SIDDashboard → Account Info
Auth TokenDashboard → Account Info

Кроки

1

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

Перейдіть в ІнтеграціїДодати інтеграцію → оберіть Twilio з категорії Телефонія.
2

Введіть дані

Оберіть компанію, дайте назву інтеграції (напр., “Основна лінія”) та введіть Account SID і Auth Token.
3

Верифікація та вибір номера

Натисніть Test Connection. Revol отримає ваші доступні номери телефонів. Оберіть номер для використання.
4

Збереження

Revol автоматично налаштує webhook URL на обраному номері Twilio. Вхідні дзвінки та SMS будуть спрямовуватись до вашого агента.
Webhook URL для Twilio налаштовуються автоматично. Нічого не потрібно змінювати в Twilio Console.

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

Після підключення VoIP-провайдера автоматично створюються наступні інструменти:
ІнструментTwilioRingostatBinotelОпис
make_callТакТакТакІніціювати вихідний дзвінок з опціональним вітанням
send_smsТакНадіслати SMS-повідомлення (автовибір номера відправника)
get_call_historyТакТакТакОтримати історію дзвінків з фільтрами (номер, статус, період)
Ці інструменти з’являються у вкладці Tools агента і можуть бути додані до workflow-нод.

Потік голосового дзвінка

Коли надходить вхідний дзвінок, Revol обробляє його через workflow призначеного агента:
1

Вхідний дзвінок

VoIP-провайдер надсилає webhook-сповіщення в Revol з інформацією про абонента.
2

Привітання

Revol генерує аудіо-привітання за допомогою Text-to-Speech (налаштовуваний голос і мова) та програє його абоненту.
3

Speech-to-Text

Мовлення абонента записується і транскрибується за допомогою Whisper або Google STT.
4

Обробка AI

Транскрибований текст надсилається до workflow агента. Агент обробляє його через LLM-ноди, базу знань та виклики інструментів.
5

Text-to-Speech

Текстова відповідь агента перетворюється на аудіо за допомогою OpenAI TTS з налаштовуваним голосом і швидкістю.
6

Відповідь

Аудіо програється абоненту. Розмова продовжується в циклі до завершення дзвінка.

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

Щоб агент використовував VoIP-інструменти під час розмов:
  1. Перейдіть у вкладку Workflow агента
  2. Створіть або оберіть custom node (з LLM)
  3. В налаштуваннях ноди увімкніть VoIP-інструменти (напр., make_call, get_call_history)
  4. LLM автоматично вирішить, коли їх використати, на основі контексту розмови
Наприклад, якщо клієнт просить “Зателефонуйте мені на +380501234567”, агент використає інструмент make_call для ініціювання вихідного дзвінка.

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

ПровайдерМетод перевірки
TwilioHMAC-SHA1 верифікація підпису (заголовок X-Twilio-Signature)
RingostatСтруктурна валідація параметрів
BinotelIP allowlist (лише IP-адреси серверів Binotel у продакшені)
Усі VoIP-вебхуки обмежені до 120 запитів на хвилину на канал.