Как это работает

Входящие звонки Asterisk ARI не используют HTTP-вебхук Агентики. Ваш диалплан должен направлять нужный DID (прямой входящий номер) или добавочный номер в настроенное Stasis-приложение. ARI-менеджер получает StasisStart, сопоставляет набранный номер с активным номером конфигурации и запускает воркфлоу, назначенный этому номеру. Если номера нет, он неактивен, для него не назначен воркфлоу или воркфлоу не принадлежит организации конфигурации, вызов завершается без запуска агента.

Предварительные условия

  • В Asterisk создано Stasis-приложение с тем же именем, что в конфигурации ARI.
  • Диалплан направляет входящий DID/добавочный номер в это Stasis-приложение.
  • В Конфигурациях телефонии есть рабочая ARI-конфигурация.
  • Номер добавлен в неё как активный и ему назначен входящий воркфлоу.
  • IP-адрес Asterisk разрешён в Разрешённых IP-адресах media WebSocket этой конфигурации.

Настройка номера

  1. Откройте Конфигурации телефонии и выберите конфигурацию Asterisk ARI.
  2. В разделе Номера телефонов добавьте или отредактируйте номер в формате, который передаёт ваш диалплан.
  3. Назначьте входящий воркфлоу и сохраните номер.
  4. Направьте этот DID или добавочный номер в Stasis-приложение в Asterisk.
  5. Выполните тестовый звонок и проверьте появление запуска, транскрипта и записи.
Один и тот же номер не должен быть активным в нескольких организациях: это исключает неоднозначную маршрутизацию.

Проверка и диагностика

  • Нет запуска: проверьте, что вызов действительно приходит в нужное Stasis-приложение, а номер активен и имеет входящий воркфлоу.
  • Media WebSocket отклонён: добавьте фактический исходный IP/CIDR Asterisk в Разрешённые IP-адреса media WebSocket; токен URL генерируется платформой и должен остаться неизменным.
  • Звонок не обслуживается при нагрузке: входящие звонки учитывают лимит одновременных звонков организации и доступную квоту; в managed-SIP с включёнными лимитами — также лимит подключения и суммарный лимит пользователя (их исчерпание звучит для абонента как «занято», перегрузка платформы — как отбой с возможностью повторить позже).
  • Неверный агент: проверьте назначение входящего воркфлоу именно у набранного номера, а не конфигурацию исходящих по умолчанию.
Для управляемого SIP через Plusofon используйте внутренние инструкции по managed SIP: этот путь требует отдельного провижинера и не является настройкой обычного HTTP-вебхука.