отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 
Объявления
Добро пожаловать в Сообщество Технической поддержки Cisco. Мы рады получить обратную связь .
New Member

Изменить переменные в Cisco Finesse API

Добрый день!

Версия UCCX - 10.6

Проблема с интеграцией контакт-центра со сторонней CRM системой, которая кроме этого является еще и консолью агентов. Т.е с его помощью операторы осуществляеют обработку вызова, и вообще всю работу выполняют здесь. Finesse в этом случае выполняет роль некой прослойки для передачи параметров телефонии в систему CRM.

Проблема в следующем. При поступлении входящего звонка на консоль CRM, в качестве номера звонящего абонента отображается совсем не оригинальный номер, а номер триггера приложения контакт-центра. С какого бы номера ни позвонить, в качестве calling number будет высвечиваться номер триггера. Т.к есть некая база абонентов, которые идентифицируется как раз по номеру телефона, это является большой проблемой.

Проверил в файнесе, там calling number отображается (в переменной call variable1).

Разработчики софта утверждают, что их CRM берет параметры из переменных fromAddress и mediaAddress. 

После изучения гугла, нашел документ Cisco Finesse Web Developer Guide (https://www.dropbox.com/s/7wqym8e82sfyhrd/cisco-finesse-developer-guide-1051.pdf?dl=0), где на странице 86 описано, что эти параметры можно изменить.

Однако как это сделать пока не понял.

1 УТВЕРЖДЕННОЕ РЕШЕНИЕ

Утвержденные решения
Cisco Employee

Добрый день!Работа UCCX

Добрый день!

Работа UCCX обусловлена тем, что агент получает входящий вызов с CTI Port

Вы можете передавать ANI входящего звонка в переменных, которые CRM читает. К сожалению, подменить ANI не возможно

Вы можете разработчиков CRM попросить читать другую переменную

5 ОТВЕТ.
Cisco Employee

Добрый день!Работа UCCX

Добрый день!

Работа UCCX обусловлена тем, что агент получает входящий вызов с CTI Port

Вы можете передавать ANI входящего звонка в переменных, которые CRM читает. К сожалению, подменить ANI не возможно

Вы можете разработчиков CRM попросить читать другую переменную

New Member

Добрый день, Константин!Как

Добрый день, Константин!

Как мне увидеть, какое значение принимают эти переменные fromAddress и mediaAddress?

Для чего нужен документ Finesse Developer Guide?

Cisco Employee

Cisco Finesse обладает

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

Вы должны понимать, как и откуда читает CRM переменные, о которых мы с Вами говорим.

Как и Cisco Finesse, так и Ваш CRM является агентским местом. Если рассмотреть Cisco Finesse, то все данные, которые отображаются на агентском месте предоставляются на CTI уровне. Любое действие агента передается на CTI уровень. А CTI, в свою очередь, ретранслирует это на ENGINE.

Скорее всего Ваша CRM является CTI клиентом и разработчики либо CRM, либо коннектора (еще один слой для ретрансляции всех действий между CRM и UCCX) могут читать те переменные, которые Вам надо.

 

Еще есть дугой способ интеграции с CRM - это передача переменных в HTTP URL. Подробнее этот способ описан тут.

Но тогда агентским местом будет Cisco Finesse, а не CRM

Добрый день, Канат.

Добрый день, Канат.

Посмотрите на CLI команду utils uccx icd clid enable

Caller ID Support
Caller ID feature displays the caller’s number instead of the CTI port number on the agent’s IP phone. Caller ID (CLID) is disabled by default.

Это решает задачу?

New Member

Добрый день, Павел.

Добрый день, Павел.

Спасибо за отклик, разработчикам CRM удалось считать значения из переменных ANI и DNIS, теперь все хорошо.

194
Просмотры
0
Полезный материал
5
Ответы
СоздатьДля создания публикации, пожалуйста в систему