Интеграция с UIS — различия между версиями

Материал из ПланФикс
Перейти к: навигация, поиск
Строка 24: Строка 24:
 
Где имя_аккаунта - название аккаунта в ПланФикс. (например https://x18.planfix.ru/tel/uiscom )
 
Где имя_аккаунта - название аккаунта в ПланФикс. (например https://x18.planfix.ru/tel/uiscom )
 
   
 
   
 +
<nowiki>
 
1. Входящий звонок на виртуальный номер
 
1. Входящий звонок на виртуальный номер
 
{   
 
{   
Строка 161: Строка 162:
 
}
 
}
 
}}
 
}}
 +
</nowiki>
  
 
== Перейти ==
 
== Перейти ==
 
*[[Виртуальные АТС]]
 
*[[Виртуальные АТС]]
 
*[[Интеграции]]
 
*[[Интеграции]]

Версия 13:51, 12 октября 2017

Для настройки интеграции с виртуальной АТС UIS:

1. Перейдите в раздел Управление аккаунтом / Интеграции (доступен владельцу или администратору аккаунта). Нажмите на Интеграция с виртуальной АТС:

dMSlpn.jpg

и в появившемся списке нажмите Активировать напротив UIS.

2. В открывшемся окне введите логин, пароль от личного кабинета UIS, а также принадлежащий вам виртуальный номер, который будет использоваться при исходящих вызовах:

kWDmrT.jpg

3. В личном кабинете UIS для работы интеграции должны быть активированы тарифные опции "Уведомления" и "Call API Базовый набор"

4. В личном кабинете UIS разрешите доступ к Call API с любых IP-адресов:

2arL8M.jpg

5. Обратитесь в поддержку UIS, чтобы вам прописали необходимые для интеграции с ПланФиксом уведомления, указав им адрес своего аккаунта в ПланФиксе.

Или же пропишите их самостоятельно в разделе "Сервисы и статистика - Уведомления"

Все уведомления отправляются методом POST на адрес https://имя_аккаунта.planfix.ru/tel/uiscom Где имя_аккаунта - название аккаунта в ПланФикс. (например https://x18.planfix.ru/tel/uiscom )

1. Входящий звонок на виртуальный номер { "notification_mnemonic":{{notification_mnemonic}}, "notification_name":{{notification_name}}, "virtual_phone_number":{{virtual_phone_number}}, "notification_time":{{notification_time}}, "scenario_name": {{scenario_name}}, "contact_phone_number":{{contact_phone_number}}, "communication_number":{{communication_number}}, "contact_id": {{contact_id}}, "contact_full_name": {{contact_full_name}}, "call_session_id":{{call_session_id}} } 2. Завершение звонка { "notification_name":{{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "virtual_phone_number":{{virtual_phone_number}}, "notification_time":{{notification_time}}, "external_id": {{external_id}}, "contact_phone_number":{{contact_phone_number}}, "communication_number":{{communication_number}}, "employee_full_name": {{employee_full_name}}, "employee_id": {{employee_id}}, "call_source": {{call_source}}, "direction": {{direction}}, "call_session_id":{{call_session_id}}, "scenario_name": {{scenario_name}}, "talk_time_duration": {{talk_time_duration}}, "total_time_duration": {{total_time_duration}}, "wait_time_duration": {{wait_time_duration}}, "tag_names": {{tag_names}} } 3. Записанный разговор { "notification_name": {{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "virtual_phone_number": {{virtual_phone_number}}, "notification_time": {{notification_time}}, "scenario_name": {{scenario_name}}, "contact_phone_number": {{contact_phone_number}}, "communication_number": {{communication_number}}, "contact_id": {{contact_id}}, "contact_full_name": {{contact_full_name}}, "call_session_id": {{call_session_id}}, "employee_full_name": {{employee_full_name}}, "employee_id": {{employee_id}}, "file_link": {{file_link}}, "file_duration": {{file_duration}}, "tag_ids": {{tag_ids}}, "tag_names": {{tag_names}} } 4. Ожидание ответа { "notification_name":{{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "notification_time":{{notification_time}}, "external_id": {{external_id}}, "contact_phone_number":{{contact_phone_number}}, "contact_id": {{contact_id}}, "employee_full_name": {{employee_full_name}}, "employee_id": {{employee_id}}, "call_source": {{call_source}}, "call_session_id":{{call_session_id}}, "direction": {{direction}}, "leg_id": {{leg_id}} } 5. Исходящий звонок { "notification_name": {{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "virtual_phone_number": {{virtual_phone_number}}, "notification_time": {{notification_time}}, "contact_phone_number":{{contact_phone_number}}, "contact_id":{{contact_id}}, "contact_full_name":{{contact_full_name}}, "call_session_id":{{call_session_id}}, "employee_full_name":{{employee_full_name}}, "employee_id":{{employee_id}}, "employee_phone_number":{{employee_phone_number}} } 6. Начало разговора { "notification_name":{{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "notification_time":{{notification_time}}, "external_id": {{external_id}}, "contact_phone_number":{{contact_phone_number}}, "contact_id": {{contact_id}}, "employee_full_name": {{employee_full_name}}, "employee_id": {{employee_id}}, "call_source": {{call_source}}, "call_session_id":{{call_session_id}}, "direction": {{direction}}, "leg_ids": {{leg_ids}} } 7. Окончание разговора { "notification_name":{{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "virtual_phone_number":{{virtual_phone_number}}, "notification_time":{{notification_time}}, "external_id": {{external_id}}, "contact_phone_number":{{contact_phone_number}}, "communication_number":{{communication_number}}, "employee_full_name": {{employee_full_name}}, "employee_id": {{employee_id}}, "call_source": {{call_source}}, "call_session_id":{{call_session_id}}, "direction": {{direction}}, "scenario_name": {{scenario_name}}, "talk_time_duration": {{talk_time_duration}}, "leg_ids": {{leg_ids}} } 8. Потерянный звонок { "notification_name":{{notification_name}}, "notification_mnemonic":{{notification_mnemonic}}, "virtual_phone_number":{{virtual_phone_number}}, "notification_time":{{notification_time}}, "scenario_name": {{scenario_name}}, "wait_time_duration" : {{wait_time_duration}}, "employee_ids":{{employee_ids}}, "contact_phone_number":{{contact_phone_number}}, "communication_number":{{communication_number}}, "contact_id": {{contact_id}}, "contact_full_name":{{contact_full_name}}, "call_session_id":{{call_session_id}} } }}

Перейти