Телефонные звонки · SIP

Подключите бизнес-номер к общему голосовому AI CatchGrow.

Клиент → бизнес-номер / SIP → Twilio → CatchGrow AI + ElevenLabs → голосовой ответ или сотрудник

1. Подключите телефонию

Создайте в Twilio Programmable Voice SIP Domain для оператора/PBX или используйте номер Twilio с поддержкой голосовых звонков. Обычный SIP-логин оператора не подключается напрямую к CatchGrow.

2. Защитите SIP Domain

Добавьте публичный IP оператора в IP Access Control List либо используйте Credential List. Уточните транспорт, авторизацию, caller ID и формат маршрутизации. Используйте TLS/SRTP, если поддерживается обеими сторонами.

3. Сохраните настройки

Укажите Twilio Account SID и Auth Token, точный входящий адрес To, отдельный номер или SIP-адрес сотрудника, начальный язык и длительность. Сначала сохраните с отключённым AI.

4. Добавьте webhooks

Вставьте входящий webhook в Voice Configuration Request URL SIP Domain или A call comes in для номера. Выберите HTTP POST. Настройте callback статуса для initiated, ringing, answered и completed, где доступно.

5. Настройте оператор/PBX

Направьте входящие звонки в Twilio SIP Domain. Значение To должно совпадать с сохранённым адресом. Не используйте входящий адрес для передачи сотруднику, чтобы избежать цикла.

6. Включите и проверьте

Пополните баланс CatchGrow, включите AI и позвоните с внешнего номера. Проверьте речь, второй вопрос, просьбу о сотруднике, клавишу 0, занятый номер, пустой баланс и лимит времени.

7. Передача сотруднику

AI использует только сохранённый администратором адрес. Абонент не может выбрать произвольную цель звонка. При невозможности продолжить разговор или недостаточном балансе звонок передаётся сотруднику. Неудачная передача завершает звонок и фиксируется в истории.

8. Язык и конфиденциальность

Приветствие звучит на выбранном языке; ответы AI следуют языку беседы. ElevenLabs распознаёт речь, OpenAI обрабатывает разговор. Укажите это в уведомлении абонента и политике конфиденциальности. Запись звонков этой интеграцией не включается.

Стоимость звонка у оператора

Использование OpenAI и ElevenLabs оплачивается с баланса этой организации в CatchGrow. Телефония оплачивается напрямую через ваш аккаунт Twilio. Стоимость звонка показана справочно и повторно с баланса не списывается.

До запуска для клиентов необходим реальный тестовый звонок.

Настройки подключения

Twilio SIP documentation · Media Streams · Human transfer