Sales Creatio, enterprise edition
Это документация Creatio версии 7.16.0. Мы рекомендуем использовать новую версию документации.

Как настроить интеграцию с телефонией Cisco Finesse

Функциональность интеграции с телефонией Cisco Finesse лицензируется как отдельное решение. Необходимо сформировать запрос на получение лицензий, отправить его в службу поддержки, загрузить полученный файл лицензий в систему и распределить лицензии между пользователями.

На заметку

Данные процедуры детальнее рассмотрены в статьях “Лицензирование программного обеспечения” и “Распределение лицензий между пользователями”.

Процедура интеграции выполняется при условии, что все предварительные настройки телефонии Cisco Finesse ранее выполнены администратором телефонии.

Настройка сервера IIS для подключения к Cisco Finesse

Для настройки интеграции Creatio с телефонией Cisco Finesse необходимо установить Internet Information Services (IIS) Manager 7 или выше и расширение для него — Application Request Routing (ARR).

Важно

Если сервис Finesse API доступен по https-протоколу, то необходимо использовать корректные ssl-сертификаты, которые должны пройти проверку безопасности на ПК, где развернута серверная часть Creatio.

1.Откройте панель управления и кликните по ссылке [Administrative Tools] (Рис. 1).

Рис. 1 — Переход к инструментам администратора

scr_chapter_telephony_setup_cisco_finesse_control_panel.png 

2.В открывшемся окне запустите Internet Information Services (IIS) Manager.

3.В области [Connections] выберите сервер, на котором развернуто приложение Creatio, и откройте для него настройку [Application Request Routing] (Рис. 2).

Рис. 2 — Переход к настройке [Application Request Routing]

scr_chapter_telephony_setup_cisco_application_request_routing.png 

4.В настройках Application Request Routing в области [Actions] кликните по ссылке [Server Proxy Settings] (Рис. 3).

Рис. 3 — Переход к настройкам прокси

scr_chapter_telephony_setup_cisco_application_request_routing_proxy.png 

5.В отобразившейся области [Application Request Routing] установите признак [Enable proxy] (Рис. 4).

Рис. 4 — Включение прокси

scr_chapter_telephony_setup_cisco_enable_proxy.png 

6.Создайте виртуальный каталог с именем “finesse” (Рис. 5) на том же уровне, что и сайт c развернутым приложением Creatio, например, если сайт приложения “http://myhost:0000/example.com”, то finesse должен быть доступен по адресу “http://myhost:0000/finesse”.

Рис. 5 — Пример создания виртуального каталога

scr_chapter_telephony_setup_cisco_virtual_directory.png 

7.Найдите в каталоге “finesse” файл “Web.config” (если такого файла нет, то создайте его).

8.Замените содержимое файла на следующие параметры:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.webServer>
       <rewrite>
           <rules>
                <rule name="ReverseProxyInboundRule2" enabled="true" stopProcessing="true">
                   <match url="api/(.*)" />
                   <action type="Rewrite" url="http://0.0.0.0/finesse/api/{R:1}" logRewrittenUrl="true" />
               </rule>
                <rule name="ReverseProxyInboundRule3" enabled="true" stopProcessing="true">
                   <match url="http-bind" />
                   <action type="Rewrite" url="http://0.0.0.0:7071/http-bind/" logRewrittenUrl="true" />
               </rule>
           </rules>
           <outboundRules>
               <preConditions>
                   <preCondition name="ResponseIsHtml1">
                        <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" />
                   </preCondition>
               </preConditions>
           </outboundRules>
       </rewrite>
   </system.webServer>
</configuration>

На заметку

Замените значение “0.0.0.0” на IP-адрес веб-интерфейса Cisco Finesse.

В результате на вкладке сайта IIS “URL Rewrites” отобразятся записи переадресации запросов с сайта Creatio на сайт Cisco Finesse. Наличие этих записей свидетельствует об успешно проведенной настройке.

Важно

Если после установки компонента Application Request Routing не отображается меню url rewrite, убедитесь, что консоль управления IIS была запущена правильно — IISmanager standalone (Inetmgr.exe), а не через управление сервером.

Выбор библиотеки обмена сообщениями

Выбор библиотеки обмена сообщениями осуществляется один раз администратором системы.

1.Откройте дизайнер системы, например, нажав кнопку btn_system_designer00005.png в правом верхнем углу приложения.

2.В группе [Настройка системы] кликните по ссылке [Системные настройки] (Рис. 6).

Рис. 6 — Переход в раздел [Системные настройки]

scr_chapter_telephony_setup_link_system_settings00006.png 

3.В реестре системных настроек выберите настройку “Библиотека обмена сообщениями по умолчанию” и нажмите [Открыть].

4.На странице системной настройки в поле [Значение по умолчанию] выберите “Библиотека интеграции с телефонией по протоколу Finesse”.

5.Нажмите [Сохранить].

Настройка параметров Cisco Finesse

Данные настройки необходимо выполнить для каждого пользователя Creatio, которому была выделена лицензия на интеграцию с телефонией Cisco Finesse. Используйте персональные учетные записи этих пользователей для входа в систему.

1.Откройте страницу профиля пользователя, например, кликнув по ссылке [Профиль] на главной странице приложения.

2.Нажмите кнопку [Настройки параметров Call Centre].

3.На открывшейся странице заполните необходимые поля:

a.[Отключить интеграцию с Contact Centre] — установленный признак позволяет отключить интеграцию Creatio с телефонией. Кнопка выполнения звонка перестанет отображаться на коммуникационной панели приложения.

b.[Адрес сервера Finesse] — укажите адрес сервера Cisco Finesse.

c.[Agent Id], [Внутренний номер], [Пароль] — внесите параметры пользователя Cisco Finesse.

d.[Включить режим отладки] — установленный признак позволяет отображать диагностическую информацию в консоли браузера. Может использоваться при возникновении проблем в телефонии и обращении клиента в службу поддержки.

4.Нажмите [Сохранить].

5.Обновите страницу вашего браузера, чтобы внесенные изменения вступили в силу.

Смотрите также

Лицензирование программного обеспечения

Распределение лицензий между пользователями

Был ли данный материал полезен?

Как можно улучшить эту статью?