Интеграция контакт-центра Webex с Salesforce (версия 1 — устаревшая версия)

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

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

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

Прежде чем интегрировать Webex Contact Center с консолью Salesforce CRM, убедитесь, что ваш профиль имеет следующие права доступа:

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

Чтобы интегрировать контактный центр Webex с консолью Salesforce CRM, выполните следующие задачи:

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

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

1

Перейдите на биржу приложений Salesforce по адресу https://appexchange.salesforce.com/.

2

На странице Salesforce AppExchange найдите контактный центр Webex для Salesforce.

3

Нажмите кнопку «Получить сейчас».

4

Введите имя пользователя и пароль организации Salesforce, в которую вы хотите установить пакет, и нажмите «Войти».

5

Выберите один из следующих вариантов:

  • Установить в рабочей среде: выберите этот вариант, если вы протестировали приложение и готовы к публикации.

  • Установить в песочнице: выберите этот вариант, если хотите протестировать приложение на копии рабочей среды. URL-адрес входа в песочницу отличается. После тестирования приложения в песочнице его необходимо установить в рабочей среде с помощью опции «Установить в рабочей среде».

6

После завершения установки нажмите кнопку Готово.

Контактный центр Webex для Salesforce доступен в программе запуска приложений.

Загрузите последний файл определений центра обработки вызовов:

Обновите файл определений центра обработки вызовов

  1. Перейдите в раздел Настройка > Центр обработки вызовов > Центры обработки вызовов.

    Salesforce setup menu with 'Call Centers' highlighted.
  2. Нажмите «Импорт», чтобы импортировать файл.

    Menu to import a call center in Salesforce configuration.
  3. Назначьте файл пользователям, использующим Webex Contact Center. Сделайте это с помощью функции «Управление пользователями центра обработки вызовов».

    Menu to add Webex Contact Center users in Salesforce configuration.
  4. После импорта файл определения центра обработки вызовов выглядит следующим образом:

    Webex Contact Center definition file after importing in Salesforce configuration.
1

В Salesforce нажмите значок шестеренки в правом верхнем углу и выберите «Настройка».

2

Введите «Пользователи» в поле «Быстрый поиск» и нажмите «Пользователи».

3

Нажмите на ссылку Изменить, соответствующую пользователю, которому вы хотите предоставить разрешение на доступ.

4

Найдите параметр «Центр обработки вызовов» и в поиске выберите Webex Contact Center.

5

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

1

В Salesforce нажмите значок шестеренки в правом верхнем углу и выберите «Настройка».

2

Введите макеты софтфонов в поле «Быстрый поиск» и нажмите «Раскладки софтфона».

3

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

4

В поле «Имя» введите название макета и установите флажок «Является ли макет по умолчанию».

5

В раскрывающемся списке «Выберите тип вызова» выберите тип вызова, чтобы указать, когда начать раскладку софтфона:

  • Внутренний: не используйте эту опцию.

  • Входящие: позволяет запустить раскладку софтфона для входящих вызовов.

  • Исходящие звонки: позволяет запустить раскладку софтфона для исходящих вызовов.

6

Настройте настройки Screen Pop в соответствии с вашими требованиями.

7

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

1

В Salesforce нажмите значок шестеренки в правом верхнем углу и выберите «Настройка».

2

Введите «Диспетчер объектов» в поле «Быстрый поиск» и выберите «Задача» > «Макеты страниц».

3

Выберите «Назначение макета страницы» > «Редактировать задание».

4

Выберите профиль из списка в столбце «Профили».

5

В раскрывающемся списке «Макет страницы для использования» выберите «Макет задач Webex Contact Center».

6

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

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

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

1

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

2

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

3

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

4

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

5

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

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

1

В Salesforce нажмите значок шестеренки в правом верхнем углу и выберите «Настройка».

2

Введите «Диспетчер объектов» в поле «Быстрый поиск» и выберите «Задача» > «Макеты страниц».

3

Выберите «Назначение макета страницы» > «Редактировать задание».

4

Выберите профили, связанные с макетом задач Webex Contact Center.

5

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

Убедитесь, что с макетом задач Webex Contact Center не связано ни одного профиля.

6

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

7

Перейдите в раздел «Настройка».

8

Введите установленные пакеты в поле «Быстрый поиск» и нажмите «Установленные пакеты». Или выберите «Приложения» > «Упаковка» > «Установленные пакеты» в разделе «Инструменты платформы».

9

Нажмите «Удалить», чтобы открыть имя пакета в контактном центре Webex для Salesforce.

10

На странице «Удаление пакета» выберите «Да, я хочу удалить этот пакет и навсегда удалить все связанные компоненты».

11

Нажмите «Удалить».

Настройте систему интеграции компьютерной телефонии (CTI), чтобы включить Webex Contact Center.

1

Войдите в Salesforce.

2

Нажмите на значок шестеренки в правом верхнем углу и выберите «Настройка».

3

Введите Центр обработки вызовов в поле «Быстрый поиск» и нажмите «Центры обработки вызовов».

4

Нажмите ссылку Изменить, соответствующую контактному центру Webex.

5

В области «Общая информация» обновите следующие поля:

  • Высота софтфона: 600

  • Ширина софтфона: 550

6

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

  • Когда вы входите на рабочий стол, для успешной инициализации приложения CRM требуется несколько секунд. Обычно этот процесс может занять от 5 до 15 секунд в зависимости от ответа, полученного от приложения CRM. Только после завершения инициализации вы сможете обрабатывать звонки.
  • Мы поддерживаем вход Agent Desktop с использованием WebRTC только для коннекторов Salesforce (SFDC) и Microsoft Dynamics (MS Dynamics).
  • В настоящее время эта функция доступна только агентам.
  • В настоящее время приложение CRM Connector не поддерживает открытие нескольких вкладок. Открытие кейса на новой вкладке может привести к появлению оповещений о множественном входе на wXCC Agent Desktop или к непредсказуемому поведению агентов.

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

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

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

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

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

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

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

При входящем звонке приложение находит в записи номер автоматической идентификации номера (ANI), чтобы проверить, доступна ли запись о клиенте.
  • Если запись найдена и всплывающее окно настроено, во всплывающем окне отображаются сведения о клиенте.

  • Если запись не найдена, появится всплывающее окно профиля нового контакта, где можно ввести данные.

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

1

В Salesforce откройте меню «Панель запуска приложений» и выберите «Контактный центр Webex».

2

Нажмите кнопку «Телефон» и войдите в приложение.

3

Измените статус на Доступно для приема звонков.

4

После отключения вызова выберите причину завершения разговора из выпадающего списка.

Действие, связанное с соответствующим контактным лицом Salesforce, регистрируется.

Чтобы просмотреть журнал активности, выберите любую запись в списке действий. Появится следующая информация:

Параметр

Описание

Назначено

Показывает имя агента, ответившего на звонок.

Тема

Показывает тип вызова, дату и метку времени.

Тип контакта

Показывает тип контакта.

ANI

Показывает номер звонящего.

Продолжительность звонка

Показывает продолжительность звонка в секундах.

Название очереди

Показывает имя очереди.

Срок выполнения

Показывает дату последующих действий.

Приоритет

Показывает приоритет, например высокий, нормальный или низкий.

Создано пользователем

Показывает имя агента, создавшего запись.

Статус

Показывает статус записи вызова.

Идентификатор объекта вызова

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

Тип вызова

Показывает тип вызова.

DNI

Показывает номер телефона агента.

Результат звонка

Показывает опцию подведения итогов, например «Последующая запись», «По умолчанию» или заданную пользователем опцию.

Имя

Показывает имя клиента.

Связано с

Показывает случай, связанный с этим занятием.

Дата последнего изменения:

Показывает имя агента, изменившего задачу.

Комментарии

Показывает комментарии агента.

1

В Salesforce откройте меню «Панель запуска приложений» и выберите «Контактный центр Webex».

2

Введите имя контактного лица в текстовом поле Search Salesforce, нажмите на имя контакта и выберите номер телефона для набора. Или выберите «Телефон» > «Дозвонитель», затем введите номер телефона и нажмите значок «Телефон» для набора номера.

3

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

Администратор добавляет список исходящих ANI в ваш профиль.

Чтобы удалить выбранный исходящий ANI, выберите в раскрывающемся списке метку Выберите исходящий ANI.

Виджет «Действия Salesforce» предоставляет элементы управления пользовательским интерфейсом для прямого взаимодействия с Salesforce CRM из настольного приложения агента Webex Contact Center.

Вариант использования

Конфигурация определения центра обработки вызовов SFDC

Новый виджет действий Salesforce появляется на экране, когда агент получает звонок

В Salesforce Dot Com (SFDC) настройка не требуется.

  • Виджет Salesforce Actions встроен в раздел вкладок пользовательского макета рабочего стола.

  • Отключите эту функцию, присвоив атрибуту issfdcWidgetEnabled значение false. По умолчанию этот атрибут имеет значение true и включен в пользовательской раскладке рабочего стола.

Откройте запись активности в режиме редактирования

По умолчанию эта функция включена. Никакой специальной настройки со стороны SFDC не требуется.

Свяжите объект CRM с активностью телефонных звонков

По умолчанию эта функция включена. Никакой специальной настройки со стороны SFDC не требуется.

Создайте объект заявки и откройте его в режиме редактирования

По умолчанию эта функция включена. Никакой специальной настройки со стороны SFDC не требуется.

Заметки о звонках в реальном времени:

  • Записывайте заметки о звонках во время активного разговора с клиентом

  • Обновите заметки о звонках, включив их в запись активности телефонного разговора.

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

Администратор SFDC должен указать поле SFDC в объекте задачи, чтобы обновить записанные заметки о вызовах.

Отредактируйте поля в разделе «Создание записей о звонках» файла определения центра обработки вызовов, чтобы включить и обновить запись активности в приложении Salesforce.

  • Присвойте параметру Заметки о звонках в реальном времени значение True, чтобы включить функцию «Заметки о звонках в реальном времени».

  • Параметр Live Call Notes Field Mapping имеет значение по умолчанию в описании поля объекта задачи SFDC. В это поле добавляются примечания к звонкам.

    Администратор SFDC имеет право обновлять заметки о вызовах любым другим полем.

1

В Salesforce откройте меню «Панель запуска приложений» и выберите «Контактный центр Webex».

2

В раскрывающемся списке «Навигационные приложения» выберите «Отчеты».

Если отчетов нет в списке, нажмите «Редактировать» > «Добавить дополнительные элементы» и добавьте отчеты.

3

Чтобы просмотреть существующие отчеты, нажмите «Все отчеты».

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

4

Чтобы создать новый отчет, выберите Отчеты > Новый отчет.

5

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

6

Введите имя отчета и нажмите «Сохранить».

Контактный центр Webex для Salesforce создает этот отчет на основе данных Salesforce.

Webex Contact Center for Salesforce report using data from Salesforce.

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

Это помогает администратору настроить поведение в соответствии с требуемым вариантом использования.

Поле

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

Описание

Внутреннее имя

Рабочий стол агента WebEXCC, версия 202209019

Это значение не изменилось.

Отображаемое имя

Контактный центр Webex Agent Desktop 2.0 (сентябрь 2022 г.)

Это значение не изменилось.

URL-адрес адаптера CTI

https://desktop.wxcc-us1.cisco.com/

Значение по умолчанию — центр обработки данных в США. Это значение можно изменить в зависимости от местоположения вашего центра обработки данных.

Северная Америка: https://desktop.wxcc-us1.cisco.com

Великобритания: https://desktop.wxcc-eu1.cisco.com

ЕС: https://desktop.wxcc-eu2.cisco.com

API: https://desktop.wxcc-anz1.cisco.com

Используйте CTI API

правда

Это значение не изменилось.

Высота софтфона

550

Это значение не изменилось.

Режим совместимости с Salesforce

Молния

Это значение не изменилось.

Поле

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

Описание

Включена расширенная всплывающая панель экрана

правда или ложь

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

Имя переменной CAD

Имя переменной CAD

Имя переменной CAD, содержащей параметр поиска во всплывающем окне.

Удалить строки префикса ANI

Коды стран

Укажите коды стран, разделенные запятыми, и они будут удалены из префикса ANI входящего вызова.

Поле

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

Описание

Включите Screen Pop, если нет совпадающих записей

правда или ложь

Это флажок функции, позволяющий включить всплывающий сценарий «Нет совпадений записей». Обязательно отключите сценарий сопоставления записей в конфигурации макета софтфона.

Имя объекта Salesforce

Любой стандартный или настраиваемый объект Salesforce

Любой стандартный или пользовательский объект Salesforce, открытый в режиме редактирования.

Сопоставления полей объекта

Это сопоставление между объектом Salesforce и переменными WebExcc CAD

Этот параметр сопоставляет переменные WebExcc CAD со значениями полей Salesforce, которые предварительно заполняются в форме Salesforce при открытии в режиме редактирования. Например, сопоставление должно быть выполнено в следующем формате JSON и представляет собой массив объектов JSON.

[{"wxccFieldName":"phoneNumber",
"sfdcFieldName":"Phone",
"isDefaultValueEnabled":"false",
"isConditionalEnabled":"false"}]

Объект JSON обладает следующими свойствами:

  • wxCCFieldName — имя переменной CAD, содержащей данные, или стандартного поля WebExCC, содержащего системные значения.

  • sfdcFieldName — поле сопоставления Salesforce.

  • isDefaultValueEnabled — переменная флага, определяющая, следует ли обновлять поле Salesforce каким-либо статическим значением или значением переменной CAD. Возможное значение этого поля — true или false. Если вы установите значение false, значение wxCCFieldName будет считаться переменной CAD и извлекает значение, связанное с этой переменной CAD.

    Например:

    [{"wxccFieldName":"phoneNumber",
    "sfdcFieldName":"Phone",
    "isDefaultValueEnabled":"false",
    "isConditionalEnabled":"false"}.
    В этом примере значение wxccFieldName — это номер телефона, а isDefaultValueEnabled равно false, что означает, что номер телефона является переменной CAD и значение необходимо получить.

    Если isDefaultValueEnabled имеет значение true, то wxCCFieldName считается статическим значением и привязывается к sfdcFieldName.

  • IsConditionalEnabled — флаговая переменная, позволяющая определить, применено ли к сопоставлению какое-либо условие. Возможное значение этого поля — true или false. Если условие включено, то значение этого поля истинно, в противном случае — ложь. Если условие включено, то значения сопоставления полей sfdc получены из условных сопоставлений объектов.

Примеры:

Если вы хотите перезаписать поля константами, можно использовать для параметра isDefaulValueEnabled значение true.

Это задает значение переменной в Salesforce.

Пример:

wxccFieldName: 12343454567
Salesforce: Phone
IsDefaultValueEnabled: true

Конфигурация:

[{"wxccFieldName":"12343454567",
"sfdcFieldName":"Phone",
"isDefaultValueEnabled":"true",
"isConditionalEnabled":"false"}]

Условные сопоставления объектов

Это условное правило для сопоставлений объектов

Условное сопоставление помогает связывать значения полей от одного ко многим между переменными WebExcc CAD и полями SFDC. Это условие помогает связывать значения полей SFDC на основе различных значений переменных WebExcc CAD. Например: переменная WebExcc CAD VIPCustomer, которая имеет два возможных значения, например ДА или НЕТ. На основании этого значения можно обновить значение поля SFDC.

{"wxccFieldName":"VIPCustomer",
"wxccFieldVale":"YES",
"sfdcFieldValue":"GoldCustomer"}

{"wxccFieldName":"VIPCustomer",
"wxccFieldVale":"NO",
"sfdcFieldValue":"PlatinumCustomer"}

Условное сопоставление имеет в основном три свойства: wxccFieldName, которая является переменной CAD, wxCCFieldValue и sfdcFieldValue.

Примеры:

Если у вас есть переменная QueueName в WebExcc и вы хотите условно сопоставить ее с полем Salesforce под названием «Тип клиента».

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

QueueName: Gold_Q, CustomerType: Gold
QueueName: Platinum_Q, CustomerType: Platinum

Конфигурация сопоставлений полей объектов

wxccFieldName: имя очереди

Salesforce: тип клиента

Включено ли значение по умолчанию: false

Включено ли условие: true

[{"wxccFieldName":"queueName",
"sfdcFieldName":"CustomerType",
"isDefaultValueEnabled":"false","isConditionalEnabled":"true"}]

Конфигурация условных сопоставлений объектов

{"wxccFieldName":"queueName",
"wxccFieldValue":"Platinum_Q",
"sfdcFieldValue":"Platinum"}
{"wxccFieldName":"queueName",
"wxccFieldValue":"Gold_Q",
"sfdcFieldValue":"Gold"}

Поле

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

Описание

Пространство имен пакетов Salesforce

ciscocus

Значение по умолчанию. Не меняйте значение.

Автоматическое обновление включено

правда или ложь

Это переменная флага функции. Эта функция позволяет автоматически обновлять экран Salesforce сразу после создания записи об активности.

Создайте запись активности в подключенном состоянии

правда или ложь

По умолчанию это значение равно false. Установите значение true, если включена функция смены владельца активности. Это гарантирует, что запись об активности будет создана в начале звонка, а владелец записи об активности может быть изменен, когда агент переводит звонок другому агенту.

Откройте запись об активности в подключенном состоянии

правда или ложь

По умолчанию эта функция отключена. Включите флаг функции «Создать запись активности в подключенном состоянии», чтобы использовать эту функцию. Эта функция позволяет автоматически открывать запись активности в режиме редактирования при переходе агента в состояние «Подключено».

Открыть запись об активности в состоянии подведения итогов

правда или ложь

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

В случае переданных вызовов владелец записи активности будет изменен

правда или ложь

По умолчанию это значение равно false. Это переменная флага функции, которую необходимо включить. Эта функция позволяет сменить владельца записи об активности, когда агент передает звонок другому агенту. Это позволяет создать только одну запись активности для взаимодействия.

Имя переменной cad, содержащей идентификатор активности

Имя переменной CAD

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

Записывайте живые заметки о звонках

правда или ложь

Это поле является флагом функции, позволяющей включить функцию заметок о вызовах в виджете «Действия». По умолчанию эта функция отключена.

Сопоставление полей заметок в реальном времени

Поле SFDC, используемое для сопоставления заметок о вызовах.

Поле SFDC, обновляемое примечаниями к вызову. По умолчанию оно обновляет поле «Описание» записи об активности в Salesforce.

Добавить тему в заметки о звонке

Поле SFDC, используемое для добавления темы в заметки о звонке

Это дает агентам возможность добавлять тему в заметки о звонках прямо из раздела «Примечания к звонкам» виджета «Действия SFDC». Эта функция управляется с помощью флажка функции и требует, чтобы клиенты включили ее в свойствах макета рабочего стола. По умолчанию эта функция отключена.

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

Это необходимо для установки даты и времени в теме мероприятия

По умолчанию используется формат mm-dd-yyyy hh:mm a.

Шаблон темы

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

Это поле может представлять собой комбинацию переменных и статических строк.

Например: {direction} Вызовите {ActivityDateTime}.

В примере фраза Call представляет собой статическую строку. И {direction}, и {ActivityDateTime} являются переменными. Все переменные должны быть указаны в скобках {}.

Включено обновление настраиваемых полей

правда или ложь

По умолчанию эта функция отключена. Если вы хотите обновить запись о звонках, добавив в нее больше данных, записанных в IVR или Flow, включите эту функцию.

Сопоставление полей объектов

Массив свойств JSON. По умолчанию это []

Это поле сопоставляет переменные WebExcc CAD и поля SFDC. Включите функцию обновления настраиваемых полей, чтобы использовать это сопоставление. JSON имеет в основном четыре свойства:

Имя поля CAD:имя переменной WebExcc CAD

Имя поля Salesforce: имя поля SFDC

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

Значение поля по умолчанию: значение поля по умолчанию

Пример:

{"CadFieldName”:”BusinessLine”,
”SalesforceFieldName”:”BusinessType”,
isDefaultValueEnabled”:false,
”defaultFieldValue":""}
{"CadFieldName":"",
"SalesforceFieldName":"Status",
"isDefaultValueEnabled":true,
"defaultFieldValue":"Completed"}

В первом коде JSON имя переменной CAD BusinessLine, содержащей значение, записанное в IVR, связывается с полем sfDCField BusinessType. Значение isDefaultValueEnabled равно false, что означает, что оно не использует значение по умолчанию для привязки поля sfdcField, а свойство defaultFieldValue пусто.

В то время как во втором JSON

{"CadFieldName":"",
"SalesforceFieldName":"Status",
"isDefaultValueEnabled":true,
"defaultFieldValue":"Completed"},
CADFieldName пусто, так как в качестве значения defaultFieldValue для привязки используется поле SFDC. В данном примере значение SalesForceField Status привязывается к значению по умолчанию Completed.

Поле

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

Описание

Автоматическое создание кейсов для входящих звонков

правда или ложь

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

Автоматическое создание кейса для исходящих звонков

правда или ложь

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

Открыть объект Case в режиме редактирования

правда или ложь

Флаг функции, позволяющий решить, открывать ли объект заявки в режиме редактирования. По умолчанию эта функция отключена.

Открыть объект в режиме «Всегда просматривать»

правда или ложь

Функция, позволяющая всегда открывать объект кейса в режиме просмотра, когда:

  • он создан как для входящих, так и для исходящих вызовов
  • он создается из виджета действий
По умолчанию эта функция отключена.

Сопоставления полей объекта

Массив свойств JSON

Сопоставляет переменные WebEXCC CAD и поля объектов регистра SFDC. JSON имеет в основном четыре свойства:

Имя поля CAD: имя переменной CAD WebExcc

Имя поля SalesforceField: имя поля объекта регистра SFDC

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

Значение поля по умолчанию: значение поля по умолчанию

Условные сопоставления объектов

Условное правило для сопоставлений объектов

Условное сопоставление помогает связать сопоставления значений полей от одного ко многим между переменными WebExcc CAD и полями SFDC. Условное сопоставление помогает связывать значения полей SFDC на основе различных значений переменных WebExCC CAD.

Поле

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

Описание

Включена многоканальная синхронизация состояния

правда или ложь

Флаг функции включен только на экземпляре Salesforce, где многоканальность уже включена.

Код простоя по умолчанию при голосовом вызове

Код причины многоканальной неготовности

Название омниканального кода SFDC, по которому агент не готов к работе в многоканальном формате SFDC.

Код простоя по умолчанию в многоканальном режиме CRM

Код причины простоя контакт-центра Webex

Название контактного центра Webex (код причины простоя), по которой агент не готов к работе в контактном центре Webex.

Создайте приведенный ниже класс apex и предоставьте разрешение на выполнение всем профилям агентов в экземпляре SFDC для использования функции многоканальной синхронизации состояния.

Чтобы создать класс Apex, выполните следующие действия:

  • Перейдите в меню «Настройка» > «Консоль разработчика»

  • Перейдите в меню «Создать» > «Класс Apex»

  • Вставьте следующее содержимое и сохраните его как SFDComniChannel

public class sfdcOmniChannel {
    public static String fetchOmniPresenceStatusCodes(){
       ServicePresenceStatus[] omniStatus;
         omniStatus = [SELECT Id, MasterLabel FROM ServicePresenceStatus] ; 
         String OmniPresenceStatusCodes = JSON.serialize(omniStatus);
         System.debug(OmniPresenceStatusCodes);
      return OmniPresenceStatusCodes;
    }
}

Соображения

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

  • Профиль пользователя — настраиваемый профиль супервизора

  • Лицензия — премиум-лицензия

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

Salesforce Service Console showing a call recording from Webex Contact Center integration.

Обязательные настройки в профиле пользователя

User profile in Salesforce with Webex Contact Center integration, showing the 'Salesforce Recording Profile' for a user on the 'General Settings' tab.

Доступ к просмотру в модуле «Управление записями» позволяет просматривать записи звонков из Webex Contact Center. Это настройка безопасности по умолчанию для всех профилей администратора и супервизора.

User profile in Salesforce with Webex Contact Center integration, showing the 'Module Settings' tab.

Настройка Salesforce Lightning

Выбор макета
  1. Выберите «Настройка» > «Диспетчер объектов» > «Задача» > «Макеты страниц».

  2. Нажмите «Назначение макета страницы» в правом верхнем углу страницы.

    Salesforce setup menu on the 'Object Manager' tab, showing 'Page Layouts.'
  3. Отредактируйте задание по макету страницы

    Salesforce setup menu showing 'Page Layout Assignments.'
  4. В раскрывающемся списке выберите Макет задач Webex Contact Center.

    Salesforce setup menu showing 'Page Layout Assignments' with 'Webex Contact Center Task Layout' selected for profiles and available in a selection menu.

    Cisco Webex Contact CenterМакет задачи — это старый макет.

Выберите центр обработки данных (по умолчанию US1)

Чтобы выбрать необходимый центр обработки данных, выполните следующие действия:

  1. Перейдите в раздел Настройка > Настраиваемые типы метаданных.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Выберите Управление записями > Редактировать центр обработки данных.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Измените значение с US1 на требуемое значение центра обработки данных Webex Contact Center.

    Пример. Измените значение с US1 на EU1, чтобы выбрать центр обработки данных EU1.

    Salesforce setup menu for 'Custom Metadata Types' showing editing the value for a Webex Contact Center data center.
Выберите URL-адрес API

Чтобы выбрать необходимый URL-адрес API, выполните следующие действия:

  1. Перейдите в раздел Настройка > Настраиваемые типы метаданных.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Нажмите Управление записями > Изменить URL-адрес API.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Измените значение на требуемый URL-адрес API контактного центра Webex (https://audioconnector.produs1.ciscoccservice.com/audio?taskid =).

Выберите URL-адрес перенаправления
  1. Перейдите в раздел Настройка > Настраиваемые типы метаданных.

    Salesforce setup menu for 'Custom Metadata Types.'
  2. Нажмите Управление записями > Изменить URL-адрес перенаправления.

    Salesforce setup menu for 'Custom Metadata Types' with 'WebexCC MDT' selected.
  3. Измените значение на требуемый URL-адрес перенаправления в контакт-центре Webex (https://audioconnector.produs1.ciscoccservice.com/auth).

Демонстрация функции

Демонстрационная версия размещена во внутреннем центре приложений Salesforce.

Salesforce Service Console showing a call recording from Webex Contact Center integration.
  • Нажмите «Воспроизвести запись 2.0», чтобы открыть запись звонков в приложении Salesforce.

  • Если вы не вошли в виджет Webex Contact Center для рабочего стола, приложение предложит ввести учетные данные.

    Salesforce Service Console showing a prompt to sign in to Webex Contact Center before playing a call recording.
  • Если у вас есть разрешение и вы вошли в виджет Webex Contact Center для рабочего стола для Salesforce, всплывающее окно входа исчезнет.

    Salesforce Service Console showing a call recording details page from Webex Contact Center integration.
  • Если вы вошли в систему в качестве агента или любого другого профиля пользователя, у которого нет доступа к модулю управления записями звонков, появится несанкционированное сообщение. Администратор может изменить настройки профиля пользователя для просмотра записей.

Коннектор CRM работает на основе версии виджета, указанной в макете рабочего стола JSON. Чрезвычайно важно постоянно обновлять версию виджета в макете рабочего стола.

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

  • Последнее обновление Salesforce — salesforce_desktop_0.1.0_v1.1.9.json. По состоянию на ноябрь 2024 года версия пакета — 1.2.3
  • Последнее обновление XML — sfdc-callcenter-definition-file.xml, июнь 2024 г.

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