Когато интегрирате контактния център Webex с конзолата Salesforce CRM, можете да стартирате Desktop от Salesforce.
Изисквания
Преди да интегрирате Webex Контактен център с конзолата Salesforce CRM, уверете се, че профилът ви има следните привилегии за достъп:
-
Достъп до Webex Контактен център.
-
Администраторски достъп до контролния център на https://admin.webex.com адрес и портала за управление на контактния център Webex URL адресите на портала за управление са специфични за вашия регион.
-
Северна Америка: https://portal.wxcc-us1.cisco.com
-
Великобритания: https://portal.wxcc-eu1.cisco.com
-
-
Достъп на агента до работния плот. URL адресът за работния плот е специфичен за вашия регион.
-
Северна Америка: https://desktop.wxcc-us1.cisco.com
-
Великобритания: https://desktop.wxcc-eu1.cisco.com
-
-
Достъп на агента до следните домейни, които са добавени в списъка с разрешени правила за защита на съдържанието:
-
*.force.com
-
*.salesforce.com
-
*.lightning.force.com
-
*.lightning.salesforce.com
За повече информация как да дефинирате разрешения списък вижте статията Настройки за защита за Webex контактен център.
-
-
Разработчик на Salesforce или акаунт в пясъчника (минимално изискване). За да създадете акаунт, отидете на портала за разработчици на Salesforce на адрес https://developer.salesforce.com/ и щракнете върху Регистрация.
-
Достъп до оформлението на работния плот (JSON) за Salesforce в https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.
За да интегрирате Webex Контактен център с конзолата Salesforce CRM, изпълнете следните задачи:
Преди да започнете
Ако имате по-стара версия на Webex Контактен център за Salesforce, деинсталирайте старата версия, преди да инсталирате най-новата версия. За повече информация вижте Деинсталиране Webex контактния център за Salesforce.
1 |
Отидете на Salesforce AppExchange в https://appexchange.salesforce.com/. |
2 |
На страницата на Salesforce AppExchange потърсете контактен център за Salesforce Webex |
3 |
Щракнете върху Вземи го сега. |
4 |
Въведете потребителското си име и парола за организацията Salesforce, в която искате да инсталирате пакета, и щракнете върху Вход. |
5 |
Изберете някоя от следните опции:
|
6 |
След като инсталацията завърши, щракнете върху Готово. Webex Контактен център за Salesforce е наличен в App Launcher.
|
Изтеглете най-новия файл с дефиниции на кол център:
-
Посетете хранилището на Github, за да изтеглите най-новия файл с дефиниции на кол центъраhttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.
-
Най-новият файл с дефиниции на кол центъра е във формат:sfdc-callcenter-definition-file.xml
Актуализиране на файла с дефиниции на кол центъра
-
Отидете на Setup
-
Щракнете върху Импортиране , за да импортирате файл.
-
Присвояване на файла на потребителите, които използват контактния център Webex. Направете това с помощта на Управление на потребителите накол центъра.
-
Веднъж импортиран, файлът с дефиниции на кол центъра се показва, както следва:
1 |
В Salesforce щракнете върху иконата на зъбно колело в горния десен ъгъл и изберете Настройка. |
2 |
Въведете |
3 |
Щракнете върху връзката Редактиране , съответстваща на потребителя, на когото искате да предоставите разрешение за достъп. |
4 |
Потърсете параметъра Call Center и в справката за търсене изберете Webex Контактен център. |
5 |
Щракнете върху Запиши. |
1 |
В Salesforce щракнете върху иконата на зъбно колело в горния десен ъгъл и изберете Настройка. |
2 |
Въведете |
3 |
Натиснете Нов. |
4 |
В полето Име въведете името на оформлението и поставете отметка в квадратчето Е Оформление по подразбиране. |
5 |
От падащия списък Избор на тип повикване изберете типа на повикването, за да посочите кога да стартирате оформлението на софтфона:
|
6 |
Настройте настройките на екрана според вашите изисквания. |
7 |
Щракнете върху Запиши. |
1 |
В Salesforce щракнете върху иконата на зъбно колело в горния десен ъгъл и изберете Настройка. |
2 |
Въведете |
3 |
Изберете . |
4 |
Изберете профил от списъка в колоната Профили . |
5 |
От падащия списък Оформление на страница За да използвате изберете оформлението назадачите на центъра за контакти Webex |
6 |
Щракнете върху Запиши. |
Можете да изтеглите JSON файла Desktop Layout за Salesforce от https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.
За повече информация относно оформлението на работния плот на портала за управление на контакт Webex ния център за контакт вижте главата Осигуряване на Cisco Webex Contact Center Ръководство занастройка и администриране.
1 |
Отидете на портала за управление на контактния център Webex |
2 |
От навигационната лента на портала за управление изберете |
3 |
Щракнете върху Ново оформление и въведете подробните данни за оформлението на работния плот. |
4 |
Качете JSON файла Salesforce Desktop Layout. |
5 |
Щракнете върху Запиши, за да запишете конфигурацията. Вече можете да стартирате Webex работния плот на контактния център в конзолата Salesforce CRM. |
1 |
В Salesforce щракнете върху иконата на зъбно колело в горния десен ъгъл и изберете Настройка. |
||
2 |
Въведете |
||
3 |
Изберете . |
||
4 |
Изберете профилите, които са свързани с оформлението на задачите на Webex контактен център. |
||
5 |
От падащия списък Оформление на страница за използване изберете друго оформление на страница.
|
||
6 |
Щракнете върху Запиши. |
||
7 |
Навигирайте до Настройка. |
||
8 |
Въведете |
||
9 |
Щракнете върху Деинсталиране за името на пакета Webex Контактен център за Salesforce . |
||
10 |
На страницата Деинсталиране на пакет изберете "Да, искам да деинсталирам този пакет и да изтрия окончателно всички свързани компоненти." |
||
11 |
Щракнете върху Деинсталиране. |
Настройте системата за интегриране на компютърна телефония (CTI), за да разрешите Webex контактния център.
1 |
Влезте в Salesforce. |
2 |
Щракнете върху иконата на зъбно колело в горния десен ъгъл и изберете Настройка. |
3 |
Въведете |
4 |
Щракнете върху връзката Редактиране , която съответства на Webex Контактен център. |
5 |
В областта "Обща информация " актуализирайте следните полета:
|
6 |
Щракнете върху Запиши. |
Преди да осъществите повиквания за външно набиране, уверете се, че сте направили следното:
-
Създайте входната точка за външно набиране и настройте стратегия за изходна входна точка.
-
Активирайте outdial ANI за профила на агента.
-
Задайте ANI за изходящо набиране на съпоставяне от номер до входна точка.
За повече информация вижте главата "Осигуряване" на ръководството за настройка и администриране на Cisco Webex Contact Center.
За информация как да използвате работния плот вижте ръководството за потребителя Cisco Webex Contact Center Agent Desktop
-
Ако записът е намерен и екранът е конфигуриран, изскачащ екран показва данните за клиента.
-
Ако записът не е намерен, тогава се появява екран Нов профил на контакт, където можете да въведете подробностите.
За да настроите екрана, вижте Създаване на оформление за софтфон по подразбиране в раздела Интегриране на тази статия.
1 |
В Salesforce щракнете върху менюто Икона на приложения и изберете Webex Контактен център . |
||||||||||||||||||||||||||||||||||||||
2 |
Кликнете върху бутона Телефон и влезте в приложението. |
||||||||||||||||||||||||||||||||||||||
3 |
Променете състоянието на Достъпно за приемане на повиквания. |
||||||||||||||||||||||||||||||||||||||
4 |
След като прекъснете повикването, изберете причина за приключване от падащия списък. Дадена дейност се регистрира срещу съответния контакт на Salesforce. За да видите регистъра на дейностите, щракнете върху който и да е запис в списъка с дейности. Появяват се следните подробности:
|
1 |
В Salesforce щракнете върху менюто Икона на приложения и изберете Webex Контактен център . |
||
2 |
Въведете името на контакта в текстовото поле Search Salesforce и щракнете върху името на контакта и щракнете върху телефонния номер, за да наберете. Или щракнете върху Телефон > Наречие , след което въведете телефонния номер и щракнете върху иконата Телефон , за да наберете. |
||
3 |
(По избор) От падащия списък Избор на изходящо набиране на ANI изберете ANI за външно набиране, което да използвате като ИД на повикващия. Падащият списък се появява по азбучен ред.
За да премахнете избрания ANI за външно набиране, изберете етикета Select Outdial ANI от падащия списък. |
Джаджата Salesforce Actions предоставя контроли на потребителския интерфейс за директна комуникация със Salesforce CRM от настолното приложение Webex Contact Center.
Случай на употреба |
SFDC конфигурация на дефиницията на кол центъра |
||
---|---|---|---|
Нова джаджа за действия на Salesforce се появява на екрана, когато агент получи повикване |
Не се изисква конфигурация на Salesforce Dot Com (SFDC).
|
||
Отваряне на запис на активност в режим на редактиране |
Тази функция е разрешена по подразбиране. Не се изисква конкретна конфигурация от страна на SFDC. |
||
Асоцииране на CRM обект към дейността по телефонно обаждане |
Тази функция е разрешена по подразбиране. Не се изисква конкретна конфигурация от страна на SFDC. |
||
Създаване на case object и отваряне в режим на редактиране |
Тази функция е разрешена по подразбиране. Не се изисква конкретна конфигурация от страна на SFDC. |
||
Бележки за обаждания на живо:
|
Има специфична конфигурация във файла с дефиниции на кол центъра, за да разрешите или забраните тази функция. Администраторът на SFDC трябва да укаже полето SFDC в обекта на задачата, за да актуализира заснетите бележки за повикване. Редактирайте полетата в раздела Създаване на запис на дейност по повикване на файла с дефиниции на кол центъра, за да разрешите и актуализирате записа на дейността в приложението Salesforce.
|
1 |
В Salesforce щракнете върху менюто Икона на приложения и изберете Webex Контактен център . |
||
2 |
От падащия списък Приложения за навигация изберете Отчети.
|
||
3 |
За да видите съществуващите отчети, щракнете върху Всички отчети.
|
||
4 |
За да създадете нов отчет, щракнете върху . |
||
5 |
В раздела Конструктор на отчети изберете необходимия тип отчет и щракнете върху Запиши и изпълни. |
||
6 |
Въведете името на отчета и щракнете върху Запиши. Webex Контактният център за Salesforce генерира този отчет с помощта на данните от Salesforce. ![]() |
Съображения
Изисква специфичен потребителски профил и лиценз за достъп и възпроизвеждане на записи.
-
Потребителски профил — Потребителски профил на супервайзора
-
Лиценз — Премиум лиценз
За да конфигурирате записите за възпроизвеждане, имате нужда от достъп до модула за управление на записите на ниво потребителски профил.

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

Достъпът до изгледа в модула за управление на записите ви позволява да преглеждате записите на повикванията от контактния център Webex. Това е настройка за защита по подразбиране за всички профили на администратори и супервайзори.

Настройка на Salesforce Lightning
-
Отидете на
. -
Щракнете върху Присвояване на оформление на страница в горния десен ъгъл на страницата.
-
Редактиране на присвояването на оформление на страница
-
Избиране Webex Оформление на задачите на контактния център от падащия списък.
Cisco Webex Contact Center Оформлението на задачите е старо оформление.
За да изберете център за данни на EU1:
-
Отидете на
метаданни. -
Щракнете върху
за данни. -
Промяна на стойността от US1 на EU1.
Демонстрация на функции
Демонстрацията се хоства във вътрешния център за приложения на Salesforce.

-
Щракнете върху Play Recording 2.0 , за да отворите приложението Call Recording in Salesforce.
-
Ако не сте влезли в приспособлението за настолни компютри на Webex Контактен център, приложението подканва да въведете идентификационни данни.
-
Ако имате разрешение и сте влезли в настолната джаджа на Webex Contact Center за Salesforce, изскачащият прозорец за влизане изчезва.
-
Ако сте влезли като агент или друг потребителски профил, който няма достъп до модула за управление на записването на повиквания, тогава се показва неупълномощено съобщение. Администраторът може да променя настройките на потребителския профил, за да преглежда записите.
Следващият раздел описва персонализирането на всеки раздел от файла с дефиниции на кол центъра и възможните стойности, описание и коментари.
Това помага на администратора да персонализира поведението въз основа на необходимия случай на използване.
Поле |
Възможни стойности |
Описание |
---|---|---|
Вътрешно име |
WebexCCAgentDesktopV202209019 |
Няма промяна в тази стойност. |
Псевдоним |
Webex Контактен център Agent Desktop 2.0 (септември 2022 г.) |
Няма промяна в тази стойност. |
CTI URL адрес на адаптера |
Стойността по подразбиране е центърът за данни в САЩ. Можете да промените стойността въз основа на местоположението на вашия център за данни. Северна Америка: https://desktop.wxcc-us1.cisco.com Великобритания: https://desktop.wxcc-eu1.cisco.com |
|
Използвайте CTI API |
верен |
Няма промяна в тази стойност. |
Височина на софтфона |
550 |
Няма промяна в тази стойност. |
Режим на съвместимост с Salesforce |
Мълния |
Няма промяна в тази стойност. |
Поле |
Възможни стойности |
Описание |
---|---|---|
Разширено екранно поп активирано |
вярно или невярно |
Флагът на функцията, за да се даде възможност на екрана поп търсене въз основа на CAD променлива. |
Име на променлива CAD |
Име на CAD променливата |
Име на CAD променливата, която съдържа параметъра за търсене на екрана. |
Премахване на ANI префикс низове |
Кодове на държави |
Посочете кодовете на държавите в разделени със запетаи и той ще бъде премахнат от префикса ANI на входящото повикване. |
Поле |
Възможни стойности |
Описание |
---|---|---|
Разрешаване на изскачащ екран за липса на съвпадащи записи |
вярно или невярно |
Това е флагът на функцията, за да активирате сценария без съвпадение на екрана. Уверете се, че забранявате сценария за съвпадение на записи в конфигурацията на оформлението на софтфона. |
Име на обект на Salesforce |
Всеки стандартен или персонализиран обект на Salesforce |
Всеки стандартен или персонализиран обект на Salesforce, който е отворен в режим на редактиране. |
Съпоставяния на обектни полета |
Това е съпоставяне между Salesforce обект и WebexCC CAD променливи |
Тази настройка съпоставя CAD променливите на WebexCC със стойностите на полето Salesforce, които са предварително попълнени във формуляра Salesforce, когато се отварят в режим на редактиране. Например, картографирането трябва да се извърши в следния формат JSON и това е масив от JSON обект.
Обектът JSON има следните свойства:
Примери: Ако искате да презапишете полетата с константи, можете да използвате набора isDefaulValueEnabled на true. Това задава стойността на променливата в Salesforce. Пример:
Конфигурация:
|
Условни съпоставяния на обекти |
Това е условно правило за съпоставянията на обекти |
Условното картографиране помага да се свържат стойностите на полето "един към много" между CAD променливите на WebexCC и SFDC полетата. Условието помага да се обвържат стойностите на SFDC Field въз основа на различни стойности на променливите на WebexCC CAD. Например: WebexCC CAD променлива "VIPCustomer", това има две възможни стойности като ДА или НЕ въз основа на тази стойност можете да актуализирате стойността на полето SFDC.
Условното съпоставяне има основно три свойства - WxCCFieldName, което е CAD променливата, wxccFieldValue и sfdcFieldValue. Примери: Ако имате променлива queueName на WebexCC и искате условно да ги съпоставите в полето Salesforce, наречено "Тип клиент". Можете да зададете queueNames на други стойности на базата на Object Conditional Mappings , както е посочено по-долу.
Конфигурация за съпоставяния на обектни полета wxccFieldName: queueName Salesforce: Тип клиент isDefaultValueEnabled: false isConditionalEnabled: вярно
Конфигурация за обектни конидиционални съпоставяния
|
Поле |
Възможни стойности |
Описание |
---|---|---|
Пространство на имената на пакети на Salesforce |
цискоки |
Стойност по подразбиране. Не променяйте стойността. |
Разрешено е автоматично обновяване |
вярно или невярно |
Това е променливата на флага на функцията. Тази функция позволява автоматично обновяване на екрана на Salesforce веднага след създаването на записа за активност. |
Разрешена е актуализация на поле по избор |
вярно или невярно |
Тази функция е деактивирана по подразбиране. Ако искате да актуализирате записа на активността на повикването с повече данни, които са заснети в IVR или потока, разрешете тази функция. |
Съпоставяне на обектни полета |
Масив от JSON свойства. По подразбиране е [] |
Това поле картографира CAD променливите на WebexCC и SFDC полетата. Разрешете функцията за актуализиране на поле по избор, за да използвате това съпоставяне. JSON има основно четири свойства: CadFieldName: WebexCC CAD име на променлива SalesforceFieldName: SFDC Име на поле isDefaultValueEnabled: Flag, за да проверите дали да използвате статичната стойност за обвързване с полето SFDC defaultFieldValue: Стойност на полето по подразбиране Пример:
В първия JSON код CAD променливата Name "BusinessLine", която държи стойността, уловена в IVR, се свързва със SFDCField BusinessType. Стойността isDefaultValueEnabled е невярна, което означава, че не използва стойността по подразбиране, за да обвърже SFDCField и свойството defaultFieldValue е празно. Докато във втория JSON
CADFieldName е празен, защото стойността по подразбиранеField, която трябва да се обвърже, е SFDC полето. Тук в този пример SalesforceField "Status"се свързва със стойността по подразбиране " Завършено".
|
Формат на датата в темата |
Това е за задаване на датата и часа в предмета на дейността |
Форматът по подразбиране е MM-dd-yyyy hh:mm a. |
Шаблон за тема |
Задава полето за тема на записа на дейността, което помага за актуализиране на динамично зададения обект на запис на дейност. |
Това поле може да бъде комбинация от променливи и статични низове. Например: {direction} Повикване {activityDatetime}. В горния пример фраза "Call" е статичният низ. И {direction}, и {activityDatetime} са променливи. Всички променливи трябва да са в скобите {}. |
Запис на бележки на живо за повикване |
вярно или невярно |
Това поле е флаг за функция, за да разрешите функцията за бележки за повикване от джаджата "Действия ". Тази функция е деактивирана по подразбиране. |
Картографиране на полета с бележки от разговори на живо |
SFDC подаде използван за картографиране на бележки за обаждания. |
SFDC поле, което се актуализира с кол бележки. По подразбиране той актуализира полето "Описание" на записа за дейност в Salesforce. |
Поле |
Възможни стойности |
Описание |
---|---|---|
Автоматично създаване на случай за входящи повиквания |
вярно или невярно |
Флагът на функцията, за да разрешите автоматичното създаване на случай за всички входящи повиквания. Тази функция е деактивирана по подразбиране. |
Автоматично създаване на случай за изходящи повиквания |
вярно или невярно |
Флагът на функцията, за да разрешите автоматичното създаване на случай за всички изходящи повиквания. Тази функция е деактивирана по подразбиране. |
Отваряне на обект с главни букви в режим на редактиране |
вярно или невярно |
Флагът на функцията, за да решите дали да отворите обекта на случая в режим на редактиране. Тази функция е деактивирана по подразбиране. |
Съпоставяния на обектни полета |
Масив от свойства на JSON |
Карти на WebexCC CAD променливи и SFDC случай обект полета. JSON има основно четири свойства: CadFieldName: WebexCC CAD име на променлива SalesforceFieldName: SFDC случай обект Име на поле isDefaultValueEnabled: Flag, за да проверите дали да използвате статичната стойност за обвързване на полето за обект на SFDC case. defaultFieldValue: Стойност на полето по подразбиране |
Условни съпоставяния на обекти |
Условно правило за съпоставянията на обекти |
Условното картографиране помага да се обвържат съпоставянията на стойностите на полетата "един към много" между променливите WebexCC CAD и SFDC. Условното картографиране помага да се обвържат стойностите на SFDC Field въз основа на различни стойности на променливите на WebexCC CAD. |
Поле |
Възможни стойности |
Описание |
---|---|---|
Премахване на низове от префикси на телефонен номер |
Кодове на държави |
Посочете кодовете на държавите в разделени със запетаи и те се премахват от телефонния номер, подаден от SFDC. |
Задаване на ANI за набиране |
вярно или невярно |
Флаг с функция за задаване на OUT ANI за щракване за набиране на повиквания. Когато агентът кликне, за да набере повиквания от SFDC. Можете да зададете стойността на ANI за външно набиране, която е конфигурирана в приложението за свързване. |
Поле |
Възможни стойности |
Описание |
---|---|---|
Активирано е синхронизиране на състоянието на omnichannel |
вярно или невярно |
Флагът на функцията е активиран само в екземпляра на Salesforce с вече активиран омниканал. |
Код на празен ход по подразбиране при гласово повикване |
Omnichannel не е готов код причина |
Име на SFDC omnichannel не е готов код причина, за да направи агент не готов в SFDC omnichannel. |
Код на празен ход по подразбиране, когато сте на CRM омниканал |
Webex Код за причина за празен ход на контактния център |
Име на кода за причина Webex Контактен център, за да направи агента неготов в контактния център Webex. |
Създайте по-долу клас на върха и дайте разрешение за изпълнение на всички профили на агенти в SFDC инстанция, за да използвате функцията за синхронизиране на състоянието на омниканала. |
За да създадете класа 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); връщане на OmniPresenceStatusCodes; } }