Интеграция контакт-центра Webex с Zendesk

list-menuОтправить обратную связь?
При интеграции контакт-центра Webex с консолью Zendesk CRM вы можете запустить Desktop из Zendesk.

Предварительные требования

Коннектор CRM работает на основе версии виджета, указанной в макете рабочего стола JSON. Чрезвычайно важно постоянно обновлять версию виджета в макете рабочего стола. По состоянию на ноябрь 2025 года последняя версия виджета — 1.2.2. Ожидается, что администраторы обеспечат использование этой версии виджета во всех макетах рабочего стола этого коннектора CRM. Если макет не будет обновлен для использования последней версии, функциональность больше не будет поддерживаться и может перестать работать правильно.

Минимальный поддерживаемый размер интерфейса софтфона составляет 500 пикселей. Любое значение ниже 500 пикселей может привести к проблемам с отображением или функциональностью.

Прежде чем интегрировать контактный центр Webex с консолью Zendesk CRM, убедитесь, что у вас есть следующее:

Прежде чем начать

Если у вас более старая версия приложения Webex Contact Center for Zendesk, удалите старую версию перед установкой последней версии. Дополнительные сведения см. в разделе Удаление контактного центра Webex для Zendesk.

Установка этого пакета применима к новой платформе Webex Contact Center. Это неприменимо к платформе Webex Contact Center 1.0.

1

Войдите в свою учетную запись Zendesk.

2

Следуйте указаниям мастера быстрого запуска.

3

(Необязательно) Чтобы добавить свою команду в Zendesk, нажмите Добавить свою команду.

4

Перейдите в Настройки > Marketplace.

5

На странице Marketplace найдите контактный центр Webex.

6

Выберите приложение Webex Contact Center.

Zendesk Marketplace screen with "webex contact center" entered into the search field.

7

В раскрывающемся списке Выберите учетную запись для установки этого приложения выберите соответствующую учетную запись.

8

Нажмите кнопку «Установить» и следуйте указаниям мастера установки, чтобы установить приложение.

9

На странице установки Webex Contact Center убедитесь, что URL-адрес рабочего стола является URL-адресом рабочего стола для вашего региона:

10

Нажмите кнопку «Сохранить».

1

На консоли Zendesk перейдите в раздел Настройки > Управление > Люди.

Zendesk console settings screen showing where 'Manage' and 'People' sections are located.

2

Нажмите кнопку Изменить для только что активированного агента.

3

В области «Роль» профиля агента нажмите «Управление в Центре администрирования».

4

В разделе «Роли и настройки доступа агента» выберите «Администратор» в раскрывающемся списке «Роль».

5

Нажмите кнопку «Сохранить».

Файл JSON с макетом рабочего стола для Zendesk можно загрузить по адресу https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk.

Дополнительные сведения о макете Management Portal рабочего стола Webex Contact Center см. в главе «Подготовка» руководства по Cisco Webex Contact Centerустановке и администрированию.

1

Перейдите в контактный центр Webex. Management Portal

2

На панели Management Portal навигации выберите « Подготовка» > «Макет рабочего стола».

3

Нажмите «Новый макет» и введите сведения о макете рабочего стола.

4

Загрузите JSON-файл макета рабочего стола Zendesk.

5

Нажмите кнопку Сохранить, чтобы сохранить конфигурацию.

Теперь можно запустить рабочий стол Webex Contact Center в консоли Zendesk CRM.

Если у вас более старая версия приложения Webex Contact Center for Zendesk, удалите старую версию перед установкой последней версии.

1

Войдите в свою учетную запись Zendesk.

2

Перейдите в раздел Настройки > Управление.

3

Выберите контактный центр Webex.

4

В меню параметров нажмите «Удалить».

5

Нажмите «Удалить» для подтверждения.

  • Мы поддерживаем вход Agent Desktop с использованием WebRTC только для коннекторов Salesforce (SFDC) и Microsoft Dynamics (MS Dynamics).
  • В настоящее время эта функция доступна только агентам.

Прежде чем совершать исходящие звонки

Прежде чем совершать исходящие звонки, убедитесь, что вы сделали следующее:

  • Создайте точку входа для исходящих вызовов и настройте стратегию исходящих точек входа.

  • Включите исходящий ANI для профиля агента.

  • Настройте ANI исходящих вызовов в качестве сопоставления телефонного номера с точкой входа.

Дополнительные сведения см. в главе «Подготовка» руководства по Cisco Webex Contact Centerустановке и администрированию.

Сведения об использовании настольного компьютера см. в руководстве Cisco Webex Contact Center Agent Desktop пользователя.

1

Войдите в консоль агента Zendesk по адресу. https://<your-instance>.zendesk.com/agent/

2

На панели инструментов в правом верхнем углу консоли Zendesk нажмите значок контактного центра Webex.

Zendesk agent console screen showing the prompt window to sign in to Webex Contact Center.

3

Войдите в систему, используя свои учетные данные Webex Contact Center Desktop.

Встроенный рабочий стол Webex Contact Center открывается в правой части консоли Zendesk.
4

Введите телефонный номер (DN) и информацию о рабочей группе.

  • Введите свое доменное имя и название группы при первом входе в контакт-центр Webex для Zendesk. В последующих сеансах одно и то же доменное имя и название группы автоматически отображаются в приложении.

  • Если вы запускаете Zendesk на нескольких вкладках в окне браузера, приложение Webex Contact Center активно только на одной вкладке.

  • Вы можете нажать значок Webex Contact Center в любое время, чтобы свести приложение к минимуму и продолжить работу в Zendesk.

1

Войдите в консоль агента Zendesk по адресу. https://<your-instance>.zendesk.com/agent/

2

На панели инструментов в правом верхнем углу консоли Zendesk нажмите значок контактного центра Webex.

3

Войдите в систему, используя свои учетные данные Webex Contact Center Desktop.

Когда система назначает вам входящий звонок, ваше состояние меняется на «Звонок». Приложение ищет записи клиентов на основе входящего ANI или телефонного номера, и вы можете:
  • Создавайте заявки Zendesk прямо с рабочего стола агента во время активных звонков клиентов.
    1. Если в макете рабочего стола isCaseCreationForAllInboundCallsEnabledустановлено значение true, новая заявка создается для каждого входящего вызова независимо от того, есть ли у звонящего уже открытая заявка.
    2. Если в макете рабочего стола isCaseCreationForAllInboundCallsEnabledустановлено значение false, новая заявка не создается и выполняет следующее:
      • Если открыта одна заявка, она открывает эту заявку и автоматически связывает ее с вызывающим абонентом.
      • Если открыто несколько заявок, все они отображаются в списке, и агент должен выбрать, над каким билетом работать.
      • Агент также может создать новую заявку и привязать ее к звонящему с помощью виджета соединителя.
  • Легко создавайте новые записи клиентов в настольном приложении агента (только если соответствующий профиль клиента не найден).
  • Автоматически заполняйте поля заявок соответствующими переменными САПР на основе конфигураций макета рабочего стола.
  • Привязывайте заявки к различным контактам, используя существующую функцию поиска на экране (одно совпадение, отсутствие совпадений и несколько сценариев совпадений). Привязка билета основана на событиях навигации. Например, если коннектор откроет заявку XYZ при поступлении звонка, но агент переходит к заявке ABC, то после окончания вызова запрос ABC будет обновлен.
Таблица 1. Варианты использования
Так что нет.СценарийРешение
1Создание заявки в Zendesk Connector для сценария с записью одного матчаЕсли существует одна совпадающая пользовательская запись, агенты могут создать и связать новую или существующую заявку.
  • Значения переменных CAD вносятся в заявку в соответствии с конфигурациями компоновки рабочего стола.
  • Если существует единственная совпадающая пользовательская запись, этот пользователь связан с заявкой.
  • Если совпадающей записи пользователя не существует, вновь созданный пользователь связывается с заявкой.
2Создание заявки в Zendesk Connector для сценария с несколькими записями матчейЕсли существует несколько совпадающих записей пользователей, агенты могут выбрать соответствующий профиль и добавить существующий билет или создать новый.
3Создание заявки в Zendesk Connector в случае недействительного ANI (сценарий отсутствия записи совпадений)Если совпадающих записей по недействительному ANI не найдено,
  • Агенты могут искать в списке клиентов Zendesk connector, используя номер или имя звонящего, чтобы создать или привязать заявку.
  • Если профиль не найден, агенты могут создать нового клиента и заявку.
4Создание заявки в Zendesk Connector в случае анонимного ANI (сценарий без записи совпадений)Если для анонимного ANI не найдено совпадающих записей,
  • Агенты могут искать в списке клиентов Zendesk connector, используя номер или имя звонящего, чтобы создать или привязать заявку.
  • Если профиль не найден, агенты могут создать нового клиента и заявку.
1

Войдите в консоль агента Zendesk по адресу. https://<your-instance>.zendesk.com/agent/

2

На панели инструментов в правом верхнем углу консоли Zendesk нажмите значок контактного центра Webex.

3

Войдите в систему, используя свои учетные данные Webex Contact Center Desktop.

4

Перейдите на главную страницу и выберите запись клиента.

5

В списке билетов выберите билет, чтобы открыть его.

6

На правой вертикальной панели нажмите значок «Приложения».

7

Нажмите кнопку Позвонить в приложении Webex Contact Center.

Система набирает номер, связанный с заявкой.

Настройка свойств макета рабочего стола

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

Администратор может настроить поведение коннектора Zendesk в соответствии с требуемым бизнес-сценарием использования.

Свойство макета рабочего стола

Описание

Возможные значения

Исходящий телефонный номер

По умолчанию эта функция отключена.

Можно настроить ANI исходящего вызова для вызовов по принципу «два клика». Это значение переопределяет значение, заданное в. Management Portal

<OutDialAniValue>

например, +11234567890

Включена функция создания кейсов для всех входящих вызовов

По умолчанию эта функция включена.

Если задать значение true, для всех входящих вызовов создается новая заявка.

Если задано значение false, заявки можно создавать только в том случае, если нет открытых или ожидающих рассмотрения заявок, связанных с этим абонентом.

правда, ложь

Имя переменной для расширенного поиска

По умолчанию эта функция отключена.

Используйте эту функцию вместе с AdvanceSearchCRObjectName, чтобы включить функцию Screen Pop на основе расширенного поиска.

Укажите имя переменной CAD для поиска значения в Zendesk CRM.

< cad_variable >

Например, NPI

Имя объекта CRM для расширенного поиска

По умолчанию эта функция отключена.

Используйте эту функцию вместе с именем переменной AdvanceSearchCadVariableName, чтобы включить функцию Screen Pop на основе расширенного поиска.

Укажите объект и имя поля объекта CRM для поиска значения переменной CAD.

< crm_object > < crm_object_field >:

Например, пользователь npi:

Динамическое поле билета

По умолчанию эта функция отключена.

Используйте эту функцию вместе с TicketDynamicFieldValue, чтобы связать объект заявки с другими полями, например с формами.

Укажите имя поля заявки.

< ticketDynamicField>

Например, ticket_form_id

Значение динамического поля билета

По умолчанию эта функция отключена.

Используйте эту функцию вместе с TicketDynamicField, чтобы связать объект заявки с другими динамическими полями, такими как формы.

Укажите значение поля «Билет».

<ticketDynamicFieldValue>

Например, 12152079860369

Динамическая тема билета

По умолчанию эта функция включена.

Используйте эту функцию для настройки собственных тем заявок, созданных контактным центром Webex.

Можно использовать переменные CAD.

Обязательно заключите переменные CAD в фигурные скобки {}.

Значение по умолчанию: вызов {ActivityDateTime}

Например, позвоните 23.01.2023 в 21:34.

Формат даты и времени

По умолчанию эта функция включена.

Используйте эту функцию для изменения формата даты и времени.

Значение по умолчанию: mm.dd.yyyy hh:mm a

Настраиваемые поля для обновления существующих билетов

По умолчанию эта функция отключена.

Используйте эту функцию вместе с TicketCustomFieldMapping, чтобы включить или отключить функцию обновления настраиваемых полей для существующих билетов.

правда, ложь

Сопоставление настраиваемых полей Tickets

По умолчанию эта функция отключена.

Используйте эту функцию для сопоставления переменных WebExcc CAD и идентификаторов настраиваемых полей Zendesk CRM для автоматического заполнения значений переменных CAD в настраиваемых полях объекта заявки.

Сопоставление JSON состоит из трех ключей:

wxccFieldName: имя переменной WebExcc CAD. Это можно настроить с помощью одного или нескольких полей WebExcc. По умолчанию доступны следующие поля WebExCC.

  • wxCCFieldName: ActivityDateTime — это поле «Дата и время действия».

  • wxccFieldName: InteractionID — это поле идентификатора сеанса контакта.

  • wxccFieldName: номер телефона — это поле ANI/Phone.

  • wxccFieldName: направление — это поле «Направление вызова» (входящий/исходящий)

  • wxCCFieldName: имя очереди — это поле «Имя очереди».

  • wxccFieldName: wrapupCode — это поле «Код обертывания».

Идентификатор файла заявки Zendesk: идентификатор настраиваемого поля заявки Zendesk

isDefaultValueEnabled: логический флаг, позволяющий проверить, следует ли использовать значение по умолчанию или динамическое значение переменной CAD для привязки к идентификатору настраиваемого поля.

[{"wxccFieldName":"< wxccFieldName >",
"zendeskTicketFileldID":"< zendeskTicketFileldID >",
"isDefaultValueEnabled”:false}]

Пример #1 —

[{"wxccFieldName":"activityDateTime",
"zendeskTicketFileldID":"12093897017233",
"isDefaultValueEnabled”:false}]

В этом примере значение isDefaultValueEnabled равно false, и приложение ищет переменную CAD в значении wxccFieldName. В качестве переменной CAD используется переменная ActivityDateTime. Ее значение извлекается и заполняется в поле Custom с идентификатором 12093897017233.

Пример #2 —

[{"wxccFieldName":"WxCC",
"zendeskTicketFileldID":"12093897017233",
"isDefaultValueEnabled”:true}]

В этом примере значение isDefaultValueEnabled имеет значение true, поэтому приложение ищет стандартное или статическое значение, указанное в значении wxCCFieldName. По умолчанию используется значение wxCC, которое заполняется в поле «Настраиваемое» с идентификатором 12093897017233.

Была ли статья полезной?
Была ли статья полезной?