Asterisk: интеграция с ИИ
Asterisk — программная АТС, а не поставщик номера. В проекте нужно определить, как звонок попадёт к ИИ и как вернётся человеку. Номер и внешний транк могут оставаться у действующего оператора.
Планируемое направление. Ниже — разбор сценария и документации поставщика, а не подтверждение работающего коннектора Сквоча. Доступность и сроки нужно уточнить для вашего проекта.
Что есть в документации платформы
Asterisk различает AMI, AGI и ARI. ARI даёт доступ к объектам каналов и мостов через REST, а события передаёт по WebSocket. Эти интерфейсы не взаимозаменяемы с SIP-транком.
Что согласовать для Сквоча
- Выбрать отдельный маршрут для пилота и резервный перевод на действующую очередь.
- Согласовать версию Asterisk, диалплан и способ передачи медиапотока.
- Изолировать интерфейс управления: он не должен быть доступен из браузера клиента.
Как проверить целевой сценарий
Проверить входящий звонок, звук в обе стороны, DTMF, завершение и перевод на человека. Затем имитировать недоступность ИИ и убедиться, что резервный маршрут работает.
Что не обещаем без проверки
Тестировать следует на отдельном маршруте. Доступ к управлению АТС не должен открывать ИИ произвольный набор внешних номеров.
Документация проверена . Условия и интерфейсы могут измениться. Готовность подключения подтверждается отдельно после проверки прав и теста в целевой системе.
Для первого обращения достаточно версии системы и описания задачи. Не отправляйте пароли, токены и данные клиентов.