База знаний CleverApp ⤵
< Все темы

Если у Вас есть своя IP-телефония, Вы можете указать от неё сведения в настройках интеграции, после чего сможете совершать звонки из CRM-системы через свою телефонию.

Для корректной настройки интеграции с телефонией, Вам необходимо обязательно указать «Адрес запроса для проверки соединения», «Адрес запроса для создания звонка», «Адрес для получения списка абонентов», параметры Вашего запроса и нажать кнопку «Обновить данные».

После чего, на указанный Вами адрес запроса для проверки соединения будет направлен GET-запрос со всеми указанными Вами параметрами. Если указанные Вами параметры корректны, то Вам необходимо вернуть ответ с заголовком «200», если в веденных параметрах были допущены ошибки, то Вы можете использовать любой другой заголовок для ответа (например «500»).

Далее выберите «Тип входящего обращения», с каких номеров передавать в CRM звонки и укажите внутренние номера сотрудников.

Обратите внимание после нажатия на кнопку «Обновить данные» GET-запрос со всеми указанными Вами параметрами также будет направлен и на адрес указанный в поле «Адрес для получения списка абонентов», если Вы вернете в теле ответа на этот запрос JSON массив следующего формата:

{
«Внутренние номера»:[
«59**»,
«51**»
],
«Внешние номера»:[
«79*********»
]
}

(где внутренние и внешние номера — это названия групп, а «59**» и «79*********» — это внутренние номера сотрудников или номера Ваших линий), то данные номера будут выведены для подстановки в поле «Передавать в CRM звонки».

На адрес запроса для создания звонка направляется GET-запрос только после того, как сотрудник CRM-системы нажмет на кнопку «Позвонить» в карточке клиента.

Этот GET-запрос направляется со всеми указанными Вами параметрами, а также с полями «from» (внутренний номер сотрудника) и «to» (номер вызываемого абонента).

Для получения внутреннего номера и имени ответственного, необходимо отправить POST-запрос на адрес CRM-системы в формате данных form-data:

Отправляемые параметры:
event со значением get_responsible;
phone — номер клиента при входящем звонке.

В случае успешного выполнения запроса будет возвращен следующий ответ:

{
«contact_name»: «Имя сотрудника»,
«responsible»: «внутренний номер сотрудника»,
«status_code»: 200,
«message»: «success»
}

Каталог Посмотреть все Меню

Мы используем файлы cookie для анализа событий на нашем сайте. Продолжая просмотр сайта, вы принимаете условия использования

Что будем искать? Например,CRM