Готовый API для «Исходящий звонок одним кликом»
Зачем?
Некоторые наши заказчики имеют самописные CRM или же пользуются 1:С, которую «допиливают» под себя.
Возникает потребность в интеграции своей CRM или 1:С с телефонией. И важной составляющей интеграции является сервис «Исходящий звонок одним кликом». Благодаря этому сервису пользователь, открыв карточку клиента в crm или 1:С, кликает по номеру телефона и автоматически совершается звонок данному клиенту.
Для реализации этого сервиса IT-специалисту, дорабатывающему свою crm или 1:С, нужен некий функционал, позволяющий телефонной АТС понимать запросы со стороны CRM или 1:С.
И такой функционал в АТС есть. Готовый и очень удобный.
Что?
Речь идет об интерфейсе в АТС, который понимает GET запросы.
Если АТС имеет ip-адрес например 192.168.0.150, то отправив на нее GET-запрос например http://192.168.0.150/crm/call.php?exten=101&number=88452374484 , то АТС сразу же совершит звонок. Вначале на внутренний номер сотрудника 101, а потом на номер клиента, в данном случае на номер 88452374484
Точный адрес ссылки сообщит it-специалист СарИнтел в процессе настройки АТС.
- Возможно настроить отправку запросов не только по локальной сети на ip-адрес 192.168.0.150, но и извне через интернет, по ссылке например: http://188.235.150.165/crm/call.php?exten=101&number=88452374484
- Возможно в GET-запросе использовать индивидуально сгенерированный api-ключ. И тогда ссылка будет например: http://188.235.150.165/crm/call.php?key=2WS4152snVerk38di39do322k4&exten=101&number=88452374484
- Возможно использовать протокол https: https://188.235.150.165/crm/call.php?key=2WS4152snVerk38di39do322k4&exten=101&number=88452374484
- Возможно использовать доменное имя, например: https://ats.mysite.ru/crm/call.php?key=2WS4152snVerk38di39do322k4&exten=101&number=88452374484
- Возможно использовать POST запрос.
Данный готовый функционал АТС используют наши заказчики, которые занимаются самостоятельной программной разработкой своей CRM или 1:С и отмечает его удобство и универсальность.