Телефония Oktell. О входящем звонке она сообщает Смартомато колбэком. В обзорной статье Oktell значится среди сервисов, поддерживаемых «через интеграцию».
Что нужно до подключения
- Договор с Oktell, учётные записи операторов.
Шаги на стороне Oktell
- В личном кабинете Oktell настроить колбэк на
https://smartomato.ru/webhooks/sip/<org_id>/call, где<org_id>— id организации в Смартомато.- Зачем: по колбэку у оператора всплывает карточка входящего звонка. Подробнее — в Телефония и карточка звонка.
- Колбэк должен присылать номер звонящего и пользователя (оператора). По статье, ожидается примерно такой JSON:
{ "number": "+700000000000", "user": "333@94.142.143.79" }.
Что передать в Смартомато
- Колбэк-токен, если он используется.
- Логины операторов в том виде, в каком Oktell присылает их в поле
user. В карточке сотрудника Смартомато SIP-логин пишется целиком —номер@адрес_сервера(например,333@94.142.143.79) — и пароль SIP. Смартомато ищет сотрудника по вхождению присланногоuserв логин из карточки (без учёта регистра), так что полный адрес совпадёт и с333@…, и с333; а короткий333в карточке не годится для приёма звонков в самом кабинете — там нужен адрес с сервером.
Типовые ошибки и вопросы клиентов
- Всё настроено, а уведомление о звонке не приходит. По обзорной статье, в настройках телефонии можно добавить IP-адрес Смартомато в доверенные:
95.213.242.92.