Шаблон потоку відхилення даних Salesforce HTTP
Огляд
Цей потік використовує HTTP-з'єднувач HTTP-центру контакт-центру Webex для отримання інформації про клієнтів із Salesforce за допомогою пошуку ANI. Потік отримує інформацію про обліковий запис клієнта, контактну особу та інцидент із Salesforce і відповідно спрямовує дзвінок.
Цей потік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замовчуванням використовується вбудований файл (defaultmusic_on_hold.wav
), для музики на утриманні.
Необхідні умови
Перш ніж налаштовувати цей процес, переконайтеся в наступному:
- Створюйте точки входу, черги, команди, відображення точок входу та будь-які інші дії конфігурації для конкретної організації, як-от з'єднувачі, вихідні ANI тощо.
- Налаштуйте конектор Salesforce за допомогою OAuth2. Докладні кроки наведено в статті Налаштування підключеної програми для з'єднувача Salesforce Webex Contact Center.
- Імпортуйте приєднані Salesforce_HTTP_Connector.json
потоку
в конструктор потоку Webex Contact Center. - Використовуйте колекцію Salesforce API, щоб вивчити API REST.
- Щоб вручну згенерувати токен доступу OAuth, використовуйте наступну команду:
curl --location --request POST 'https://abcde-dev-ed.my.salesforce.com/services/oauth2/token' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'grant_type=password' \ --data-urlencode 'client_id=clientId' \ --data-urlencode 'client_secret=clientSecret' \ --data-urlencode 'username=yourLogin@salesforce.com' \ --data-urlencode 'password=yourPassword'
Приклад використання
Цей приклад інтеграції демонструє, як цей потік забезпечує безперебійне обслуговування клієнтів шляхом інтеграції Salesforce із контакт-центром Webex, забезпечуючи легкий доступ до відповідної інформації як для клієнтів, так і для агентів.
- Клієнт дзвонить у контакт-центр Webex, і його номер телефону фіксується.
- Система виконує пошук ANI в Salesforce, щоб знайти відповідну облікову та контактну інформацію.
- На основі отриманих даних клієнта зустрічають персоналізованим повідомленням IVR.
- Якщо з клієнтом пов'язана відкрита справа, агент отримує цю інформацію на свій робочий стіл.
- Після дзвінка контакт-центр Webex публікує деталі дзвінка та коментарі до кейсу Salesforce.
Розбивка потоку
У наведеній нижче таблиці описано різні елементи потоку, що беруть участь у процесі виклику, з детальним описом дій і реакцій, які відбуваються на кожному етапі.
Елемент потоку |
Опис |
---|---|
Пошук ANI та маршрутизація |
Ланцюжок починається з захоплення номера телефону клієнта. Номер телефону форматується, і дзвінок Salesforce API отримує обліковий запис і контакт, пов'язаний з ANI. Якщо клієнта знайдено, його буде спрямовано на основі пов'язаного випадку Salesforce. |
Оновлення після дзвінка |
Коли оператор завершує дзвінок, контакт-центр Webex публікує таку інформацію, як коментарі до дзвінків та ідентифікатори викликів, у відповідному кейсі Salesforce. |
Діяльність Flow
У наведеній нижче таблиці описано послідовність потокових дій.
Активність потоку |
Опис |
---|---|
Почати (NewPhoneContact) |
Фіксує деталі вхідного дзвінка і починає ланцюжок. |
Встановити номер телефону (SetPhoneNumber) |
Форматує захоплений номер телефону для пошуку в Salesforce API. |
Пошук облікового запису (AccountByANI) |
Виконує HTTP GET-запит до Salesforce, отримуючи дані облікового запису клієнта на основі номера телефону. |
Пошук контактів (ContactByANI) |
Отримує контакт, пов'язаний із номером телефону, за допомогою запиту Salesforce SOQL. |
Пошук справи (CasebyContactId) |
Отримує відкриті кейси, пов'язані з контактом, отримуючи деталі справи, включаючи номер справи та ідентифікатор. |
Контакт у черзі (QueueContact) |
Спрямовує дзвінок до відповідного оператора на основі отриманої інформації Salesforce і пріоритету клієнта. |
Відтворення музики (Музика) |
Відтворює музику, утримує музику, поки клієнт чекає на з'єднання з оператором. |
Спливаюче вікно екрана (ScreenPopAccount) |
Відкриває сторінку облікового запису клієнта Salesforce на робочому столі оператора під час відповіді на дзвінок. |
Залишити коментар (Коментар до публікації) |
Публікує деталі дзвінка у відповідному кейсі Salesforce після завершення взаємодії. |
Кінцевий потік (EndFlow) |
Завершує ланцюжок після виконання всіх завдань. |
Додаткові джерела
Щоб отримати додаткову інформацію про налаштування Salesforce із контакт-центром Webex, перегляньте вступ до API Salesforce REST та посібник із налаштування та адміністрування контакт-центру Webex.
Щоб отримати повне покрокове керівництво по налаштуванню відео, перегляньте цю серію з двох частин: