- Головна
- /
- Стаття
Flow Designer є невід'ємним компонентом Контактного центру Webex, який дозволяє маршрутизувати дзвінки в режимі реального часу через систему. Ви можете вказати, як агенти призначаються викликам і що відбувається на кожному етапі процесу за допомогою налаштування дій та подій.
Почніть роботу
Flow Designer надає інтерфейс для створення потоків у режимі реального часу для задоволення ваших організа ційних вимог. Попередньо визначені дії, пов'язані з обробкою викликів та контролем потоку, служать будівельними блоками для створення потоку. Інтерфейс перетягування забезпечує легку конфігурацію компонентів потоку. Ви можете встановити властивості кожної діяльності, яка впливає на виконання потоку. Ви також можете налаштувати змінні та вирази для визначення логі ки потоку.
Перш ніж використовувати конструктор потоків, необхідно забезпечити декілька об'єктів з центру керування контактним цен тром Webex. Використовуйте ці об'єкти безпосередньо, як частину конструктора потоків (наприклад, черги та аудіофайли) або опосередковано, щоб увімкнути маршрутизацію контактів (наприклад, розподіл викликів у стратегіях маршрутизації черги).
Перед створенням потоків у Flow Designer налаштуйте наступні елементи:
- Точки входу
- Черга
- Агенти
- Профіль користувача
- Профіль робочого столу
- Команди
- Віртуальний агент
- Аудіофайли
Ключова термінологія
Ознайомтеся з наступними термінами в цій статті:
-
Діяльність: вузол в інтерфейсі Flow Designer, який представляє один крок у потоці, наприклад, відтворення повідомлення або створення запиту HTTP. Користувач пере тягує і скидає цей елемент у потік.
Для властивостей діяльності, які базуються на випадаючому списку, фільтр пошуку увімкнено за замовчуванням. Якщо випадаючий список містить більше параметрів, ніж обмеження за замовчуванням, в ведіть ключове слово для пошуку та виберіть потрібний параметр із автоматично заповнених результатів.
-
Подія: Подія, внутрішня чи зовнішня, запускає потік або шлях потоку. Події можуть включати повідомлення Kafka, зовнішні HTTP-запити або дії користувача. Flow Designer, програма, керована подіями, запускає потоки у відповідь на ці тригери, виконуючи їх автоматично на основі конфігурації.
-
Потік: визначена користувачем послідовність дій, які виконуються у відповідь на поді ю.
-
Поси лання: Посилання - це стрілка, яка з'єднує одну діяльність з іншою. Він вказує напрямок потоку та залежність між подіями. Щоб видалити посилання та розірвати зв'язок між двома видами діяльності, натисніть на посилання, щоб відкрити піктограму видалення, і перейдіть до видалення рядка.
Дизайнер потоку доступу
Flow Designer використовує єдиний вхід (SSO) за допомогою служби ідентифікації Cisco. Якщо ви ввій шли в Центр керування, ви можете отримати доступ до Flow Designer без повторного входу. Якщо ні, система запропонує ввести облікові дані SSO.
Перш ніж почати
Щоб отримати доступ до програми Flow Designer, ви повинні мати ліцензію преміум-агента та профі ль користувача, який має права на редагування потоків.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . Сторінка «Потоки» відображається з наступними трьома вкладками:
|
Дослідіть сучасне та уніфіковане полотно Flow Designer
Полотно Webex Contact Center Flow Designer має сучасний користувальницький інтерфейс, який узгоджується із зовнішнім виглядом та відчуттям портфоліо Webex, забезпечуючи послідовний досвід роботи в портфоліо. Полотно забезпечує цілеспрямоване вдосконалення доступності, що полег шує використання ключових елементів для ширшого кола користувачів.
Яскравий колір фону забезпечує сильніший контраст із оновленими вузлами, допомагаючи користувачам зосередитися на створенні потоку. Конструкція портів на вузлах має більші точки дотику та чіткішу диференціацію між виходами, прискорюючи розуміння та полегшуючи підключення вузлів під час побудови потоків. Крім того, плаваюча панель та дизайн панелі інструментів створюють більш захоплюючу робочу область, додаючи візуальну глибину та максимізуючи видиму область для розвитку потоку.
Незалежно від того, чи намагаєтеся ви створити новий потік або працювати над існуючим потоком, сторінка потоку відображається в сучасному користувальницькому інтерфейсі з наступним модальним спливаючим вікном, яке допоможе вам відкрити нові функції.
Перемикання між сучасним та застарілим інтерфейсом користувача
Меню налаштувань користувача дозволяє перемикатися між сучасним і застарілим інтерфейсом користувача:
- Натисніть значок налаштувань користувача у верхньому правому куті полотна.
- Вимкніть перемикач Новий вигляд, щоб перейти до застарілого режиму.
Перемикання між темним і світлим режимом
Полотно Flow Designer доступне в темних і світлих режимах, щоб мінімізувати напругу очей. Виберіть бажану тему, яка найкраще підходить для вас:
- Натисніть значок налаштувань користувача у верхньому правому куті полотна.
- Вимкніть пере микач Темного режиму.
Покращення піддону активності
Палітра активності посилюється наступним чином:
- Груп ування діяльності: Діяльність групується логічно на основі їх функції,
що дозволяє легко знайти потрібну вам діяльність. У кожній групі заходи
перераховані в алфавітному порядку. Тепер доступні такі групи:
- Обробка контактів
- Розширена інформація про чергу
- Відключити контакт
- Ескалація групи розподілу дзвінків
- Зворотній зв'язок v2
- Отримати інформацію про чергу
- Контакт в черзі
- Черга до агента
- Екран Поп
- Встановити пріоритет контактів
- Віртуальний агент
- Віртуальний агент V2
- Голос
- Сліпий трансфер
- Мостова передача
- Аналіз прогресу дзвінків
- Зворотний дзвінок
- Зберіть цифри
- Меню
- Відтворити повідомлення
- Відтворити музику
- Запис
- Контроль запису
- Заплануйте зворотний дзвінок
- Надіслати цифри
- Встановити оголошення
- Встановити ідентифікатор абонента
- Встановіть оголошення про шепіт
- Почніть медіапотік
- Завантажити аудіо
- Контроль потоку
- Корпус
- Стан
- Кінцевий потік
- Перейти
- Відсоток розподілу
- Зачекайте
- Комунальні послуги
- Запит BRE
- Графік роботи
- Запит HTTP
- Розбір
- Встановити змінну
- Обробка контактів
- Ря док пошуку: панель пошуку дозволяє швидко знаходити дії та підпотоки, не прокручуючи весь список. Функції автоматичного пропозиції та відповідності ключов их слів покращують досвід пошуку для дизайнерів потоків.
- Пікто@@ грами активності та підказ ки щодо інструментів: тепер дії містять піктограми, які відповідають їхньому призначенню, а підказки щодо інструментів містять коротку інформацію про дії.
Вимоги до браузера
Скористайтеся наведеною нижче таблицею для посилань на підтримувані браузери:
|
Браузер |
Microsoft Windows10 |
Microsoft Windows11 |
Мак ОС Х |
Хромбук |
|---|---|---|---|---|
|
Гугл Хром |
76.0.3809 |
103.0.5060.114 |
76.0.3809 або вище |
76.0.3809 або вище |
|
Мозілла Файфокс |
ШОЕ 68 або вище ESR |
ESR V102.0 або новіші ЕСР |
ШОЕ 68 і вище ESR |
NA |
|
Майкрософт Едж |
42.17134 або вище |
103.0.1264.44 або вище |
NA |
NA |
|
Хром |
NA |
NA |
NA |
79 або вище |
Налаштуйте наступні параметри браузера:
-
Увімкніть файли cookie та дані сайту.
-
Встановіть рівень безпеки на Середній.
-
Увімкнути опцію зображення.
-
Вимкніть блокування спливаючих вікон.
-
Увімкнути JavaScript.
Вимоги до електронної пошти
Flow Designer підтримує такі сервери електронної пошти:
-
Офіс 365
-
Gmail
Ознайомтеся з макетом
Бібліотека діяльності
Бібліотека діяльності - це місце, де ви знайдете всі види діяльності. Перетягніть дії з бібліотеки активності на основне полотно або потоку подій, щоб створити потоки. Він організований у наступні розділи:
- Обробка дзві нків: Використовуйте дії обробки дзвінків для створення потоків, які обробляють голосові взаємодії. Вони специфічні для випадку обробки дзвінків за допомогою інтерактивної голосової відповіді (IVR) та віртуальних або людських агентів.
-
Контро ль потоку: Діяльність управління потоком не залежить від типу потоку, і ви використовуєте їх для управління логікою потоку незалежно від випадку використання.
Ви можете приховати та розширювати бібліотеку діяльності, якщо це необхідно, щоб збільшити робочий простір на полотні між конфігураціями.
Полотно, основний потік і потоки подій
Полотно - це сірий робочий простір, на який ви кидаєте діяльність. Використовуйте елементи керування в нижній лівій частині екрана для переміщення полотна та збільшення та зменшення масштабу. Немає обмежень щодо розміру потоку або використання полотна.
Є дві вкладки, які дозволяють отримати додатковий простір на полотні, Основний потік і По токи подій. Ці вкладки логічно відокремлюють різні шляхи вашого потоку та створюють більш організовану робочу область.
Основний потік
Використовуйте вкладку основного потоку, щоб скриптувати основний потік на основі події тригера, визначен ої в активності початкового потоку. На головній вкладці потоку налаштуйте повний досвід для абонента. Це починається з меню Cisco Unified IP Interactive Voice Response (IVR) до відмови або завершення виклику. Потік містить передбачувані кроки , які система виконує послідовно.
Потоки подій
У будь-який момент під час виконання основного потоку система запускає події, які переривають основний потік. Наприклад, коли агент відповідає на телефонний дзвінок, це перериває досвід абонента в черзі. Якщо ви хочете визначити унікальну поведінку під час запуску цих подій, ви можете скриптувати необов'язкові потоки подій. Пото ки подій асинхронні до основного потоку. Ви не можете передбачити, коли система запускає потік подій. З цієї причини потоки подій є необов'язковими і є розширенням функціональності основного потоку.
Ви можете налаштувати декілька потоків обробки подій на полотні потоків подій. Кожен потік подій повинен мати унікальний початок і кінець, без спільних дій.
Докладніші відомості про обробники подій див. у розділі Пото ки подій.
Панель масштабування
Панель масштабування має такі значки:
- Глобальні властивості — натисніть кнопку
піктограма, щоб відкрити
панель глобальних власти востей. Докладніші відомості див. у розділі П
анель властивостей. - Автоматичне впорядкування —Натисніть кнопку
піктограма на панелі інструментів для організації дій на полотні.
- Скасувати — клацніть
піктограма на панелі інструментів, щоб скасувати останню виконану дію полотна.
- Повторити —клацніть
піктограма на панелі інструментів, щоб повторити останню виконану дію полотна.
Ви можете скасувати та повторити до останніх 10 дій полотна. Ви не можете скасувати та повторювати зміни, виконані щодо атрибутів та властивостей.
- Придатний для перегляду —натисніть кнопку
піктограма на панелі інструментів, щоб налаш
тувати збільшення полотна таким чином, щоб всі вузли були видимі. - Збільшити масштаб —кла цніть
піктограма на панелі інструментів, щоб збільшити масштаб полотна. Коли ви досягнете максимального ліміту, значок відключається.
- Зменшити масштаб —кла цніть
піктограма на панелі інструментів, щоб зменшити масштаб полотна. Коли ви досягнете максимального ліміту, значок відключається.
- Параметр «Масштабування при прокру тці» дозволяє як панорам ування (за замовчуванням), так і масштабування (за допомогою клавіші Ctrl). Ви можете продовжувати масштабування, утримуючи клавішу Ctrl і прокручуючи колесо миші вгору або вниз.
- Щоб панорамувати по полотну, прокрутіть колесо миші вгору або вниз.
- Щоб здійснити панорамування зліва направо колесом миші, використовуйте клавіші Shift + Прокру тка.
Дії керування полотном та комбінації клавіш
Для підвищення ефективності та продуктивності розробників потоку полотно Flow Designer надає такі варіанти:
- Дії «Скасувати повторення» — використовуйте піктограми «Скасувати», «Пов торити» на панелі інструментів масштабування або скористатися комбінаціями клавіш .
- Вирізання, копіювання, вставлення та видалення — клац ніть правою кнопкою миші на полотні для операцій вирізання, копі
ювання, вставлення та видалення. Ви можете вирізати, скопіювати та вставити дії та посилання на
обробку викликів та керування потоком наступним чином:
- Всередині і через потоки
- Між основним потоком і потоками подій
- Між потоками і підтоками
Існує кілька обмежень при спробі скопіювати дії та посилання з інших браузерів у FireFox. Щоб уві мкнути цю функціональність, потрібно встановити наступні налаштування на true у Firefox:
Дом.Events.AsyncClipboard.ReadTextДом.події.тестування.АсинкЛіпборд
Введіть
about:configв адресному рядку Firefox. Пошук вказаних налаштувань. Змініть значення на true, щоб дозволити встав лення з інших браузерів. - Автоматичне розташування - Використовуйте
піктограма на панелі масштабування для автоматичної організації дій на полотні для покращення розуміння та простоти обслуговування.
- Прив'язка до сі тки — Використовуйте для прикріплення дій з кроком 20 пікселів.
- Комбінації клаві ш —Ви можете швидко редагувати потік за допомогою комбінацій клавіш. Натисніть значок довідки. Виберіть Ко мбінації клаві ш, щоб переглянути список доступних комбінацій клавіш.
Комбінації клавіш
Скористайтеся наступними комбінаціями клавіш на полотні:
|
Ярлик |
ОС Windows | MAC OS |
|---|---|---|
| Загальні | ||
|
Відкрити комбінації клавіш |
Ctrl + Alt + K | Контроль + Alt + K |
|
Інструменти | ||
|
Автоматичне упорядкування |
Зсув + А | Зсув + А |
|
Редагувати | ||
|
Копіювати |
Ctrl + С | Команда + C |
|
Вирізати |
Ctrl + X | Команда + X |
|
Паста |
Ctrl + V | Команда + V |
|
Скасувати |
Ctrl + Z | Команда + Z |
|
Повторити |
Ctrl + Shift + Z | Команда + Shift + Z |
|
Видалити |
Зворотний пробіл |
Видалити |
|
Вибрати все |
Ctrl + A | Команда + A |
|
Виберіть декілька | Shift + Клацніть | Shift + Клацніть |
|
Виберіть регіон | Shift + Клацніть і перетягніть | Shift + Клацніть і перетягніть |
|
Перегляд | ||
|
Збільшити масштаб |
Ctrl + + | Команда + + |
|
Зменшити масштаб |
Ctrl + - | Команда + - |
|
Збільшення або зменшення масштабу |
Ctrl + Прокрутіть | Команда + Прокрутка |
|
Збільшити до 100% | ||
|
Підходить для перегляду |
Зсув + 1 | Зсув + 1 |
|
Прокрутіть вліво або вправо |
Shift + Прокрутка | Shift + Прокрутка |
Панель властивостей
Панель властивостей з'являється праворуч від програми. Ви встановлюєте параметри потоку (глобальні властивості) або для вибраної діяльності. Ви можете приховати та розгор нути панель, щоб збільшити робочий простір на полотні між конфігураціями.
За замовчуванням панель глобальних властивостей відображається під час завантаження потоку. Клацніть пі
ктограму, щоб відкрити пан ель Глобальних власти востей. Пі
ктограма допомагає відкривати та закривати пан
ель властивостей під час роботи з потоками. Ви також можете клацнути будь-де на порожньому полотні,
щоб повернутися до перегляду глобальної панелі властивостей. Панель глобальних властивостей не відобража
ється, коли ви вибираєте діяльність.
У глобальних властивостях містяться такі конфігурації:
- (Необов'язково) Надайте опис потоку.
- Керуйте користувальницькими та попередньо визначеними змінними. Для отримання додаткової інформації про змінні потоку див. В становити змінну.
- Переглядайте інформацію про історію потоків, включаючи власника, дату останнього редагування та номер
версії потоку. Натисніть кнопку
піктограма для закриття панелі глобальних властивостей.
На даний момент немає функції контролю версій. Вер сія Flow підраховує кількість публікацій потоку.
Панель заголовка
У заголовку відображається назва потоку, яке динамічно оновлюється, коли ви редагуєте назву потоку з глобальних властивостей. У заголовку також є кнопка Ви йти. Якщо ви хочете повернутися і продовжити роботу пізніше, ви можете зберегти існуючий проект потоку. Щоб зберегти чернетки потоків або закрити програму, натисніть Збере гти потік і вийдіть у верхньому правому куті програми.
панель колонтитулів
Нижній колонтитул має наступне:
-
У@@ вімкнено автоматичне збереження: потоки автоматично зберігаються, щоб уникнути
втрати даних. Якщо автозбереження призупинено, з'являється повідомлення про помилку.
Якщо закрити вікно браузера під час автоматичного збереження даних, ви можете втратити дані. Рекомендуємо почекати кілька секунд після зміни потоку, перш ніж закрити браузер.
- Версія програми: ліворуч від нижнього колонт итула відображається версія програми. Ви можете використовувати версію для усунення помилок у Flow Designer.
- Перевірка потоку: перевір ка потоку виявляє помилки в структурі потоку, які можуть перешкоджати його роботі. Ви можете будь-коли уві мкнути перемикач перевірки праворуч від нижнього колонтитула. За замовчуванням перевірка вимкнена, тому помилки не відображаються. Коли ви ввімкнете перемикач, почнеться перевірка сервера, і всі помилки в потоці стають видимими. Коли перемикач увімкнено, починається перевірка бекенду і з'являються будь-які помилки в потоці. Докладніші відомості про перевірку потоку див. у розділі Перевірка потоку.
- Публі кація потоку: перед публікацією потоку потрібно перевірити його та виправити будь-які помилки. Якщо перемикач перевірки вимкнено, кнопка Публі кувати залишається вимкненою. Після увімкнення перевірки кноп ка Публі кувати залишається вимкненою, доки ви не усунете всі помилки потоку. Докладніші відомості про потокову публікацію див. у статті Публікація потоку.
Зрозумійте діяльність та події
Щоб перейти до бібліотеки активності та використовувати дії у потоках, виконайте такі дії:
-
Увійдіть до центру керування.
-
Перейдіть до .
-
У розділі Досвід роботи з клієнтами натисніть По токи.
-
На сторінці «Потоки» виберіть потрібний потік, для якого потрібно додати активність, і запустіть потік.
-
Перетягніть потрібну діяльність з Бібліотеки діяльності на полотно.
-
Виконайте необхідну конфігурацію, детально описану під кожним із заходів.
Діяльність з обробки контактів
- Розширена інформація про чергу
- Відключити контакт
- Ескалація групи розподілу дзвінків
- Зворотній зв'язок V2
- Отримати інформацію про чергу
- Контакт в черзі
- Черга до агента
- Екран Поп
- Встановити пріоритет контактів
- Віртуальний агент
- Віртуальний агент V2
Розширена інформація про чергу
Активність Додаткова інформація про чергу повертає кількість агентів у режимі реального часу, які перебувають у стані «Доступно» у черзі та ввійшли в систему для певного набору навичок, разом з іншою інформацією про чергу. Розробники Flow використовують активність Додаткові відомості про чергу для програмування потоку. Дизайнери потоку приймають рішення на основі активності Додаткова інформація про чергу.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Для отримання додаткової інформації див. Події.
Перш ніж почати
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | |||||||||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
Вихідні змінні Коли активується дія Додаткові відомості про чергу, оновлюються наступні змінні:
Коди помилок Нижче наведено коди помилок та описи для активності Додаткові відомості про чергу:
|
Відключити контакт
Використовуйте цю переривну діяльність, щоб відключити активну частину дзвінка. Ця діяльність необхідна, якщо жоден агент не приєднується до виклику для ручного відключення.
Наприклад, використовуйте цю діяльність перед чергою виклику або після створення сценаріїв, щоб відмовитися від роботи з чер гою. Під час побудови потоку можна використовувати скільки завгодно дій «Відключити контакт», щоб переконатися, що виклик буде припинено незалежно від того, який шлях потоку він проходить.
У вас є можливість надати кожній діяльності унікальну мітку та опис, але ніяка інша конфігурація не потрібна.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
Вихідні змінні Ця діяльність не має доступних вихідних змінних. |
Ескалація групи розподілу дзвінків
Активність Ескалація групи розподілу викликів дозволяє адміністраторам перевести контакт у черзі до групи розподілу наступного або останнього виклику. Це забезпечує кращий контроль та гнучкість адміністраторам для управління контактами, які припарковані в черзі.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | ||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
Вихідні змінні Коли активується дія «Ескалація групи розподілу викликів», оновлюються наступні змінні:
Коди помилок Нижче наведено коди помилок та описи для активності Ескалація групи розподілу викликів:
|
Зворотній зв'язок V2
Налаштуйте активність Feedback V2, щоб ініціювати опитування IVR після дзвінка (на основіWebex Experience Management) та збирати відгуки від абонентів.
-
Опитування після виклику IVR: Налаштуйте активність зворотного зв'язку V2 на полотні пото ків подій у проек тувальнику потоків потоків після події
AgentDisconnected. Залежно від налаштуванняWebex Experience Management, контактний центр проводить опитування IVR для абонентів.Абонент використовує клавіатуру, щоб відповісти на опитування. Якщо абонент частково відповідає на опитування, не відповідаючи протягом налаштованого часу очікування або надаючи недійсні дані, контак тний центр надсилає часткові відповіді на опитування. Webex Experience Management
Переконайтеся, що ви використовуєте активність «Відключити контакт» після дії Зворотній зв'язок V2 для завершення виклику IVR.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі О питування виберіть голосову анкету. Н алаштовані анкети Webex Experience Management доступні в списку.
|
| 4 |
У розділі Налаш тування мови керуйте мовою, якою клієнт використовує опитування. Якщо мова не підтримуєтьсяWebex Experience Management, резервною мовою є англійська (США). Докладніші відомості див. у розділі Webex Experience ManagementПідтрим ка мов.
Якщо кнопка перемикання «Перевизначити параметри мови» не ввімкнено, змін на Global_Language використовується для визначення параметрів за замовчуванням. Webex Experience Management Докладніші відомості див. у розділі Глобальні змінні. |
| 5 |
У розділі Інформація про клієнта ви можете вказати інформацію про клієнта, яка буде передана разом із попередніми заповненнями, які Webex Experience Management надсилаються для отримання відповіді на опитування. Залежно від встановлених конфігурацій диспетчери Webex Experience Management зації контакт-центр надсилає інформацію про попереднє заповнення.
|
| 6 |
У розділі Пере дача змін них ви можете вказати додаткові змінні як власні попередні заповнення, які передаються (на додаток до відповідей на опитування) з Контактного центру Webex . Webex Experience Management
Докладніші відомості про власні попередні заповнення див. у розділі Налаштування спеціальних попередніх заповнень для опитувань зворотного зв'язку після виклику у документації. Webex Experience Management |
| 7 |
У розділі Додаткові параметри налаштуйте наведені нижче параметри, щоб допомогти перевірити очікувані відповіді DTMF від клієнтів.
|
Отримати інформацію про чергу
Діяльність Отримати інформацію про чергу надає поточну позицію абонента в черзі (PIQ) та при близний час очікування (EWT) разом із іншими змінними виводу активності. Ці змінні можна використовувати для визначення доступності агента в черзі та маршрутизації викликів в іншому місці, коли це необхідно.
Очікуваний час очікування (EWT) не застосовується до черг з командним завданням з навичками, призначеними в потоці. Для контактів у цих чергах вихідна змінна EWT завжди поверта є -1.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | |||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| |||||||||||||||
| 3 |
У розділі Інформація про чергу та час перегляду налаштуйте наступне:
Діяльність Отримати інформацію про чергу має три типи гілок вихідного потоку. Ці гілки спрацьовують на основі статусу повернення та значень EWT, PIQ та статистики в реальному часі для інших вихідних змінних.
Вихідні змінні Коли спрацьовує програма «Отримати інформацію про чергу», оновлюються наступні змінні:
Розрахунок приблизного часу очікування Розрахунковий час очікування (EWT) повідомляється в мс. Для обчислення EWT програма збирає всі статистично достовірні вибірки (вибірка - це середній час очікування завдань, які успішно підключилися до агента за хвилинний інтервал) за останні XX хвилин, визначені користувачем часом перегляду . Середнє значення зібраних зразків використовується як EWT. Статистично достовірні зразки - це зібрані зразки, для яких максимальне значення для CoV (коефіцієнт дисперсії часу очікування для тих завдань, які підключилися до агента за кожен хвилинний інтервал) падає нижче 40 відсотків. Якщо відсоток дійсних зразків, зібраних за визначений користувачем Час огляду, падає нижче 40 відсотків, EWT не обчислюється. Коди помилок Нижче наведено коди помилок та описи для діяльності Отримати інформацію про чергу:
|
Контакт в черзі
Діяльність «Контакти черги» розміщує контакт у чергу. Коли ви використовуєте цю діяльність у Основному потоці, ви відображаєте набір подій на вкладці «Потоки подій». Для отримання додаткової інформації про ці події див. Под ії.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Для отримання додаткової інформації див. Події.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | ||||||||||||||||||||||||||||||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| ||||||||||||||||||||||||||||||||||||||||||
| 3 |
У розділі Оброб ка контактів виберіть, чи всі контакти повинні пере ходити до однієї черги, чи вибір черги повинен змінюватися на основі значення змінної потоку. Коли ви розміщуєте активність запиту HTTP одразу після дії «Контакт у чер зі», запит HTTP може не отримати необхідні дані. Щоб забезпечити доступність необхідних даних, рекомендується в вести коротку затримку, наприклад, додавання активності «Відтворити повідомлення» або «Відтворити музику», між діями «Контакт черги» та «Запит HTTP».
Вимоги до навичок Якщо вибрана черга використовує маршрутизацію на основі навичок, відображається інший розділ для налаштування вимог до навичок та розслаблення навичок. Ви можете додати одну або кілька вимог до навичок, які потрібно призначити контакту в цій черзі на основі вибраної черги. Якщо ви не вкажете жодних навичок, усі доступні агенти у вибраній чер зі можуть отримувати контакти.
Релаксація навичок Використовуйте налаштування релаксації навичок, щоб зменшити або видалити призначені вимоги до навичок потоку у відповідь на надмірний час очікування клієнтів. За допомогою цього параметра можна розширити пул агентів, доступних для обслуговування контактів. Використовуйте загальні часові інтервали, щоб узгодити Relaxation Skill з логікою черги в потоці та налаштуван нями розподілу викликів, налаштованими для команд у черзі. Щоб налаштувати релаксацію навичок:
Видалення навичок Коли ви вмикаєте пере микач Видалити навички при слі пому передачі, вона видаляє навички з контакту після передачі агентом. Це означає, що переданий контакт не матиме ніяких навичок, і контакт буде запропонований най довшому доступному агенту в переведеній черзі. Вагітні виходи Під час запуску контакту черги оновлюються наступні змінні:
Коди помилок Нижче наведено коди помилок та описи для діяльності «Контакт у черзі»:
|
Черга до агента
Діяльність «Черга до агента» дозволяє використовувати маршрутизацію на основі агента. Діяльність «Черга до аген та» спрямовує контакти безпосередньо до бажаного агента. Щоб отримати інформацію про маршрутизацію на основі агента, див. Маршрутизація на основі агента.
Діяльність «Черга до агента» ідентифікує агента за ідентифікатором агента контактного центру Webex або адресою електронної пошти.
Якщо агент доступний, можна налаштувати активність «Черга до агента» для маршрутизації контакту до бажаного агента. Якщо агент недоступний, можна налаштувати активність «Черга до агента» для паркування контакту проти цього агента, доки агент не стане доступним.
Розробник потоку може зв'язати активність «Черга до агента» з іншою діяльністю «Черга до агента», щоб спрямувати контакти до послідовних бажаних агентів. Розробник потоку також може зв'язати активність «Черга до агента» з активністю «Контакт черги», щоб маршрутизувати контакт за допомогою звичайної черги, якщо жоден із бажаних агентів не доступний.
Розробник потоку може зв'язати активність «Черга до агента» з активністю зворо тного виклику в потоках Основного потоку та Події. Це допомагає налаштувати зворотний виклик до бажаного агента, якому спочатку виклик був у черзі в рамках діяльності «Черга до агента».
Використовуйте активність зворотного виклику після дії «Контакт у черзі» або «Черга до агента».
Діяльність «Черга до агента» запускає наступні події на вкладці «Потоки подій» в Основному потоці:
-
AgentAccepted: дія «Черга до агента» запускає цю подію, коли агент відповідає на вхідний виклик.
-
AgentDisconnected: дія «Черга до агента» запускає цю подію, коли агент відключається від виклику в режимі реального часу.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
У наступних розділах можна налаштувати активність «Черга до агента»:
-
Загальні налаштування
-
Обробка контактів
Щоб налаштувати діяльність «Черга до агента»:
| 1 |
У конструкторі потоків перетягніть активність «Черга до аген та» з бібліотеки дій на полотно. |
| 2 |
Натисніть дію «Черга до аген та», щоб налаштувати параметри діяльності. |
| 3 |
У розділі Загальні налаштування введіть наступну інформацію: |
| 4 |
У розділі Обробка контак тів виберіть змінну аген та зі спадного списку. Діяльність «Черга до агента» пов'язує цю змінну потоку з електронною пош тою агента або іденти фікатором агента, який потрібно вибрати для кожного виконання потоку. |
| 5 |
Виберіть електронну пош ту агента або іденти фік атор агента зі спад ного списку Тип пошуку агента, щоб направити контакти до бажаного агента. Вкажіть дійсне доменне ім'я для адреси електронної пошти агента, щоб переконатися, що пошук пройшов успішно. |
| 6 |
Увімкніть перемикач Встановити пріори тет контактів, щоб визначити пріоритет контактів, які очікують у черзі. За замовчуванням кнопка перемикання відключена. Діяльність «Черга до агента» обробляє контакти наступним чином:
|
| 7 |
Виберіть ідентифікатор черги зі спадного списку Черга звітності. Діяльність «Черга до аген та» повідомляє дані контакту за допомогою черги звітності: Черга звітності також визначає конфігурацію для:
|
| 8 |
Увімк ніть кнопку перемикання Припаркувати контакт, якщо аген т недоступний, якщо ви хочете припаркувати контакт бажаному агенту, доки агент не стане доступним. Якщо агент недоступний, а кнопка пере микання «Паркувати контакт, якщо аген т недоступний» вимкнено, контакт не зможе зв'язатися з агентом. Діяльність «Черга до агента» виводить гілку відмови до наступної активності потоку з відповідним виведенням. |
| 9 |
Виберіть ідентифікатор черги відновлення зі спадного списку Черги відновлення. Діяльність «Черга до агента» призводить контакти до черги до черги відновлення, коли:
Ви можете налаштувати чергу відновлення за допомогою найдовшого доступного агента. Черга відновлення не підтримує маршрутизацію на основі навичок. |
Активність «Черга до агента» успішно виконується, коли контакт підключається до бажаного агента. Сценарій помилки виникає, коли контакт не може зв'язатися з агентом.
Сценарії помилок
Контакт не може зв'язатися з агентом, якщо:
-
Бажаний агент недоступний, а парковка відключена для контакту.
-
Пошук змінних не може знайти бажаного агента.
Вихідні змінні активності
Вихідні змінні активності зберігають дані, отримані з діяльності та автоматично створюються під час додавання певних дій до полотна.
Черга до дії агента має такі вихідні змінні:
|
Вихідна змінна |
Опис |
|---|---|
|
Черга до агенту.агент |
Зберігає ідентифікатор агента, до якого контакт знаходиться в черзі. |
|
QueuetoAgent.FailureОпис |
Зберігає опис сценарію помилки, коли контакт не потрапив у чергу. |
|
Агент черги. Код помилки |
Зберігає значення коду відмови для сценарію помилки, коли контакт не потрапив у чергу. |
|
Штат черги до агенту.Агентський стан |
Зберігає стани бажаного агента під час спроби ввести контакт у чергу. |
|
QueuetoAgent.Агентідлкод |
Зберігає опис непрацюючого коду бажаного агента. |
Вихід на змінна queueToAgent.failureCode містить одне з наведених нижче значень, коли виникає збій. Кожне значення вказує на код відмови та опис відмови.
|
Код відмови |
Значення коду відмови |
Опис несправності |
|---|---|---|
|
1 |
AGENT_UNAVAILABLE |
Агент наразі не знаходиться в доступному стані. |
|
2 |
AGENT_NOT_FOUND |
Діяльність «Черга до агента» не може знайти агента за ідентифікатором агента або адресою електронної пошти. |
|
3 |
AGENT_NOT_LOGGED_IN |
Агент наразі не ввійшов у систему. |
|
4 |
FEATURE_NOT_ENABLED |
Функція маршрутизації на основі агентів не ввімкнена. |
|
5 |
INVALID_VTEAM_ERROR |
Черга звітності або відновлення недійсна. |
|
6 |
AGENT_BUSY |
Агент доступний, але займається іншим дзвінком. |
|
7 |
VTEAM_TRANSITION_LIMIT_REACHED |
Контакт досяг максимальної межі від черги до декількох черг. |
|
8 |
INVALID_OPERATION_FOR_INTERACTION_STATE |
Черга не допускається в певних станах контакту, таких як припинений контакт. |
У наведеній нижче таблиці наведено відповідні значення QueueToAgent.Agent State та QueueToAgent.AgenTidleCode.
|
Випадок використання |
Агентська держава |
Агентський код |
|---|---|---|
|
NOT_APPLICABLE |
NOT_APPLICABLE |
|
Агент зарезервований для цього дзвінка. |
AVAILABLE |
NOT_APPLICABLE |
|
Припаркувати контакт, якщо агент недоступний, кноп ка перемикання у вімкнено, а агент не працює |
Неактивний |
<AuxCode Name> Неактивний код, обраний агентом уAgent Desktop. |
|
Припаркувати контакт, якщо агент недоступний, кноп ка перемикання увімк нено, а канал агента зайнятий |
AVAILABLE |
NOT_APPLICABLE |
|
Припаркувати контакт, якщо агент недоступний, кнопка переми кання вимк нено, а агент не працює |
Неактивний |
<AuxCode Name> Неактивний код, обраний агентом уAgent Desktop. |
|
Припаркувати контакт, якщо агент недоступний, кнопка пере ми кання вимкнено, агент доступний, а канал агента зайнятий |
AVAILABLE |
NOT_APPLICABLE |
Екран Поп
Спливаюче вікно екрана — це вікно або діалогове вікно, яке з'являється на робочому столі агента, коли аген т відповідає на дзвінок клієнта. Агент отримує більше інформації про абонента, щоб продовжити розмову. Докладніші відомості див. у Agent Desktop статті Початок роботи з розділом По ч аток роботи з екраном.
Активність Screen Pop стає актуальною лише після того, як агент бере участь у взаємодії. Зазвичай він використовує подію AgentAccepted та подію PhoneContactended.
Коли ви використовуєте цю діяльність у Основному потоці, ви відображаєте набір подій на вкладці «Потоки подій». Для отримання додаткової інформації про ці події див. Под ії.
Ви можете створити єдиний потік обробки подій для кожної події. Наприклад, коли агент приймає вхідний дзвінок, відображається спливаюче вікно екрана. Активність Screen Pop містить інформацію , яка базується на змінних потоку. Screen Pop інтегрує контактний центр Webex з іншими бізнес-додатками, такими як CRM (Salesforce), інструменти для продажу квитків та система введення замовлень.
Виконайте цю конфігурацію на вкладці «Потоки подій» в конструкторі потоків. Щоб визначити різні дії екранного спливу, що базуються на критеріях основного потоку, скористайтеся активністю «Умова» або «Випадок». Ви можете визначити один спливаючий екран для кожного потоку.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
Screen Pop для нових цифрових каналів має бути налаштовано в Конструкторі Connect Flow. Для отримання додаткової інформації див. https://help.imiconnect.io/docs/wxcc-overview.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Параметри URL-адре си скористайтеся параметром Параметри URL-адреси, щоб визначити URL-адресу для конфігурацій Screen Pop. Щоб вставити змінну, використовуйте синтаксис {{variable}} (наприклад, {{newContact.ani}}). Потім налаштуйте наступні настро йки:
|
| 4 |
У розділі Пара метри дисп лея налаштуйте наступне:
Якщо параметр Відображення екрана відображається на вкладці «Всередині робочого столу» або «Існуючий браузер», дані , які вводяться у спливаюче вікно екрана для дзвінка, втрачаються, якщо агент прийме новий дзвінок. Щоб запобігти втраті даних, налаштуйте параметр відображення як Нова вкладка браузера. Наприклад, врахуйте, що параметр відображення Screen Pop - це Всередині робочого столу. Якщо агент приймає новий вхідний дзвінок під час введення даних у спливаючому вікні екрана попереднього дзвінка, дані, введені для попереднього дзвінка, втрачаються, коли з'явиться спливаючий екран для нового дзвінка. |
Встановити пріоритет контактів
Використовуйте дію Встановити пріоритет контактів, щоб призначити рівні пріоритету контактам. Ви можете встановити пріоритети за допомогою цифр від 1 (найвищий) до 9 (найнижчий). Першими проводяться контакти з більш високим пріоритетом. Щоб отримати додаткові відомості про маршрутизацію та чергу, див. розділ В становлення пріоритету контактів у розділі Розуміння маршрутизації та черги в Контактному центрі Webex.
У наступних розділах можна налаштувати дію «Встановити пріоритет контактів»:
- Загальні налаштування
- Налаштування пріоритету контактів
- Вихідні змінні активності
| 1 |
У конструкторі потоків перетягніть активність «Встановити пріоритет контактів» з бібліотеки дій на полотно. |
| 2 |
Клацніть активність, щоб налаштувати параметри активності. |
| 3 |
У розділі Загальні налаштування введіть наступну інформацію: |
| 4 |
У розділі Н алаштування пріоритету контак ту встановіть пріоритет контак ту. Ви можете налаштувати значення статичного пріоритету зі спадного списку. Якщо ви хочете, щоб пріоритет змінювався динамічно, налаштуйте пріоритет змінної за допомогою змінних потоку. |
Вихідні змінні активності
Вихідні змінні активності зберігають дані, отримані з діяльності та автоматично створюються під час додавання певних дій до полотна.
Діяльність «Встановити пріоритет контакту» має такі вихідні змінні:
- SetContactPriority.FailureCode: зберігає код помилки. Система встановлює це значення лише тоді, коли діяльність зазнає невдачі.
- setContactPriority.FailureDescri ption: Зберігає деталі збою. Система встановлює це значення лише тоді, коли діяльність зазнає невдачі.
Коди помилок
Нижче наведено коди помилок та описи для дії «Встановити пріоритет контак тів»:
|
Код відмови |
Значення коду відмови |
опис несправності |
|---|---|---|
|
6 |
SYSTEM_ERROR |
Цей код представляє різні помилки (які не належать до жодної з визначених категорій). |
|
48 |
Непідтримувана активність потоку |
Параметр «Встановити пріоритет контактів» не підтримується для контактів зовнішнього зв'язку та контактів кампанії. |
Віртуальний агент
Діяльність віртуального агента забезпечує розмову в режимі реального часу для клієнтів вашого контак тного центру. Ви можете додати віртуального агента до потоку дзвінків для обробки запитів клієнтів у розмовному форматі. Віртуальний агент працює на можливостях Google Dialogflow. Коли клієнт розмовляє, Dialogflow узгоджує бесіду з клієнтом найкращим наміром у Віртуальному агенті. Крім того, він допомагає клієнту в рамках інтерактивного голосового реагування (IVR).
Перш ніж почати
-
Налаштування агента Dialogflow. Докладніші відомості про створення агента Dialogflow у хмарі Google див. у статті С творення агента.
Включіть Hello як навчальну фразу на бажаній мові для агента Dialogflow для початку розмови з абонентом. Ви можете додати цю навчальну фразу до привіт ання за замовчуванням або в будь-який інший намір агента Dialogflow. Для отримання додат кової інформації див. На міри.
Залежно від способу налаштування агента Dialogflow ви можете використовувати активність віртуального агента для обробки різних типів випадків використання.
-
Налаштування віртуального агента в Контрольному центрі.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Роз мовний досвід налаштуйте наступне:
|
| 4 |
У розділі Пере дача змін них необов'язкові параметри активності віртуального агента можуть містити особисту ідентифікаційну інформацію (PII). Кон тактний центр Webex передає ці параметри в Google Dialogflow як змінні для підтримки розширеної розмовної логіки з ботом.
|
| 5 |
У розділі Додаткові параметри налаштуйте наступне:
|
| 6 |
У розділі Вихідні змінні можна зберігати статус виводу події, що відбувається під час розмови між віртуальним агентом і замовником.
|
Що робити далі
Результати:
Вказує шляхи виводу для віртуального агента, які відбуваються на основі результату розмови між віртуальним агентом та замовником.
-
Оброб лено: Діалоговий потік приймає цей шлях, якщо система запускає намі р Оброблений.
-
Ескалація: Діалоговий потік проходить цей шлях, якщо система запускає намір ескала ції.
Для отримання додаткової інформації про наміри в діалоговому потоці див. Наміри.
Обробка помилок
Вказує шлях виводу віртуального агента, який базується на помилці, яка виникає під час розмови між віртуальним агентом та замовником.
-
Помилка: потік проходить цей шлях у будь-яких сценаріях помилок.
Якщо є помилка, контактний центр за замовчуванням не відтворює звукове повідомлення, щоб повідомити клієнта про помилку. Розробник потоку може налаштувати активність відтворення повідомлення як загально, так і на основі коду помилки, як описано в розділі Вихід ні змінні.
Функціональність вихідних шляхів залежить від конфігурації та потоку, який визначається адміністратором.
Віртуальний агент V2
Активність Virtual Agent V2 забезпечує розмову в реальному часі для ваших контактів. Ви можете додати активність Virtual Agent V2 до потоку дзвінків для обробки мовних розмов з підтримкою штучного інтелекту. Коли абонент говорить, система узгоджує мову з найкращим наміром у віртуальному агенті. Крім того, він допомагає абоненту в рамках інтерактивної голосової відповіді (IVR).
Налаштування активності віртуального агента V2
Клієнти, які використовують платформу наступного покоління, можуть налаштувати активність віртуального агента V2 у конструкторі потоків.
Не розміщуйте активність віртуального агента V2 після дії «Контакт у черзі», оскільки ця конфігурація наразі не підтримується. Крім того, не розміщуйте активність віртуального агента V2 на полотні потоку подій.
Вказує шляхи виводу для діяльності, яка відбувається на основі результату розмови між віртуальним агентом та абонентом.
-
Об роблено — результат спрацьовує після завершення виконання віртуального аген та.
-
Ескала ція — результат спрацьовує, коли потрібно передати викли к людському агенту.
Вказує вихідний шлях діяльності для будь-якої помилки, яка виникає під час розмови між віртуальним агентом і абонен том.
Помилка — по тік проходить цей шлях у будь-яких сценаріях помилок .
Налаштування системного рівня за замовчуванням
Наступні параметри визначені в системі внутрішньо за замовчуванням. Ці параметри не відображаються в інтерфейсі користувача і їх неможливо змінити:
-
Нескінченна кількість повторних спроб для обробки недійсних або відсутніх помилок введення.
-
Включено Barge-in для переривання віртуального агента під час взаємодії.
-
Символ завершення DTMF = #. Ця настройка вказує на кінець введення.
-
DTMF «Час очікування без введення» = 5 секунд. Цей параметр вказує тривалість часу, протягом якого віртуальний агент чекає введення абонента.
-
DTMF «Міжцифровий тайм-аут» = 3 секунди. Цей параметр вказує тривалість часу, протягом якого віртуальний агент чекає наступного вводу DTMF від абонента, перш ніж віртуальний агент перейде в потоці розмови.
Перш ніж почати
-
Налаштування агента Dialogflow. Докладніші відомості про створення агента Dialogflow у хмарі Google див. у статті С творення агента.
-
Налаштуйте роз'єм Google CCAI і створіть конфігурацію CCAI в Центрі управління.
-
Налаштуйте точку входу та виберіть потік маршрутизації (після створення потоку в конструкторі потоків). Докладніші відомості див. у розділі Налаштування каналу.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . |
| 3 |
Клацніть Керувати пото ками, а потім натисніть кнопку С творити потоки. |
| 4 |
У полі Назва потоку введіть унікальне ім'я та натисніть кнопку «Почати потік побудови». З'яви ться вікно «Конструктор пото ків». |
| 5 |
Перетягніть активність віртуального агента V2 з бібліотеки діяльності на основне полотно потоку. |
| 6 |
У загальних налашт уваннях виконайте наступні дії:
|
| 7 |
У налаштуван нях «Розмовний досвід» виберіть один із наведених нижче параметрів конфігу Contact Center AI рації:
|
| 8 |
У налашт уваннях State Event введіть власну назву події та дані у стовп цях Ім'я події - Дані події. Подія стану - це механізм запуску наміру без необхідності відповідного тексту або усного введення. Ви можете визначити власні події, щоб викликати намір. Інформацію про те, як налаштувати намір для подій у Dialogflow ES, див. у документації Google.
Ви можете вказати назву події та дані у вигляді статичного значення або виразу. Для виразів використовуйте такий синтаксис: Назва події: Дані події: |
| 9 |
У Додаткових налашт уваннях виконайте наступні дії: |
| 10 |
За допомогою налаштувань розши фровки ви можете розшифрувати вихід ні змінні активності VAV2, якщо потрібно. Якщо дешифрування увімкнено на рівні потоку, користувачі з доступом до дешифрування можуть переглядати немасковані вихідні значення активності VAV2 у журналах налагодження потоку. Вимкніть перемикач Увімкнути розшифро вку, щоб вимкнути дешифрування на рівні активності для додаткового захисту. |
| 11 |
У розділі Вихідні змінні активності ви можете переглянути список змінних, що зберігає вихідний статус події, що відбувається під час розмови між віртуальним агентом та абонентом.
|
Діяльність з контролю потоку
- Початок потоку
- Кінцевий потік
- Корпус
- Стан
- Перейти
- Відсоток розподілу
- Зачекайте
- Підтримка робочих процесів у вихідній точці входу
Початок потоку
Активність «Почати потік» відображається на полотні Основного потоку за замовчуванням. Ви не можете видалити активність « Почати потік». Ця діяльність вказує на подію, яка запускає цей потік. Ця діяльність диктує, як можна використовувати потік та види діяльності, які доступні для конфігурації.
Єдиною доступною подією запуску потоку є NewContact.
Система запускає цю подію, коли новий дзвінок досягає точки входу телефонії в контакт-центрі. Ви можете використовувати потоки, які запускаються подією newContact у Страте гії маршрутизації точки входу. Подія запуску потоку наразі вибрана за замовчуванням, і її неможливо редагувати. Додаткові події будуть викриті в майбутньому.
NewContact застосовується лише до нових потоків. Для потоків, створених до тижня 20
квітня, newPhoneContact залишається подією тригера потоку.
Активність «Почати потік» автоматично позначається назвою вибраної події запуску пото ку. Це дозволяє швидко побачити, який тип потоку будується.
Вихідні змінні
Кількість і тип вихідних змінних, пов'язаних з активністю «Початок потоку», залежать від
вибраної події запуску потоку. Ці змінні зберігають дані, які фіксуються в момент
запуску потоку. Наприклад, описані нижче вихідні змінні відображаються через подію
newContact.
Використовуйте ці змінні в подальших заходах для контролю послідовності потоку.
-
НовийКонтакт.ANIАвтоматична ідентифікація номера (ANI) - це функція телекомунікаційної мережі для автоматичного визначення вихідного номера телефону дзвінка. Ця змінна зберігає номер телефону абонента, який викликав подію
newContact. -
НовийКонтакт.DNISСлужба ідентифікації набору номера (DNIS) - це послуга, яка ідентифікує спочатку набраний номер телефону виклику. Ця змінна зберігає номер телефону, який набрав абонент , щоб викликати подію
newContact.Коли дзвінок передається на номер каталогу точки входу, контактний центр Webex виявляє ціль EPDN і обробляє передачу внутрішньо.
Передача до EPDN може бути ініційована з потоку, який використовує активність «Сліпий перека з», або з Agent Desktop моменту, коли агент передає або консультує до точки входу DN.
Після завершення переказу номер призначення, який використовується для переказу, подається потоку приймальної точки входу як значення Служби ідентифікації набору номера (DNIS) . Значення DNIS доступне у змінній потоку
newPhoneContact.dnis.Приймаючий потік може оцінити
newPhoneContact.dnis і використовувати його в логіці маршрутизації. Однак потоки повинні уникати використання єдиного формату DNIS, якщо конфігурація нумерації точки входу призначення не гарантує цей формат.Значення DNIS, представлене потоку прийому, залежить від того, як налаштована нумерація для точки входу призначення.
Таблиця 9. Поведінка DNIS для переданих викликів до EPDNS Конфігурація номера точки входу пункту призначення
DNIS представили приймальному потоку
Приклад
Лише номер E.164
DNIS представлений у форматі E.164. Якщо пункт призначення переказу набирається у національному форматі, контактний центр Webex конвертує його та представляє DNIS у форматі E.164.
Якщо пункт призначення набирається як 5550101234, приймальний потік бачить +15550101234.
Номер E.164 і розширення
DNIS завжди подається як номер E.164, незалежно від того, чи було переказ ініціатором набору номера E.164, національного номера чи додатка.
Якщо точка входу має +15550101234 і розширення 1234, приймальний потік бачить +15550101234.
Тільки розширення
DNIS представлено як розширення. Якщо для місцезнаходження налаштовано префікс місцезнаходження, DNIS має префікс місцезнаходження без роздільника.
Якщо розширення 1234, приймальний потік бачить 1234. Якщо префікс розташування дорів нює 555, приймальний потік бачить 5551234.
Для переказів консультацій поведінка DNIS узгоджується з поведінкою передачі. Однак під час консультації змінюється ідентифікатор телефонної лінії (CLID).
Якщо потік точки входу призначення оцінює
NewPhoneContact.dnis, переконайтеся, що логіка маршрутизації врахов ує формат DNIS, який представлений Контактним центром Webex для конфігурації нумерації точки входу . Це особливо важливо, якщо конфігура ція точки входу змінюється з нумерації лише за розширенням на нумерацію E.164 або якщо потік порівнює значення DNIS безпосередньо.Коли виклик передається на EPDN, переданий виклик залишається частиною існуючої взаємодії. Звіти та записи дзвінків продовжують використовувати один і той же ідентифікатор взаємодії.
-
НовийКонтакт. Ідентифікатор взаємодіїУнікальний ідентифікатор контактного центру Webex, який пов'язаний з кожною взаємодією, що викли кається подією
newContact.Ви можете відобразити ідентифікатор взаємодії на робочому столі. Докладніші відомості див. у розділі При клад: відображення ідентифікатора взаємодії на робочому столі у розділі Створення користувацьких змінних потоку.
-
НовийКонтакт.ПСТНРегіонРегіон PSTN, налаштований у відображенні точки входу (EP) — номер набору (DN) для регіональних служб голосових медіа. Ця змінна підтримується лише на голосовій платформі наступного покоління.
-
НовийКонтакт.FLOWМітка версіїМітка версії потоку, що генерується під час виконання потоку. Розробники Flow можуть створювати різні варіанти поведінки для різних версій потоку, таких як «Dev», «Test», «Live» та «Latest». Використовуючи змінну
newContact.flowVersionLabel, розробники можуть динамічно змінювати логіку потоку, отримуючи доступ до міток версій у потоці. -
НовийКонтакт.FlowIDУнікальний ідентифікатор поточного потоку, що виконується.
-
Неузгоджений.Вхідний точкаIDУнікальний ідентифікатор точки входу, яка запускає потік.
-
НовийКонтакт.оргидУнікальний ідентифікатор організації.
- Змінні зворотного виклику:
НовийКонтакт.Причина зворотнього зв'язкуПричина зворотного дзвінка, надана під час планування зворотного дзвінка. Ви можете зробити причину зворотного виклику доступною у вхідному спливаючому вікні, Agent Desktop призначивши її змінній для перегляду агента.
НовийКонтакт. Тип зворотного зв'язкуЗберігає значення як «заплановано» для запланованого зворотного виклику або «scheduled_personal» для особистого запланованого зворотного дзвінка.
НовийКонтакт.РозкладуІдентифікатор взаємодіїІдентифікатор взаємодії, з якого спочатку було запитано зворотний дзвінок.
Ці змінні матимуть значення лише для запланованого зворотного виклику та залишаться порожніми для інших типів викликів.
-
НовийКонтакт.заголовкиЗберігає дані заголовка протоколу ініціації сеансу (SIP) вхідного дзвінка у форматі JSON. Розробники Flow можуть витягувати та використовувати вхідні користувацькі заголовки SIP для прийняття рішень щодо маршрутизації та інтеграції контактного центру Webex із сторонніми IVR-системами. Коли клієнт зателефонує до контактного центру Webex, система аналізує дані потоку та витягує заголовок SIP.
передумови
- Витяг SIP заголовків доступний тільки для орендарів на платформі RTMS (Next Generation Voice Media).
- В даний час підтримується використання користувацьких X-заголовків для організацій, які використовують лок Webex Calling альний шлюз (LGW) як параметр телефонії для контактного центру Webex.
Приклад Розглянемо наступне запрошення SIP:
INVITE sip:12345@domain.com SIP/2.0 Via: SIP/2.0/UDP client.atlanta.example.com;branch=z9hG4bK74bf9 Max-Forwards: 70 From: "Alice" <sip:alice@atlanta.example.com>;tag=9fxced76sl To: <sip:12345@domain.com> Call-ID: 2xTb9vxSit55maQjcU@atlanta.example.com CSeq: 314159 INVITE Contact: <sip:alice@pc33.atlanta.example.com> Diversion: <sip:john.doe@example.com>;reason=unconditional;privacy=off;screen=no Content-Type: application/sdp Content-Length: 143 X-Customer-ID: 987654321 X-Call-Reason: Support X-Priority: HighУ цьому прикладі система витягує наступні деталі:
Ідентифікатор клієнта X: 987654321
Причина X-Call-: Підтримка
Пріоритет X: Високий
Система перетворює SIP заголовки в малі літери. Використовуйте активність Встановити змінну, щоб призначити один або кілька заголовків SIP змінним, визначеним у системі.
Наступні шаблони заголовків зарезервовані для внутрішнього використання і не повинні передаватися як власні заголовки. За замовчуванням усі заголовки, які відповідають цьому шаблону, будуть скинуті та не передаватимуться до контактного центру Webex.
Х-адреса
X-ADD-DIVERSION
Х-BNR-стан
X-BNR-оригінальний кодек
Х-BNR-обхід
Відомості про кореляцію X-Broadworks
Підтримка X-FS
Шляху X
X-RTMS-CID
X-RTMS-OID
X-RTMS-CONFID
X-RTMS-AGENT-LEGID
X-RTMS-ENTER-SOUND
X-RTMS-APP-PREFIX
X-RTMS без пошуку
X-VPOP-DOMAIN
Важливі міркування:
- Система обробляє ім'я абонента як Caller_id_name.
- Система може витягти до 20 заголовків із вхідного SIP-запрошення. Якщо кількість заголовків більше 20, то система витягує тільки перші 20 відсортованих за алфавітом заголовків.
- Існує обмеження в 1000 байт для всієї інформації заголовка.
Для додавання і аналізу SIP-заголовків до зовнішніх систем IVR використовуйте наступні дії:
Кінцевий потік
Кінцевий потік — це завершальна діяльність, яка позначає кінець шляху потоку. Ви можете використовувати будь-яку кількість дій «Завершення потоку» для побудови потоку, щоб гарантувати, що всі шляхи потоку закін чуються.
Не використовуйте активність Завершення потоку в потоці IVR. Використання End Flow з IVR може призвести до мертвого повітря, і дзвінок може не відключитися.
Ви можете надати кожній діяльності унікальну етикетку та опис.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
Корпус
Використовуйте активність «Випадок», якщо у певній точці прийняття рішень у вашому потоці дзвінків є кілька можливостей або результатів.
Наприклад, ви можете використовувати активність Case для визначення різних спливаючих екранів для різних команд агентів залежно від назви команди. Кожен випадок стає гілкою, з якої ви визначаєте відповідні шляхи. Потік протікає по шляху, який оцінюється як істинний для певного ек земпляра потоку. Кожна активність «Випадок» має типову функцію, яку система використовує для будь-якого невизначеного випадку. Якщо жоден із випадків не відповідає дійсності, значення Case за замовчуванням оцінюється як true, і по тік продовжується вздовж цієї гілки.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Налаштування корпусу» налаштуйте наступне:
Результати діяльності
|
Стан
Діяльність «Умова» являє собою рішення. Потік проходить шлях True або False залежно від того, чи виконується умова.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Вираз» налаштуйте наступне: Обгорніть кожен вираз наступним чином: {{Enter Expression}}. Приклад: {{httpRequest1.httpStatusCode == 200}} Якщо ви використовуєте вираз без дужок, система видає помилку потоку.
|
Перейти
Ланцюжування потоків дає вам можливість ланцюжкувати кілька потоків. Щоб досягти ланцюжка потоку, ви можете додати завершальну активність GoTo до полотна та вказати, чи повинен поточний потік перейти до точки входу чи іншого потоку. Докладніші відомості див. у статті Зв'язування декількох потоків (за допомогою GoTo).
Використовуйте вузол GoTo для переміщення контактів у Контактному центрі Webex, наприклад, між точками входу або потоками. Використовуйте відображення змінних потоків для безперебійної передачі даних разом із контактом.
Якщо бібліотека активності не відображає активність GoTo, зверніться до служби підтримки Cisco, щоб увімкнути відповід ний прапор функції.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | |||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| |||||||||
| 3 |
У розділі «Параметри призначення потоку» ви можете змінити досвід абонента на основі часу (якщо дзвінок передається точці входу) або повторно використовувати один потік у кількох сценаріях (якщо передача виклику потоку). На основі параметра GoTo змінні потоку передаються з поточного потоку наступним чином:
Налаштуйте наступне:
| |||||||||
| 4 |
Якщо ви виберете параметр Перейти до потоку, відобразиться розділ «Зображення змінних потоку». Змінні потоку та глобальні змінні з однаковою назвою та однаковим типом даних між потоками автоматично відобража ються для вхідних викликів. Для вихідних викликів автоматично відображаються лише глобальні змінні; автоматичне відображення змінних потоку не підтримується. Ця функція допомагає редагувати, видаляти або додавати додаткові відображення змінних між поточним потоком і потоком призначення. Не можна зіставити змінні для потоків у дії GoTo під час використання змінних потоків. Змін ні можна зіставити лише на цілі статичного потоку. Зверніться до таблиці нижче, щоб дізнатися про поведінку відображення змінних із змінними потоками. Коли ви зіставляєте змінну JSON з основного потоку до цільового потоку в активності GoTo, зберігайте вихід JSON в іншій змінній, як-от рядок або будь-який інший тип змінної, і зіставте це до того ж типу змінної в цільовому потоці. Налаштуйте наступне:
Щоб додати, редагувати або видаляти відображення змінних:
Змінні деталі Розді л «Деталі поточної змін ної потоку» відображає всі потокові та глобальні змінні потоку в поточному потоці. Розді л «Деталі змінної потоку призначення» відображає всі пото кові та глобальні змінні потоку в цільовому потоці. Ви можете натиснути на тег, щоб отримати інформацію про змінну. Коли ви вибираєте змінну для відображення, змінна стає зеленою, що допоможе вам побачити те, що вже було зіставлено. Щоб забезпечити безперебійну доступність інформації та взаємодію протягом усього життєвого циклу виклику, відображення змінних має вирішальне значення під час виконання потоку. Він передбачає стратегічне вирівнювання глобальних змінних як з локальними, так і змінними потоку, що видимось агентом, адаптованих як для статичних, так і для динамічних типів потоків: Змінне відображення важливе під час ланцюга потоку. У таблиці нижче пояснюються основні відмінності між використанням статичних і динамічних параметрів GoTo.
Коди помилок активності GoTo
|
Зачекайте
Активність «Очікувати» дає змогу призупинити виконання потоку протягом певної тривалості. Коли ви налаштовуєте цю діяльність з періодом очікування, виконання потоку призупиняється протягом тривалості, зазначеної в дії Очікування на шляху виконання.
Ми не рекомендуємо використовувати активність «Очікування», коли активний сеанс IVR, оскільки це може призвести до тайм-ауту сеансу IVR. У таких випадках контакт буде відчувати мертве повітря, що призведе до збоїв дзвінків. Ми настійно рекомендуємо дизайнерам потоків використовувати активність «Очі кувати» у події callbackFailed та вказати період очікування.
Активність «Очікування» носить загальний характер. Коли ви розробляєте потік, ви можете розмістити цю діяльність після будь-якої діяльності відповідно до ваших вимог. Наприклад, під час повторного виклику ця дія призупиняє виконання потоку та повторно спробує зворотний виклик.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Пара метри очікування налаштуйте наступне:
Вихідні змінні У цій діяльності немає вихідної змінної. |
Відсоток розподілу
Активність «Відсоток розподілу» дає змогу розподіляти трафік викликів по різних шляхах потоку. Ви можете використовувати цю діяльність як механізм розгалуження потоку через кілька шляхів потоку та створити кілька шляхів виходу для розподілу контактів на різні черги, сайти та зовнішні сервери.
Система використовує алгоритм зваженого раунду (WRR) для розподілу трафіку, що може створити дисбаланс. Алгоритм скидається щоразу, коли ви публікуєте потік. Ми рекомендуємо вам перевірити виконання потоку перед розгортанням змін у виробництві.
Візьмемо приклад відсоткового розподілу відповідно 50%, 30% та 20%, щоб зрозуміти розподіл 10 дзвінків за WRR. Зрештою, система розподілить виклики рівномірно, такі як 5 у шляху виходу 1, 3 у шляху виходу 2, 2 у шляху виходу 3. Однак це відбувається динамічно у відрегульованому порядку з вагами 5:3: 2. Один з можливих результатів розподілу полягає в наступному: приймаючи 10 послідовних викликів, таких як Path1, Path2, Path1, Path2, Path3, Path1, Path2, Path3. Важливо зазначити, що це один з можливих розподілів і що розподіли контактів регулюються з різним розподілом навантаження.
Активність розподілу відсотків тепер дозволяє відсоткові значення в діапазоні від 0 до 100. Адміністратори можуть використовувати налаштування 0% для створення випадків використання комутатора. Це дозволяє вимкнути трафік за замовчуванням. Однак ви можете активувати ці з'єднання пізніше, щоб розподілити розподіли більше 0%.
Аналогічно, у різноманітному географічному середовищі можна налаштувати активність розподілу відсотків для надсилання 10% контактів до Бостона, 5% до Чикаго та розподілу решти 85% в інший набір місць.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Обробка помилок.
Перш ніж почати
| 1 |
У проектувальнику пото ків перетягніть активність розподілу відсотка з бібліотеки діяльності на головне полотно. |
| 2 |
Натисніть активність Розподі л відсотків, щоб налаштувати параметри активності. |
| 3 |
У загальних налаштуваннях:
|
| 4 |
У розділі Відсоток розподі лу створіть необхідні шляхи розподілу. Спочатку система встановлює шлях розподілу за замовчуванням на 100%. Ви можете редагувати відсоткове значення та опис, а також додавати нові шляхи.
Активність розподілу у відсотках має такі вихідні змінні:
|
Підтримка робочих процесів у вихідній точці входу
Під час створення робочих процесів для вихідних голосових контактів підтримуються такі дії та події:
-
Запит HTTP
-
Стан
-
Розбір
-
Встановити змінну
-
Графік роботи
-
Кінцевий потік
-
Екран Поп
-
Подія PreDial
Підтримуються всі обробники подій, якщо це можливо. Обробники подій, такі як подія PreDial, Пропонований агент тощо, будуть заповнені на основі дій, які ви додаєте в основний потік. Глобальні змінні та локальні змінні підтримуються як частина потоку.
Під час створення робочих процесів для вихідних голосових контактів не підтримуються такі дії:
-
Контакт в черзі
-
Черга до агента
-
Зворотний дзвінок
-
Пошук черги
-
Розширена інформація про чергу
-
Сліпий трансфер
-
Ескалація групи розподілу дзвінків
-
Повідомлення IVR
- Меню
- опитування
Виходячи з вищезазначених заходів, система буде витончено підтримувати шляхи помилок та успіху без проблем.
- Коли ви проектуєте потік для вихідної точки входу, не включайте активність «Відключити контакт» в кінці потоку. Якщо ви використовуєте активність «Відключити контакт» у потоці, це призведе до того, що потік завершить виклик і запропонує завершити виклик, тоді як вихідний дзвінок фактично активний та підключений.
Діяльність в комунальних послугах
- Запит BRE
- Графік роботи
- Критографічний хеш
- Створити OTP
- Запит HTTP
- Розбір
- Встановити змінну
- Перевірка OTP
Запит BRE
Використовуйте активність запиту BRE, щоб отримати дані з механізму бізнес-правил вашої організації (BRE) для використання в потоці. Діяльність запиту BRE використовує стандартні протоколи HTTP для отримання даних з BRE.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У Параме трах запиту ви можете передати параметри, які надаються у виклику API, до BRE. У стовпцях Ключове значення можна ввести ключ запиту та пов'яз ане значення для надсилання разом із запитом. Ви також можете використовувати синтаксис подвійних фігурних дужок для передачі значень змінних. Діяльність BRE має один попередньо визначений параметр запиту: контекст. Цей параметр запиту передається під час виклику API до BRE. TenantID автоматично вводиться як параметр і не потребує налаштування.
Щоб додати параметр запиту, натисніть кнопку Додати новий. Це додає рядок, де ви можете ввести пари ключових значень. Ви можете додати стільки параметрів запиту, скільки потрібно, як частину запиту BRE. |
| 4 |
У розділі Параметри аналізу ви можете розібрати відповідь із запиту BRE на різні змінні:
Вихідні змінні Запит BRE повертає дві вихідні змінні:
Формати типів вмісту Наступні приклади описують зразки вхідних форматів типу вмісту та відповідь JSON.
|
Графік роботи
Діяльність «Робочий час» дає змогу використовувати робочий та неробочий час, наприклад, святкові дні та перевизначення у вашій організації, які визначені в Центрі керування. Ви можете додати активність «Робочий час» до потоку та призначити цей потік точці входу. Використовуючи цю діяльність, ви можете споживати робочий час, святкові дні та перевизначення, щоб об'єднати кілька стратегій маршрутизації для всіх їх графіків в один потік.
Використовуйте активність Робочий час, щоб запрограмувати графік роботи в потоці. Ця діяльність визначає, чи активний певний графік у будь-який момент часу, і відповідно спрямовує виконання потоку.
Адміністратори можуть керувати об'єктами робочого часу з Центру керування. Докладніші відомості див. у розділі Налаштування робочого часу.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникнути під час виконання потоку. Докладніші відомості див. у розділі Налаштування обробки помилок.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Деталі розкладу ви можете вибрати робочий час зі спадного списку, щоб визначити, коли виконуються різні шляхи потоку. Графік вказує на зміну, яка визначена в об'єкті робочого часу обраного робочого часу. Потік виконується переважно на основі часових рамок, визначених у зміні обраної робочої години. Інші організації робочого часу, такі як списки свят та перевизначення, мають перевагу над робочим часом, якщо терміни збігаються з по точним часом зміни.
Якщо будь-який з впорядкованих вхідних даних списку порожній, Flow Designer видає помилку перевірки потоку. Перед публікацією потоку потрібно усунути ці помилки. Вузли робочого часу Ви можете налаштувати наступні вузли в активності Робочий час:
Вихідні змінні Діяльність робочого часу використовує наступні вихідні змінні.
|
Криптографічний хеш
Криптографічний хеш дозволяє генерувати односторонній хеш звичайного рядка за допомогою одного з підтримуван их алгоритмів. Можна застосувати сіль в якості додаткової безпеки.
| 1 |
Перетягніть активність криптографічного хешу на полотно потоку. | ||||||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| ||||||||||||||||||
| 3 |
У розділі «Кон фігурація хе шу» налаштуйте наступне:
|
Що робити далі
Стандартною вихідною змінною для вузла криптографічного хешу є CryptographicHash.hashoutput, яка захоплює хеш.
Створити OTP
Активність Generate OTP генерує одноразовий пароль (OTP) для сценаріїв автентифікації користувачів, таких як двофакторна автентифікація, багатофакторна автентифікація. Ви можете використовувати OTP у кількох сценаріях, таких як підтвердження особи користувача, перевірка дійсності облі кових записів для бізнесу, захист інформації та багато іншого.
Дії Generate OTP та Verify OTP часто використовуються разом для налаштування потоків автентифікації користувачів, таких як дво факторна аутентифікація.
| 1 |
Перетягніть активність «Створити OTP» на полотно потоку. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У логіці генерації OTP налашту йте потрібний формат одноразового пароля і довжину. |
Що робити далі
Запит HTTP
Діяльність запиту HTTP отримує інформацію із зовнішнього джерела даних, такого як CRM, за допомогою стандартних протоколів HTTP.
Базові атрибути Auth та OAuth 2.0 підтримуються для аутентифікованих кінцевих точок.
У налаштуваннях парсингу параме тр Вираз кон туру потрібен, коли ви налаштовуєте оброблений рядок змінної. Якщо залишити це поле порожнім, перевірка не вдасться, і ви не зможете опублікувати потік.
Пов'язані шаблони потоків
Наступні шаблони використовують активність запиту HTTP:
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Н алаштування запиту HTTP налаштуйте наступне:
|
| 4 |
У розділі Параметри аналізу ви можете розібрати відповідь, згенеровану із запиту HTTP, на різні змінні. Ця конфігурація є необов'яз ковою, оскільки не всі сценарії запиту HTTP вимагають розбору.
Вихідні змінні Запит HTTP повертає наступні вихідні змінні:
Формати типів вмісту Наступні приклади описують зразки вхідних форматів типу вмісту та відповідь JSON.
Налаштування очікування активності У певних випадках, якщо відповідь HTTP зазнає помітної затримки, абонент відчуває період мовчання. Щоб пом'якшити цей сценарій, можливо завантажити аудіофайл. Цей файл буде відтворюватися абоненту під час пошуку відповіді HTTP . Крім того, можна налаштувати тривалість затримки до відтворення цього аудіо.
Найкраще тримати налаштування затримки вище 2 секунд і спробувати оптимізувати час відповіді на запит HTTP. Це гарантує, що аудіо не відтворюється без потреби, забезпечуючи мінімальну затримку мертвого повітря для абонента. |
Розбір
Використовуйте активність Parse для вилучення інформації з об'єкта даних. Діяльність Parse приймає вхідний рядок (JSON, TOML, XML та YAML) та перетворює його у структуру JSON на основі зазначених даних. Потім ви можете призначити структуру JSON змінній за допомогою виразу шляху JSON.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Налаштування обробки помилок.
Перш ніж почати
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Пара метри аналізу налаш туйте наступне:
Формати типів вмісту Наступні приклади описують зразки вхідних форматів типу вмісту та відповідь JSON.
|
Встановити змінну
Використовуйте активність Встановити змінну для встановлення значень змінних. Ви можете змінювати значення змінних на основі вашої вимоги або відповідно до потоку.
Ви можете налаштувати кілька змінних в межах однієї активності Налаштувати змінну. Це виклю чає необхідність налаштування кількох окремих дій Set Variable на полотні, що дозволяє розробникам потоку швидше створювати та змінювати потоки.
Вкажіть тип змінної, яку ви хочете вибрати. Докладніші відомості див. у розділі Користувальницькі змінні та Поперед ньо визначені змінні.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Налаштування обробки помилок. Якщо не налаштувати шлях обробки помилок, глобальний обробник помилок обробляє помилку виконання потоку.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Пара метри змін них налаштуйте наступне:
|
Перевірка OTP
Активність «Перевірити OTP» дозволяє перевіряти наданий користувачем OTP за допомогою посилання на транзакцію, отриманого під час генерації OTP.
| 1 |
Перетягніть активність Перевірити OTP на полотно потоку. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Відо мості про OTP» налаштуйте наступне: |
| 4 |
У Додаткових налаштуван нях налаштуйте наступне:
|
| 5 |
У Додаткові параметри введіть пари ключ-значення, які були задані у вузлі згенерованого OTP у вигляді Ключ і Значення. Повторіть цей крок, щоб додати кілька параметрів. |
Діяльність в голосі
- Сліпий трансфер
- Мостова передача
- Аналіз прогресу дзвінків
- Зворотний дзвінок
- Зберіть цифри
- Меню
- Відтворити повідомлення
- Відтворити музику
- Запис
- Контроль запису
- Заплануйте зворотний дзвінок
- Надіслати цифри
- Встановити оголошення
- Встановити ідентифікатор абонента
- Встановіть оголошення про шепіт
- Почніть медіапотік
- Завантажити аудіо
Сліпий трансфер
Активність «Сліпий переказ» застосовується, коли виклик повинен бути переданий до зовнішнього або стороннього DN на основі встановлених критеріїв потоку. Передача також може бути ініційована на зовнішній міст. Налаштований набір критеріїв запускає активність.
Використовуйте вузол Blind Transfer для передачі дзвінків на зовнішні номери набору або номери каталогів точок входу (EPDNS). Ви не можете перенести змінні з цією передачею. Щоб переміщ ати контакти між точками входу або потоками та передавати контактні дані з контактом, використовуйте GoTo з відображенням змінних.
Під час передачі сліпого, попередні обмеження навичок будуть збережені, коли виклик передається до черги на основі навичок. Це пов'язано з тим, що обмеження навичок обчислюються під час виконання потоку. Однак, оскільки потік не виконується у разі сліпої передачі, попередні обмеження навичок зберігаються.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
Під час проектування потоку взаємодія «Консультація» не може включати активність «Сліпий переказ». Ви не можете додати активність сліпого перенесення в потоки подій у контролі потоків потоків.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Передача номер а набору налаштуйте номер призначення дзвінка, ввівши його вручну або вибравши змінну.
|
| 4 |
У розділі Додати заголовок можна налаштувати і передавати параметри SIP-за головків зовнішнім системам через повідомлення SIP INVITE. У вихідному повідомленні SIP INVITE можна налаштувати до 20 заголовків. В даний час підтримується використання користувацьких X-заголовків для організацій, які використовують лок Webex Calling альний шлюз (LGW) як параметр телефонії для контактного центру Webex.
Слід уникати включення наступної конфіденційної інформації PII у заголовки SIP .
Наступні шаблони заголовків зарезервовані для внутрішнього використання і не повинні передаватися як власні заголовки. За замовчуванням усі заголовки, які відповідають цьому шаблону, будуть скинуті та не передані контактному центру Webex.
|
| 5 |
У розділі Коди помилок виходу описуються коди відмов на виході для активності Blind Transfer,
|
Мостова передача
Активність мостового переказу дозволяє тимчасово передавати дзвінок з потоком до зовніш нього пункту призначення, зберігаючи при цьому контроль над дзвінком. Зовнішнім пунктом призначення може бути зовнішній міст або послуга інтерактивної голосової відповіді (IVR).
Коли стороння сторона завершує дзвінок, потік дзвінків продовжується та відновлюється за потреби, наприклад, черга дзвінка до агента.
Активність мостового переказу розширюється для зняття черги контакту під час надсилання контакту до сторонньої інтерактивної голосової відповіді (IVR) або автоматичного розподілу дзвінків (ACD). Якщо контакт не обробляється в сторонній системі, його можна повернути до початкової черги.
Наприклад, припустимо, що контактний центр має ресурси агента контактного центру Webex та ресурси агента у зовніш ньому телефонному центрі/АТС. Клієнт хоче поставити дзвінок у чергу до черги агентів контактного центру Webex протягом короткого періоду (скажімо, 60 секунд). Якщо агент не доступний протягом цього періоду, дзвінок може бути переданий (з неявним виведенням черги) до зовнішнього колл-центру для обробки, щоб покращити час відгуку замовнику.
Перш ніж почати
-
Ви не можете додати активність «Мостова передача» до активності «Контакти черги».
-
Не вводите активність мостового переказу пізніше в потоці для контактів, які припарковані, перебувають у черзі або призначені агенту. Це може призвести до непідтримуваної помилки потоку.
-
Не можна використовувати активність мостового переказу у потоках вихідних дзвінків.
-
Ви не можете додати активність мостового перенесення в потоки подій у контролі потоків потоку.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | ||||||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| ||||||||||||||||||
| 3 |
У розділі Передача номер а набору налаштуйте номер призначення дзвінка, ввівши його вручну або вибравши змінну.
| ||||||||||||||||||
| 4 |
У розділі Пара метри тайм-ау ту передачі ви можете налаштувати поведінку активності мостового переказу, коли на переданий виклик не буде відповідати протягом визначеного часу.
| ||||||||||||||||||
| 5 |
У розділі «Параметри вихідних циф р» ви можете вивести цифри DTMF до місця призначення під час мостової передачі. Використовуйте це для надсилання інформації або навігації меню на сторонньому IVR. Ви можете вводити цифри вручну або вибрати динамічні цифри за допомогою змінної.
Максимальна довжина цифр DTMF становить 32 символи. Підтримувані символи: 0-9, A-D, зірочка (*), хеш (#) та кома (,). Символ кома (,) означає одну секунду затримки. | ||||||||||||||||||
| 6 |
У розділі Додати заголовок можна налаштувати і передавати параметри SIP-за головків зовнішнім системам через повідомлення SIP INVITE. У вихідному повідомленні SIP INVITE можна налаштувати до 20 заголовків.
В даний час підтримується використання користувацьких X-заголовків для організацій, які використовують лок Webex Calling альний шлюз (LGW) як параметр телефонії для контактного центру Webex. Слід уникати включення наступної конфіденційної інформації PII у заголовки SIP .
Наступні шаблони заголовків зарезервовані для внутрішнього використання і не повинні передаватися як власні заголовки. За замовчуванням усі заголовки, які відповідають цьому шаблону, будуть скинуті та не передані контактному центру Webex.
| ||||||||||||||||||
| 7 |
У розділі Вихідна змін на ви можете захо пити інформацію про результат передачі.
|
Аналіз прогресу дзвінків
Використовуйте активність Аналіз прогресу виклику, щоб встановити параметри CPA для виконання виявлення голосової пошти /автовідповідача (AMD) для зворотного виклику.
Ви можете розмістити діяльність Аналіз прогресу дзвінків у наступних областях:
-
У головному потоці, в будь-який момент після дії зворотного дзвінка.
-
У потоці подій лише у обробнику подій callbackFailed.
-
У основному потоці, в будь-який момент для запланованого зворотного дзвінка або особистого запланованого зворотного дзві нка.
При спробі зворотного дзвінка, якщо дзвінок потрапляє на AMD/голосову пошту, система позначає дзвінок як невдалий. Результат виявлення AMD фіксується у вихідній змінній reason обробника подій callbackFailed. Якщо значення CallbackFailed.Reason дорівнює AMD, воно вказує на те, що AMD/Voicemail було виявлено для клієнта. На основі цієї вихідної змінної ви можете налаштувати повторні спроби виклику.
Ця діяльність доступна, лише якщо для підприємства увімкнено бажану чергу та функції зворотного виклику.
Якщо ви налаштували опитування клієнтів після дзвінка у своєму потоці, воно не буде розпочато, якщо на дзвінок відпові сть AMD або голосова пошта, що запобігає непотрібним опитуванням.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Для отримання додаткової інформації див. Події.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Додаткові параметри носія налаштуйте наступні параметри CPA:
Вихідні змінні
|
Зворотний дзвінок
Активність зворотного виклику доступна лише в тому випадку, якщо вибрана черга та функція зворотного виклику уві мкнено для підприємства. За замовчуванням активність зворотного виклику створює завдання Courtesy Callback у тій самій черзі, в якій спочатку було здійснено виклик. За бажанням можна налаш тувати іншу чергу. Якщо ви використовуєте ту саму чергу, завдання зберігає свою позицію в черзі, поки не буде доступний наступний агент.
Під час проектування потоку взаємодія «Консультація» не може включати активність зворотного дзвінка ввічливості.
Якщо бажана нова черга, розмістіть завдання внизу бажаної черги. Коли агент приймає завдання, ініціюється зворотний дзвінок. Якщо абонент не відповідає, зворотний дзвінок повторно не спробується.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Потоки подій.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
У розділі Пара метри зворотного дзві нка налаштуйте наступне:
Розді л Налаштування зворотного дзвінка визначає номер зворотного дзвінка та чергу, в яку повинен бути розміщений абонент для запиту зворотного дзвінка. Система резервує місце абонента в черзі, поки не буде доступний наступний агент. Щоб припинити гілку потоку, яка використовує активність зворотного виклику, потрібно використовувати активність «Відключити контак т». В іншому випадку дзвінок не закінчується, коли буде розміщено запит на зворотний дзвінок. Адміністратори потоку повинні перевірити функцію в невиробничому середовищі, щоб переконатися, що ANI, налаштований як частина змінної ANI, правильний чи ні. Якщо наданий ANI невірний, то зворотний дзвінок перемикається на систему ANI за замовчуванням. Це сценарії, коли налаштована ANI налаштовується та перевіряється для управління орендарем та контролю потоків. На основі стека, який ви використовуєте, ви можете побачити перевірки, які застосовуються лише до цього стека.
Вихідні змінні:
Коди помилок Нижче наведено коди помилок та описи для активності зворотного дзвінка:
|
Зберіть цифри
Активність «Збір цифр» спонукає абонента ввести двотонний багаточастотний вхід (DTMF), наприклад номер облікового запису. Подібно до дій «Відтворити повідомлення» та «Меню», активність «Збір цифр» може використовувати аудіофайли, повідомлення з текстового перекладу мови або їх комбінацію.
Ця діяльність приймає вхідні цифри DTMF від 0 до 9 та алфавіти A, B, C та D. Аб онент може ввести # або * як символ завершення, щоб позначити кінець введення DTMF.
Абонент не може використовувати символи припинення для будь-яких інших сценаріїв у рамках діяльності Collect Digit, наприклад підтвердження суми або ідентифікатора клієнта.
За замовчуванням медіаплатформа наступного покоління підтримує лише DTMF типу RFC2833 як для вхідних, так і для вихідних дзві нків.
Медіаплатформа наступного покоління підтримує внутрішньодіапазонний DTMF.
Ця функція доступна, лише якщо ввімкнено відповідний прапор функції.
Ви також можете почути внутрішньодіапазонні звуки DTMF під час запису та під час конференції з іншими сторонами.
Ви можете налаштувати ці шляхи обробки помилок для обробки помилок виконання потоку:
-
Час очікування входу — вка зує шлях виводу помилки, який проходить потік після закінчення часу очікування входу. Налаштування цього шляху гарантує, що абонент не буде простоювати занадто довго. Змініть тривалість тайм-ауту запису в розділі Додаткові параметри панелі Властивості. Подумайте про відтворення повідомлення, щоб уточнити, що очікується від абонента, а потім поверніться до початку діяльності.
-
Невідповідний запис — вказує шлях виводу помилки, який проходить потік, якщо абон ент вводить вхід DTMF, який не налаштований у розділі «Зв'язки користувальницького меню». Налаштування цього шляху гарантує, що абоненту дозволено перезапустити діяльність та спробувати знову. Подумайте про відтворення повідомлення, щоб уточнити, що очікується від абонента, а потім поверніться до початку діяльності.
-
Невизначена помилка. До кладніші відомості див. у розділі Н алаштування обробки помилок.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Під казка» налаштуйте наступні настройки:
|
Меню
Активність меню дозволяє створити інтерфейс Cisco Unified IP Interactive Voice Response (IVR) у вашому потоці. Активність відтворює підказку, яка дозволяє абоненту ввести цифру DTMF . Виходячи з цифри, яку вводить абонент, потік може пройти інший шлях.
Меню може мати 1—10 гілок, представлених цифрами 0—9.
Ви можете використовувати дію меню з увімкненим перетворенням тексту в мову або без нього. Параметри конфігурації змінюються відповідно.
Ви можете налаштувати ці шляхи обробки помилок для обробки помилок виконання потоку:
-
Час очікування без входу — вка зує шлях виводу помилки, який проходить потік після закінчення часу очікування входу. Налаштування цього шляху гарантує, що абонент не буде простоювати занадто довго. Змініть тривалість тайм-ауту без введення в розділі Додаткові параметри панелі Властивості. Подумайте про відтворення повідомлення, щоб уточнити очікування абонента, а потім поверніться до початку діяльності.
-
Невідповідний запис — вказує шлях виводу помилки, який проходить потік після того, як аб онент вводить вхід DTMF, який не налаштований у розділі «Зв'язки користувальницького меню». Налаштування цього шляху гарантує, що абонент може перезапустити діяльність та спробувати ще раз. Подумайте про відтворення повідомлення, щоб уточнити очікування абонента, а потім поверніться до початку діяльності.
Щоб повернути виклик до початку діяльності протягом певної кількості разів, виконайте такі дії:
-
Додайте активність Встановити змінну після дії Меню.
-
У заході меню підключіть вузли тай м-ауту без введення та Невідповідний запис до активності Встановити змінну.
-
Налаштуйте активність «Встановити змінну» наступним чином:
-
У полі Змін на виберіть Час очікування.
-
Встановіть значення змінної на {{Timeout +1}}.
-
-
Додайте активність «Умова» після дії «Встановити змінну».
-
У дії «Умова» введіть такий вираз:
{{Timeout >= n}}, де 'n' — кількість разів, коли ви хочете повернути виклик назад у меню, перш ніж дзвінок відключиться.
Наприклад, якщо {{Timeout >= 3}}, конфігурація повертає виклик назад до меню тричі до відключення виклику.
-
Додайте активність «Відтворити повідомлення», а потім активність «Відключити контакт», щоб відтво рити запис і відключити дзвінок, якщо абонент не вибрав налаштовані параметри або тайм-аут настає через n разів.
-
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Під казка» налаштуйте наступні настройки:
|
Відтворити повідомлення
Активність Відтворити повідомлення відтворює безперебійне повідомлення абоненту. Ви можете використовувати дію «Від творити повідомлення» з увімкненою функцією «Перетворення тексту в мовлення» або без неї. Параметри конфігурації змінюються відповідно.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Налаштування обробки помилок.
Активність відтворення повідомлення є безперебійною для входів DTMF.
Активність «Відтворити повідомлення» може перериватися через готовність агента відповісти на дзвінок, якщо включена після дії «Контакт черги» до потоку дзвінків.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Підказка» налаштуйте наступні настройки:
Не включайте до потоку викликів лише активність Відтворити повідомлення у циклі після дії «Контакт у чер зі». Ви можете використовувати комбінацію активності «Відтворити музи ку» та активності «Відтворити повідомлення в циклі», щоб створити дійсний потік дзвінків. Якщо ви включаєте в потік викликів активність «Відтво рити повідомлення» до дії запиту HTTP, запит HTTP виконується лише після повного відтворення аудіо. |
Відтворити музику
Активність «Відтворити музику» відтворює музику, коли надходить дзвінок або знаходиться в черзі. Ви можете вибрати аудіофайл для відтворення, коли ви призупиняєте абонента.
Ви можете налаштувати шлях обробки помилок (Undefined Error) для обробки системних помилок, які можуть виникати під час виконання потоку. Докладніші відомості див. у розділі Налаштування обробки помилок.
Перш ніж почати
Якщо ви включаєте в потік викликів активність «Відтворити музику» до дії запиту HTTP, запит HTTP виконується лише після повного відтворення аудіо.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі «Н алаштування музи ки» налаштуйте наступні настройки:
Якщо ви включаєте в потік викликів активність «Відтворити музику» до дії запиту HTTP, запит HTTP виконується лише після повного відтворення аудіо. |
Запис
Активність Запис записує введення мови або висловлювання абонентів, на які можна посилатися в одному потоці викликів. Ця діяльність доступна лише для клієнтів, які використовують медіаплатформу Next Generation. Система зберігає записані аудіофайли тільки під час дзвінка, після чого ці файли автоматично видаляються з системи. В даний час записані аудіофайли знаходяться в незашифрованому форматі. Ми не рекомендуємо записувати конфіденційну інформацію за допомогою цієї функції.
Не використовуйте Запис активності під час звернення до потоку номера набору точки входу, оскільки ця конфігурація не підтримується.
| 1 |
Увійдіть до центру керування, виберіть «Слу жби» > «Кон тактний центр» > «Пото ки». | ||||||||||||||||||||||||
| 2 |
Клацніть Керувати пото ками, а потім натисніть кнопку С творити потоки. | ||||||||||||||||||||||||
| 3 |
Натисніть кнопку Почати свіжо. З'яви ться вікно «Конструктор пото ків». | ||||||||||||||||||||||||
| 4 |
У полі Назва потоку введіть унікальне ім'я. | ||||||||||||||||||||||||
| 5 |
Перетягніть запис активності з Бібліотеки діяльності на основне полотно потоку. | ||||||||||||||||||||||||
| 6 |
У загальних налашт уваннях виконайте наступні дії:
| ||||||||||||||||||||||||
| 7 |
У налаштуван нях запису налаштуйте наступні поля:
| ||||||||||||||||||||||||
| 8 |
У розділі Ви хідні змінні перегляньте такі змінні:
Вихідну змінну Record_AudioFileData можна використовувати в
таких діях, як «Відтворити повідомлення», «Мен ю» і «З бір цифр» у потоці викликів.
Цю вихідну змінну можна конфігурувати як змінну звуку в налаштуваннях
запиту дій IVR для відтворення записаного звуку абонентам
. Значення змінної може бути у вигляді
виразу каблука:
Ви можете використовувати вихідну змін ну Record_AudioFileData у дії запиту HTTP для завантаження записаного аудіо на зовнішній сторонній сервер або API. Це можна зробити, вибравши Тип в місту як файл і вихід ну змінну Запис активності у спадному меню Вміст у тексті запиту. У наступній таблиці наведено коди помилок та описи для діяльності Запис:
|
Контроль запису
Flow Designer надає функцію контролю запису з метою отримання згоди на запис від користувача або абонента. Запис згоди є однією з властивостей конфігурації, яка доступна в рамках цієї діяльності. Використовуйте активність меню, щоб отримати згоду користувача в булеву змінну потоку. Під час взаємодії, якщо ви хочете отримати значення згоди для створення звіту, використовуйте булеву змінну як вхідну інформацію до значення властивості згоди діяльності «Керування записом». Потім ви можете позначити змінну, яка використовується для отримання згоди абонента, як підлягає повідомленню.
Розробник потоку може визначити, чи потрібно записати згоду на запис дзвінка чи ні, для цілей звітування. Коли клієнт хоче отримати згоду на запис, використовуйте глобальні змінні для створення звіту про згоду. Якщо клієнт не хоче отримувати згоду на запис, використовуйте локальні змінні. Це забезпечує кращу гнучкість для орендарів та клієнтів для управління використанням змінних.
Ви можете налаштувати Керування записом, виконавши такі дії:
-
У конструкторі потоків перетягніть активність «Керування записом» з бібліотеки дій на полотно.
-
Натисніть кнопку Керування записом, щоб налаштувати параметри активності.
-
У Загальних налашт уваннях введіть назву діяльності в міт ці діяльності.
-
(Необов'язково) У полі Опис діяльності введіть опис діяльності.
-
У розділі Параметри керування записом виберіть змінну потоку зі спадного списку для Уві мкнути запис.
Активність меню для IVR (інтерактивна голосова відповідь) та активність керування записом при спільному використанні в потоці дозволяє отримати згоду на запис. Пріоритет надається налаштуванню згоди користувача в потоці порівняно з рівнем орендаря або рівнем черги або налаштуваннями конфігурації рівня розкладу запису.
Управління записом можна керувати в наступних сценаріях:
-
Якщо для конфігурації згоди користувача встановлено значення Так у потоці, виклик записується незалежно від конфігурації запису, встановленої на рівні орендаря, черги чи розкладу запису.
-
Якщо користувач не дає згоди, а конфігурація встановлена на Ні в потоці, то виклик не записується, незалежно від конфігурації запису, встановленої на орендарі або рівні черги або розкладу запису.
-
Якщо згода користувача не налаштована в потоці, але для конфігурації встановлено значення Так на будь-якому з інших рівнів, наприклад орендаря, черги або графіка запису, тоді дзвінок записується.
-
Якщо згода користувача не налаштована, а конфігурація встановлена на Ні на всіх рівнях, таких як орендар, черга та графік запису, дзвінок не записується.
Крім того, інші конфігурації запису, такі як «Продовжити при перенесенні», «Призупинити відновлення» та «Призупинити тривалість» тощо, все ще застосовуються на основі існуючої ієрархії, наприклад рівня орендаря, черги чи розкладу запису.
Вихідні змінні
Ця діяльність не має вихідних змінних.
Заплануйте зворотні дзвінки IVR
Функція зворотного дзвінка за розкладом дозволяє клієнтам планувати зворотний дзвінок за допомогою IVR. Клієн ти можуть запитувати зворотні дзвінки самостійно, не розмовляючи з агентом, що призводить до більш ефективної роботи контакт-центру. Для підтримки можливостей запланованого зворотного дзвінка клієнтам модуль Flow Designer надає активність «Розклад зворотного дзвінка» у потоці.
Заплануйте зворотний дзвінок
Використовуйте активність «Запланувати зворотний дзвінок», щоб дозволити абонентам легко планувати зворотні дзвінки через систему IVR . Ви можете використовувати певні підказки DTMF, щоб отримати деталі планування від абонента та пере дати цю інформацію як вхідну інформацію для активності «Розклад зворотного виклику».
Наведені нижче розділи дозволяють налаштувати активність «Розклад зворотного виклику»:
- Загальні налаштування
- Планування налаштувань зворотного дзвінка
- Вихідні змінні активності
Перш ніж почати
Переконайтеся, що ви налаштували точку входу зворотного виклику в Контрольному центрі. Докладніші відо мості див. у розділі Налаштування точки входу зворо тного дзвінка.
| 1 |
У конструкторі потоків перетягніть активність «Розклад зворотного виклику» з бібліотеки дій на полотно. |
| 2 |
Клацніть активність, щоб налаштувати параметри активності. |
| 3 |
У розділі Загальні налаштування введіть наступну інформацію: |
| 4 |
У розділі Н алаштування зворотного виклику роз клади налаштуйте такі відомості: Включіть серію дій IVR (Меню, Збір цифр), щоб зібрати цю інформацію
від абонента та передати її до активності Запланованого зворотного дзвінка. Щоб зробити це простіше, перегляньте підпотік заплан
ованих зворотних дзвінків, щоб дізнатися більше.
|
Вихідні змінні активності
Вихідні змінні активності зберігають дані, отримані з діяльності та автоматично створюються під час додавання певних дій до полотна.
Діяльність «Розклад зворотного виклику» має такі вихідні змінні:
- ScheduleCallback.Failure Code: зберігає код помилки. Система встановлює це значення лише тоді, коли діяльність зазнає невдачі.
- ScheduleCallback.failure Description: Зберігає дані про помилку. Система встановлює це значення лише тоді, коли діяльність зазнає невдачі.
Нижче наведено коди помилок та описи для активності «Запланований зворотний дзвінок»:
|
Код відмови |
Значення коду відмови |
опис несправності |
|---|---|---|
|
1 | INVALID_REQUEST | Для будь-яких недійсних входів. |
|
3 | INVALID_QUEUE | Для недійсних деталей черги. |
|
6 |
SYSTEM_ERROR |
Цей код представляє різні помилки (які не належать до жодної з визначених категорій). |
Що робити далі
Надіслати цифри
Ви можете використовувати активність Надіслати цифри для налаштування потоків, які надсилають звуки DTMF абоненту під час взаємодії з IVR. Це корисно для:
-
Безпечна автенти фікація — встановлення автентифікованого потоку викликів шляхом перевірки абонента за допомогою DTMF.
-
Взаємодія із зовнішніми системами — Спілкування з іншими системами, які потребують введення DTMF.
Активність «Надіслати цифри» дозволяє аутентифікацію на основі тону і є важливою у сценаріях, що вимагають безпечної взаємодії, таких як перевірка автентичності шляху виклику.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Пара метри відтворення DTMF налаш туйте наступні параметри:
|
Встановити оголошення
Активність «Встановити оголошення» налаштовує оголошення, які відтворюються під час підключення дзвінка до агента. Якщо увімкнено, ви можете налаштувати попередньо записане повідомлення як повідомлення про відповідність із юридичною інформацією, або персоналізоване привітання агента або обидва. Ви можете використовувати цю активність як для вхідних, так і для вихідних дзвінків.
- Для вхідних потоків — налаштуйте активність оголошення перед активністю «Контакт у черзі» для оптимальної продуктивності. Крім того, ви можете налаштувати його в Події попереднього на бору в потоці подій.
- Для вихідних потоків — активність оголошень має бути налаштована в Події попереднього на бору. Переконайтеся, що дія «Встановити ідентифікатор абонента» є активністю терміналу для події попереднього набору.
Активність «Встановити оголошення» підтримує такі типи оголошень:
- Повідомлення про відповідність
- Привітання агента
- Оголошення про шепіт
Докладніші відо мості див. у розділі Підвищення ефективності за допомогою попередньо записаних повідом лень .
Щоб налаштувати дію «Встановити оголошення», виконайте наступні дії:
- Увійдіть до центру керування.
- Перейдіть до .
- Виберіть необхідний потік і натисніть значок Пере йти до налаштувань потоку, щоб відкрити необхідний потік.
- Перетягніть активність «Встановити оголошення» на основне полотно потоку.
- У вкладці «Заг альні параметри» налаштуйте наступні
параметри:
-
У по лі Мітка діяльності введіть назву діяльності.
-
У полі Опис діяльності введіть опис діяльності.
-
- Щоб налаштувати привітання агента, увімкніть перемикач У вімкнути привітання аген та. У по лі Мета привітання введіть назву мети при вітання.
-
Щоб налаштувати повідомлення про відповідність, увімкніть перемикач Увімкнути повідомлення про відповід ність. Виберіть потрібний аудіофайл зі спадного списку.
- Натисніть Збере гти.
- Натисніть кнопку Опуб лікувати, щоб опублікувати потік.
Встановити ідентифікатор абонента
Використовуйте дію Встановити ідентифікатор абонента, щоб визначити ідентифікатор абонента, який відображається під час дзвінка. Активність « Встановити ідентифікатор абонента» може використовуватися лише для потоків подій. Встановити ідентифікатор абонента — це дія термін алу, яка позначає кінець потоку подій PreDial, що відбувся. Діяльність «Встановити ідентифікатор абон ента» допомагає налаштувати ANI для наступних сценаріїв:
-
Вхідні дзвінки
-
Зовнішні дзвінки
-
Ввічливий зворотний дзвінок
-
Попередній перегляд кампанії
-
Веб-зворотний дзвінок
-
Виконати потік
-
Переклад на номер набору
-
Зверніться, щоб набрати номер
Проконсультуйтеся з агентом
Зверніться до EP-DN/Черга
-
Переклад в EP/Черга
Ви можете налаштувати цю діяльність поруч із обробником подій PreDial. Необхідний ANI можна налаштувати за допомогою дії «Встановити ідентифікатор абонента» на основі служби ідентифікації набраного номер а (DNIS), типу операції або типу учасника.
Ви можете налаштувати DN агента як персоналізований ANI, щоб агент, який викликався, міг бачити DN/номер додатка агента абонента, коли з ним зв'язуються. Це зменшує шанси на випадання внутрішніх дзвінків. Наприклад, коли користувач фронт-офісу ( агент контакт-центру) дзвонить користувачеві бек-офісу (внутрішньому співробітнику), користувач бек-офісу може бачити внутрішній ідентифікатор абонента (контактний номер/розширення) агента, отже, мінімізує відхилення дзвінків.
Для цього абонент може бачити контактний номер/номер лише тоді, коли з агентом, що викликається, зв'язується через outdial, consult або transfer в DN, а DN додається до списку контактних номерів.
Ви повинні додати контактний номер до списку внутрішніх номерів організації в Кон трольному центрі. Докладніші відомості про те, як додати контактний номер, див. розділ С творення контактного номера або розширення.
Якщо ви вводите випадкове число, система перевіряє це число за допомогою типового відображення EP-DN, яке налаштовано на Control Hub або. Management Portal Якщо є невідповідність, система перена правляє його назад до ANI за замовчуванням. Для отримання додаткової інформації про настроювану перевірку ANI див. розділ Зворотний дзвінок.
Щоб гарантувати, що вихідні цифри залишаються доступними для аналізу у звітах, ANI, що відображається у звітах, не змінюється на індивідуальний ANI.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. | ||||||||||||||||||||||||||||||
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
| ||||||||||||||||||||||||||||||
| 3 |
У розділі Н алаштування ідентифікатора аб онента налаштуйте наступне:
Налаштування ANI залежить від нормативних вимог. Розглянемо регіон альні залежності перед розгортанням середовища. Обробник подій preDial, який використовується для налаштування ідентифікатора абонента, замінює ANI, який ви вибрали раніше, наприклад, вихідний ANI, вибраний агентом, зворотний дзвінок із налаштуванням ANI або будь-який подібний сценарій. Підтримка потоку необхідна для будь-якого вхідного або вихідного сценарію для налаштування ANI. Для випадків використання, які залежать від постачальників послуг, таких як рішення на основі коду країни, регіональні обмеження тощо, спочатку розгляньте можливість тестування потоків з постачальниками послуг . Щоб ANI працювала належним чином у різних сценаріях викликів, вам потрібно середовище наступного покоління. Використання ANI для кількох сценаріїв, які застосовуються в середовищі наступного покоління , є:
Створіть контактний номер або розширення Ви можете додати контактний номер до списку внутрішніх номерів вашої організації. Інди відуальні ANI будуть видимі цим доданим контактам. Ви можете одночасно додавати один контактний номер або використовувати масові операції для завантаження контактних номерів у вигляді файлу CSV. Для отримання додаткової інформації про виконання масових операцій зі створення, зміни, імпор ту або експорту об'єктів конфігурації в Контрольному центрі див. розділ Масов і операції в Контактному центрі Webex. Щоб додати контактний номер або розширення:
|
Встановіть оголошення про шепіт
Діяльність «Встановити повідомлення про шепіт» відтворює коротке, попередньо записане повідомлення агенту безпосередньо перед тим, як агент зв'яжеться з абонентом. Оголошення відтворюється лише агенту; абонент чує дзвінок за замовчуванням, поки відтворюється повідомлення шепоту.
Зміст оголошення може містити інформацію про абонента, яка допомагає підготувати аген та до обробки дзвінка.
Надаючи агентам цю інформацію заздалегідь, шепітні оголошення допомагають їм ефективніше обробляти дзвінки, що призводить до скорочення часу обробки дзвінків та покращення задоволеності клієнтів .
Коли грає шепіт, ви не можете:
-
Поставте дзвінок на призупинення, передачу або конференцію.
-
Зверніться за допомогою до керівника.
Ці функції знову стають доступними після завершення оголошення.
Шепіткове оголошення:
-
Застосовується для вхідних дзвінків та сліпого перекладу на ЕП.
-
Може бути рядком TTS підказки або (текст-мовлення).
-
Можна поєднувати з повідомленням про відповідність та привітанням агента, і в цьому випадку шепіт відтворюється першим.
-
Не включено до запису дзвінка.
-
Підтримує всі типи кінцевих точок агента, такі як телефон, м'який клієнт та WebRTC.
| 1 |
Клацніть активність, щоб налаштувати параметри активності. |
| 2 |
У розділі Загальні налаштування введіть наступну інформацію:
|
| 3 |
У розділі Оголошення «Шепі т» ви можете встановити повідомлення перед дзвінком для агентів, надаючи ключові дані абонента для персоналізованого обслуговування. Коли ви ввімкнете перемикач Увімкнути текст на мовлення, ви можете вибрати необхідний роз'єм.
|
Почніть медіапотік
Активність Запустити медіапотік використовується для увімкнення потокового передавання голосових носіїв з активних розмов дзвінків між абонентом та агентом.
Докладніші відомості про використання активності в потоках викликів див. у статті Увімкнення пото кового передавання мультимедіа для певних черг.
Завантажити аудіо
Використовуйте активність «Завантажити аудіо» у потоці, щоб увімкнути завантаження привітань агента.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . |
| 3 |
Виберіть необхідний потік і натисніть значок Пере йти до налаштувань потоку, щоб відкрити необхідний потік. |
| 4 |
Перетягніть активність «Завантажити аудіо» на основне полотно потоку. |
| 5 |
У розділі Загальні настро йки налаштуйте наступні параметри: |
| 6 |
На вкладці Інформація про аудіофайл налаштуйте наступні параметри: |
Потоки подій
Вклад ка «По токи подій» містить такі обробники подій, які ви використовуєте для різних видів діяльності:
- НеглобальнаПомилка
- АгентПрийнято
- ТелефонПідключений
- АгентПропонується
- АгентВідключено
- Зворотній дзвінок Невдалий
- PreDial
- КонтактаніОновлено
- Вихідна кампаніїРезультат виклику
НеглобальнаПомилка
Ця подія полегшує глобальну обробку помилок. Система запускає цю подію, якщо ви не налаштовуєте посилання на шлях помилки для активності. Усі дії в обробці викликів та дії в контролі потоку пока зують цю подію. Доклад ніші відомості див. у розділі Робочий процес OnGlobalError.
АгентПрийнято
Система запускає цю подію, коли агент відповідає на вхідний дзвінок і перери ває досвід контакту в черзі. Ця подія спрацьовує безпосередньо для прогресивних викликів, передбачуваних та попередніх викликів кампанії, коли агент відповість на дзвінок.
Діяльність, яка відкриває цю подію, - це екранне спливання та Кон такт у черзі.
ТелефонПідключений
Система запускає цю подію, коли живий дзвінок відключається, і видаляє всіх учасників. Подія доступна, якщо ви використовуєте вибрані дії обробки дзвінків у потоці, таких як Screen Pop та Feedback V2. Ця подія не вимагає ескалації до агента.
Під час створення потоку не додавайте жодної активності IVR після події
Phone Contactended. Під час виконання потоку по
тік не працюватиме, коли ви додаєте активність після закінчення контакту.
Лише активність «Кон такт у чер зі» відображає цю подію.
АгентПропонується
Система запускає цю подію, коли агенту пропонується голосовий контакт. Ця подія дозволяє розробнику потоку налаштувати декілька підтримуваних дій, які є частиною обробки подій. Наприклад, розробник потоку може налаштувати активність Screen Pop для події AgentOffered. Ця конфігурація надає агенту інформацію, пов'язану з клієнтом, перш ніж агент прийме дзвінок або відповість на нього.
Ця подія пов'язана з NewContact.
Подія AgentOffered не підтримується для прогресивних, прогнозних кампаній
та кампаній попереднього перегляду.
Ви можете переглянути пов'язані змінні в розділі Ви хідні змінні події.
АгентВідключено
Система запускає цю подію, коли останній агент відключається від прямого дзвінка, залишаючи клієнта одного на лінії.
Активність «Кон такт у чер зі» відображає цю подію.
Зворотній дзвінок Невдалий
Система запускає цю подію, коли зворотний дзвінок ввічливий або запланований зворотний дзвінок або особистий запланований зворотний дзвінок не вдається.
-
Система повторно спробує зворотний дзвінок лише тоді, коли зворотний дзвінок не вдається з кінця контакту. Зворотний дзвінок не вдається, якщо контакт зайнятий або недоступний, або немає відповіді від агента.
-
Крім того, дзвінок з боку агента не вдається, коли телефон агента не доступний або агент відхиляє дзвінок. Дзвінок повертається до черги і знову направляється до доступного агента.
-
Крім того, для запланованих зворотних дзвінків зворотний дзвінок не вдається, коли запланований час завершення досягнуто без перенаправлення дзвінка агенту. Для особистих запланованих зворотних викликів зворотний виклик також не вдається, якщо призначений агент не ввійшов у систему .
Щоб використовувати зворотний виклик повторної спроби в потоці, налаштуйте змінну локального потоку (використовуючи активність setVariable) зі значенням 0 і збільшуйте її за потреби. Переконайтеся, що значення менше значення підрахунку змінної повторної спроби.
Ви можете приєднати інші події, необхідні в потоці для спроби повторного виклику. Включіть до пото ку активність «Очікування» з подальшим зворо тним викликом або будь-яку з дій черги, наприклад «Черга до агента» та «Контакт черги». Використовуйте ці дії в будь-якій комбінації або порядку після дії «Очікувати».
Щоб завершити повторні спроби:
-
Щоб отримати справжню умову, скористайтеся активністю «Завершити потік». Не використовуйте активність «Відключити».
-
Для помилкової умови скористайтеся параметром Відключити після того, як у потоці буде налаштована змінна повторна спроба. У цьому випадку всі спроби повторної спроби завершені, і немає доступних повтор них спроб.
Максимальна кількість спроб повторного виклику дорівнює 10. Максимальний час взаємодії може перебувати в системі - 14 днів. Те, що стане ться першим, розглядається як тривалість взаємодії для налаштування повторної спроби.
При використанні активності «Очікування» мінімальний інтервал затримки між повторною спробою становить 10 секунд, а максимальний інтервал затримки між повторною спробою становить 72 години.
Коли стан контакту перебуває в тайм-ауті, і якщо доступні спроби повторної спроби, генерується подія callbackFailed. Налаштований обробник подій у потоці продовжує повторно спробувати зворотний виклик для інших спроб.
Якщо зворотний виклик контакту не вдається, контакт знімається з черги, і генерується подія callbackFailed. Обробник повторної спроби може знову поставити його в чергу за допомогою будь-яких дій, таких як зворотний виклик (той самий або інший пункт призначення), Контакт у черзі та/або Черга до агента.
Якщо зворотний виклик налаштовано на інше призначення в обробнику
подій callbackFailed, навички не передаються вперед.
Для запланованого зворотного виклику або особистого запланованого зворотного виклику — у потоці повторної спроби — використовуйте NewContact.dnis у дії зворотного виклику, якщо налаштовано.
PreDial
У рамках програми NewContact подія preDial дає змогу розробнику потоку встановлювати або налаштовувати ідентифікатор абонента за допомогою активності Встановити ідентифікатор абонента.
Коли ви створюєте робочий процес, ця подія доступна на вкладці Потоки подій у конструкторі пото ків. Це подія, яка припиняється налаштуванням активності Set Caller ID. Ця подія спрацьовує як для агента, так і для клієнта на основі сценарію дзвінка.
Щоб виклики кампанії були успішними, дзвінки агента та дзвінки клієнтів повинні здійс нюватися з одного регіону медіа. Регіон медіа вибирається на основі ANI/CLID виклику, коли він представлений медіа. Зіставлення між ANI та медіа областю виконується в Центрі керування. ANI, які вибираються під час дзвінка агента та дзвінка клієнта, якщо вони контролюються через подію PreDial у потоці, слід вибирати таким чином, щоб обидва дзвінки надходили з одного регіону.
Наприклад, якщо агент знаходиться в Сінгапурі, але дзвінки клієнтів мають здійснюватися в Сполучених Штатах, ANI для дзвінка клієнта може бути вибрано таким чином, щоб медіарегіон був США. Аналогічно, ANI, обраний для дзвінка аген та в заході PreDial, також повинен бути обраний таким чином, щоб вибраний медіарегі он був США.
У наступній таблиці наведено список типів операцій та відповідних типів
учасників для Predial .OperationType.
|
Передіал.Тип операції |
Передіал.Тип учасника |
|---|---|
|
|
Агент |
|
|
Агент, Клієнт |
|
|
Агент, Клієнт |
|
|
Агент, Клієнт |
|
|
Агент, Клієнт |
|
|
DN |
|
|
Агент |
|
|
DN |
|
|
Агент |
|
|
Агент |
|
|
EP-DN |
Налаштування ANI не застосовується для Supervisor, коли налаштовано моніторинг викликів.
Налаштуйте кожен шлях обробника подій PreDial за допомогою Встановити ідентифікатор абонента як активність терміналу, інакше контакт може бути відмовлений.
Підтримка потоку необхідна для будь-якого вхідного або вихідного сценарію для використання обробника подій PreDial .
Не використовуйте дії потоку, які встановлюють контакт у чергу з обробником подій preDial.
Для ANI, налаштованих на вихідний контакт, виклик маршрутизується через регіон, з яким зіставляється агент ANI, незалежно від регіону, де знаходиться контакт. Наприклад, якщо організація має контактні центри в США та Австралії, а вихідний дзвінок спрацьовує для контакту, який знаходиться в США з агентом ANI, пов'язаним з регіоном Австралії, дзвінок маршрутизується через Австралію.
Зверніться до таблиці Використання ANI для кількох сценаріїв у середовищі наступного покоління в розділі В станов ити іденти фікатор абонента для використання ANI у різних сценаріях викликів.
Ви можете переглянути пов'язані змінні в розділі Ви хідні змінні події.
КонтактаніОновлено
Система запускає цю подію при зміні ANI абонента. Наприклад, якщо дзвінок клієнта спочатку надходить до служби оператора, а потім надсилається агенту, робочий стіл агента, пристрій агента та вся пов'язана інформація автоматично оновлюються за допомогою ANI абонента. Це гарантує, що оригінальний ідентифікатор абонента та правиль ні деталі завжди відображаються.
Тільки перекази дзвінків, ініційовані з настільних телефонів або локальних клієнтів Jabber, відображають кінцевий CLI. Перекази, виконані через додаток Webex, Webex Calling не оновлюються, щоб показати остаточний CLI.
Вихідна кампаніїРезультат виклику
У рамках NewContact ця подія спрацьовує, якщо контакт
підключений до автовідповідача або ось-ось буде відмовлено. У будь-якому випадку ви
можете відтворити повідомлення перед відключенням контакту. Система відмовляється від дзвінка,
якщо агент недоступний.
Для цього обробника підтримуються лише дії «Відтворити музи ку» та « Відтворити повідомлення», після чого виклик потрібно відключити.
Ви можете додатково додати до цієї події додаткові дії керування викликами, такі як відтворення музики, відключення контакту тощо, відповідно до результату аналізу прогресу дзвінків (CPA). Результати CPA можуть бути одними з наступних:
- AMD - вказує на виявлення автовідповідача.
- ABANDONED - вказує на відмову від дзвінка через недоступність агента.
- LIVE_VOICE - вказує на виявлення живого голосу клієнта в кампанії IV R.
Якщо потрібно налаштувати IVR під час виклику вихідної кампанії:
- Визначте потоки, які використовують подію
OutboundCampaignCallResult. - Розмістіть активність GoTo, щоб відобразити потік до другого потоку.
- Використовуйте кроки IVR, налаштовані з активністю віртуального агента у другому потоці.
Переконайтеся, що ви виконуєте ці дії, оскільки ви не можете використовувати активність віртуального агента
безпосередньо з Outb oundCampaignCallResult.
Ви можете переглянути відповідну змінну в розділі Ви хідні змінні події.
Робочий процес OnGlobalError
Під час створення потоку можна встановити шлях помилки діяльності, щоб обробляти помилку активності або загальну помилку, яку ви отримуєте під час виконання потоку.

Якщо під час виконання потоку з'являється помилка, виконання продовжується з наступною дією, визначеною у шляху помилки. Якщо ви не налаштували шлях помилки в Основному потоці, ви все одно можете встановити подію onGlobal Error, доступну на вкладці Потоки подій, для обробки помилки виконання потоку.
Якщо не вдається визначити шляхи помилок як у Основному потоці, так і в пото ках подій, потік закінчується, коли виникає помилка під час виконання потоку.
Розглянемо сценарій, коли ви налаштовуєте активність Встановити змін ну в потоці.

Для обробки будь-яких системних помилок під час виконання потоку можна встановити вузол Невизначена помилка активності Встановити змін ну в основному потоці. Якщо ви не хочете визначати шлях помилки в основному потоці, ви все одно можете перейти на вклад ку Потік подій та налаштувати потік подій on GlobalError.

У наведеному вище прикладі від творення повідомлення до дається до обробника подій On GlobalError. Якщо виникає системна помилка під час виконання активності В становити змінну в Основному потоці, система спочатку розгляне конфігурацію, зроблену в активності Встановити змін ну. Якщо шляху до помилки не визначено, система перевіряє обробник подій onGlobalError у потоці подій. Оскільки активність від творення повідомлення приєднана до події On GlobalError у наведен ому вище прикладі, система відтворює повідомлення та закінчує потік.
Використовуйте змінні та вирази
Flow Designer підтримує наступні типи змінних:
Користувальницькі змінні
Спеціальні змінні потоку — це змінні, які можна налаштувати різних типів даних, які можна використовувати протягом усього потоку. Ви можете створити стільки змінних потоку, скільки вам потрібно, щоб задовольнити логіку вашого потоку.
Захищені змінні
Ви можете позначити змінні потоку як безпечні, щоб запобігти реєстрації та зберіганню будь-якої конфіден ційної інформації (ці значення також будуть масковані на панелі налагодження потоку). Ви можете встановити захищені змінні як Agent Viewed або Agent Editable, щоб керувати тим, як ці змінні відобража ються на Agent Desktop панелі.
За замовчуванням всі існуючі змінні в розгорнутих потоках поводяться як незахищені змінні. Відкрийте ці потоки в режимі редагування, щоб переглянути та зберегти захищені змінні за потреби.
У відображенні змінних потоку ви не можете зіставити захищену змінну з незахищеною змінною в активності GoTo.
Ви не можете позначити глобальні змінні як безпечні.
Створення користувацьких змінних потоку
| 1 |
Увійдіть до центру керування. | ||||||||||||||
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
| ||||||||||||||
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
| ||||||||||||||
| 4 |
На панелі «Конфігурація» відкрийте розділ «Визначення змін них». | ||||||||||||||
| 5 |
Натисніть кнопку Додати змінну потоку. Ви можете додати максимум 30 змінних у потік. Цей підрахунок включає всі глобальні змінні та змінні потоку, незалежно від того, чи є вони звітними чи доступні для перегляду агентом. | ||||||||||||||
| 6 |
Введіть ім'я та опис змінної. | ||||||||||||||
| 7 |
Виберіть Тип змінної зі спадного списку. Ви не можете змінити Тип змін ної після створення змінної. Підтримувані типи змінних:
| ||||||||||||||
| 8 |
Вкажіть значення за замовчуванням змінної відповідно до вибраного типу змінної. | ||||||||||||||
| 9 |
(Необов'язково) Увімкніть перемика ч Увімк нути зовнішнє пере визначення. Увімкнувши цей параметр, ви показуєте змінну на сторінці конфігурації каналу. Це дозволяє адміністраторам і керівникам змінювати значення налаштованої змінної з Центру керування. Ін шими словами, вони можуть змінювати значення змінної потоку для певного каналу, не відкриваючи потік з модуля Flow Designer. Докладніші відомості про перевизначення змінних з Центру керування див. у розділі Н алаштування каналу. Коли ви налаштовуєте тип змінної як рядок, розкривний список Тип ресурсу з'явиться з наступними параметрами. Виберіть тип ресурсу, який потрібно дозволити адміністраторам змінити під час налаштування каналу.
| ||||||||||||||
| 10 |
(Необов'язково) Якщо ввімкнути кнопку перемикання «Містить конфіденційну інформацію», система позначає змінну як захищену змінну . Під час виконання потоку система не реєструє і не зберігає будь-яку інформацію, яка передається через цю змінну. | ||||||||||||||
| 11 |
(Необов'язково) Якщо ввімкнути пере микач « Зробити аген та видимим», змінна з'явиться на робочому столі разом із значенням, отриманим у рамках потоку. Коли ви ввімкнете перемикач «Зробити аген та видимим», з'являються такі поля:
| ||||||||||||||
| 12 |
Натисніть Збере гти. Коли ви зберігаєте спеціальну змінну потоку, змінна зберігається як тег на панелі «Глобальні властивості» на робочому столі. Якщо ви позначили змінну як «Перегляд агента», тег відображає піктограму гарнітури для легкої ідентифікації. |
Приклад: Порядок змінних потоку, що відображаються на робочому столі
Коли ви створюєте змінні, позначені як Agent Viewing, на робочому столі відображаються ці змінні в певному порядку.
Наприклад, якщо створити такі змінні потоку: CustomerType, SubscribedCustomer, CustomerCount, callRatio, dob, Д ататест.
Робочий стіл отримує ці змінні від конструктора потоків у наступному порядку: CallRatio, CustomerCount, CustomerType, SubscribedCustomer, ANI, DN, dob, ronaTimeOut, Даттест.
Робочий стіл відображає змінні в наступному порядку, зліва направо, в інтерфейсі користувача:
-
Змінні Клі
.єнта Номер телефону, DN, Черга, Час RONA -
Змінні потоку сортуються в алфавітному порядку зі змінними, що починаються спочатку з великої літери, а потім змінні з малими літерами: callRatio, CustomerCount, CustomerType, Datetest, subscribedCustomer, dob.
Приклад: відображення ідентифікатора взаємодії на робочому столі
Ідентифікатор взаємодії (ідентифікатор сеансу контакту) — це унікальний ідентифікатор, створений системою, який ідентифі кує задану взаємодію. Ви можете отримати ідентифікатор взаємодії зі звітів аналізатора та використовувати ідентифікатор для усунення проблем, пов'язаних із збоями викликів. Щоб відобразити ідентифікатор взаємодії на робочому столі:
- Відкрийте необхідний потік і виберіть «Додати змінні потоку».
- Встановіть для поля Зна чення за замовчуванням значення newContac t.interactionId.
- Увімкніть пере микач «Зробити аген та видимим».
Коли агент отримує виклик, ідентифікатор взаємодії з'являється на робочому столі.
Редагування користувацьких змінних потоку
Якщо змінна вже використовується, ви не можете редагувати Тип змінної. Це може мати серйозні наслідки для потоку. А значить, ця дія заборонена. У цьому випадку випадаюче поле Тип змінної вимкнено і з'явиться попереджувальне повідомлення.
Після успішного редагування змінної зміни, які вносяться, відображаються протягом усього потоку та у спливаючому вікні, яке з'являється після натискання змінної потоку на панелі «Глобальні властивості».
Щоб відредагувати спеціальну змінну потоку, виконайте такі дії:
| 1 |
Увійдіть у свою організацію-клієнт за допомогою URL-адреси центру керування https://admin.webex.com/. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 4 |
Натисніть «Редагувати» у верхньому правому куті спливаючого вікна. З'явиться діалогове вікно Редагувати змінну потоку. Якщо змінна не використовується в потоці, то всі поля можна редагувати. Ви можете змінити назву змінної, опис, тип та значення. |
| 5 |
Клацніть пі ктограму Інформація в цьому повідомленні, щоб переглянути список дій, де використовується змінна. Якщо ви хочете продовжити редагування змінної, видаліть змінну з усіх конфігурацій потоку, перш ніж спробувати редагувати знову. |
| 6 |
Внесіть необхідні зміни. Кнопка «З берегти» залишається вимкненою до тих пір, поки ви не внесете зміни. |
| 7 |
Натисніть Збере гти. |
Видалити власні змінні потоку
Якщо змінна використовується в потоці, то видалити її не можна. Це має серйозні наслідки для потоку. У цьому випадку кнопка «Видал ити» у вікні «Видалити змінну» відключається, і з'явиться список дій, де використовується змінна.
Дії групуються залежно від того, чи відображаються вони на вкладці Основний потік або Потоки подій. Якщо ви хочете видалити змінну, яка використовується, видаліть її з усіх конфігурацій потоку, перш ніж спробувати видалити.
Щоб видалити нетипову змінну потоку, виконайте такі дії:
| 1 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 2 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 3 |
На панелі глобальних властивостей кла цніть пікто граму «Видалити», яка з'являється на тегу змінної, яку потрібно видалити. |
Перевизначення параметрів потоку
Функція перевизначення параметрів потоку в модулі Flow Designer дозволяє авторизованим користувачам змінювати певні попередньо визначені параметри потоку з Центру керування. Ця функція дозволяє адміністраторам та керівникам легко змінювати певні параметри потоку, такі як робочий час, аудіопідказки або призначення черги, не відкриваючи необхідний потік.
Щоб змінити параметри потоку, виконайте такі дії:
-
Ви повинні налаштувати певні змінні з потоком як зовнішньо налаштовані. Докладніше про конфігурацію див. у розділі Створення користувацьких змінних потоку.
-
Потім адміністратори та керівники повинні внести необхідні зміни до цих змінних. Налаштовані змінні потоку відображаються на сторінці конфігурації каналу в Центрі керування. Доклад ніші відомості див. у розділі Налаштування каналу.
Функція перевизначення параметрів потоку надає наступні переваги:
- Повтор@@ не використання потоку: Адміністратори можуть використовувати один і той же потік для різних організацій. Вони можуть налаштувати різні значення для однієї змінної для різних каналів, не змінюючи значення за замовчуванням, визначене в потоці.
- Швидший час відповіді: Зміни, внесені до значень змінних, застосовуються негайно, навіть до викликів, які вже відбуваються.
- Зменшення помилок: усуває ризик помилок при зміні складних потоків.
- Спрощене управління завдан нями: Без цієї функції адміністратори повинні виконувати такі
завдання, які можуть бути складними та трудомісткими для нетехнічних користувачів:
- Увійдіть до центру керування.
- Відкрийте модуль Flow Designer.
- Перейдіть до необхідного потоку та знайдіть відповідний шлях потоку.
- Внесіть необхідні зміни.
- Переопублікуйте потік.
Попередньо визначені змінні
Flow Designer автоматично створює попередньо визначені змінні, коли ви використовуєте певні події та дії в потоці.
Список доступних попередньо визначених змінних відображається в розділі Попередньо визначені змінні на панелі властивостей глобального потоку. Вони також відображаються на панелі «Властивості» для вибраної події або діяльності.
Натисніть на кожну змінну, щоб відкрити спливаюче вікно, яке пояснює, який тип даних зберігає змінна, щоб ви знали, як використовувати змінну у своєму потоці.
Хоча більшість атрибутів вихідної змінної події є попередньо визначеними і їх неможливо редагувати, ви можете редагувати змінну, щоб змінити позначення глобальної змінної.
Вихідні змінні події
Вихідні змінні подій спеціально пов'язані з подіями і набувають номенклатури: <EventName>. <VariableName>.
Усі змінні виводу подій, доступні для використання в потоці, автоматично відображаються на панелі «Г лобальні властивості» після введення події в потік, а також на панелі «Власти вості» для пов'язаної дії обробника подій.
Доступні змінні виводу подій:
-
НовийКонтакт.ANI -
НовийКонтакт.DNIS -
НовийКонтакт. Ідентифікатор взаємодії -
НовийКонтакт.ПСТНРегіон -
Агентприймається.агент -
АгентПрийнятиНазва агента -
Агентприйняти.ідентифікатор електронної пошти агента -
AgentAccepted.АгентІдентизатор сесії -
АгентПрийнят.QueuID -
АгентПрийнятиНазва черги -
Агентприйняти.Ідентифікатор команди -
Агентприйняти.Назва команди -
Агентприймається.Тенантид -
Агентприймається.CAD -
Телефонконтакт.агент -
Телефонний контакт.агентІд електронної пошти -
Телефонна зв'язок. Ідентифікатор команди -
Телефон підключено.черга -
Телефонконтактний. Вхідний канал -
Телефонний зв'язок. МаршрутизаціяІд стратегії -
АгентПроферований.Агентид -
Назва агента, запропонованийНазва -
Адміністратор електронної пошти агента, що пропонується -
AgentOffered.АгентІдентизатор сесії -
Пропонований агент. Черга -
Назва агента, що пропонуєтьсячерги -
Пропонований агент. Ідентифікатор команди -
Назва команди, пропонований агентом -
Пропонований агент -
Пропонований агент. Всі пов'язані дані -
АгентПроферований.Агентид -
Назва агента, запропонованийНазва -
AgentOffered.АгентІдентизатор сесії -
Пропонований агент. Черга -
Назва агента, що пропонуєтьсячерги -
Пропонований агент. Ідентифікатор команди -
Назва команди, пропонований агентом -
Пропонований агент -
Пропонований агент.Кад -
Передіал.Напрямок -
Передіал.Тип учасника -
Передзвоний.Набараннумера -
Передіал.ІншіПартіDN -
Передіал.EPDN -
Передіал.АгентВибратиДані -
Передіал.Операційний тип -
OutboundCampaignCallResult.Cparesult -
OutboundCampaignCallResult.CparesultКод -
Агентвідключений.AgentID -
Від'єднаний агент.ідентифікатор електронної пошти агента -
Агентвідключений.QueuID -
Від'єднаний агент. Ідентифікатор команди -
Агент відключений.Вхідний канал -
AgentDisconnected.Ідентифікатор стратегії маршрутизації
У деяких випадках змінна AgentEmailId може бути null. Розроб
ники Flow повинні перевірити цю змінну перед її використанням, особливо в сценаріях, пов'язаних
з проблемами пошуку кешу.
Налаштування системних змінних
Ви можете налаштувати мітку робочого столу лише змінних телефонного номера та DNIS (Служба ідентифікації набору номера). Ви можете створити псевдонім цих змінних і налаштувати його за допомогою активності В становити змін ну в потоці.
| 1 |
Увійдіть у свою організацію-клієнт за допомогою URL-адреси центру керування https://admin.webex.com/. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 4 |
На панелі «Вла стивості глобального потоку» відкрийте розділ «Визначення змін них». |
| 5 |
Перейдіть на вкладку «Конфігура ція». |
| 6 |
Натисніть кнопку Додати змінну потоку. |
| 7 |
Введіть ім'я та опис змінної. |
| 8 |
Виберіть «Р ядок» у спадному списку Тип змін ної. |
| 9 |
Увімкніть пере микач «Зробити аген та видимим». |
| 10 |
У полі Мітка робо чого столу введіть потрібну мітку робочого столу для змінної. |
| 11 |
Натисніть Збере гти. Це створює змінну.
|
| 12 |
У Бібліотеці активності перетягніть активність Встановити змінну на полотно. |
| 13 |
У розділі «Параметри змін них» на панелі «Пара метри активності» виконайте такі дії: Коли ви публікуєте потік, новостворена змінна потоку замінює вибрану системну змінну. Під час виконання потоку мітка робочого столу новоствореної змінної з'являється у спливаючому вікні «Вхідні дані» та на панелі Взаємодія робочого столу.
|
Вихідні змінні активності
Вихідні змінні активності зберігають дані, отримані з діяльності, і автоматично створюються, коли ви додаєте певні дії до полотна. Вихідні змінні активності використовують наступний синтаксис: <ActivityName>. <VariableName>де ActivityName динамічно змінюється залежно від активності.
Якщо потік використовує активність кілька разів, кожна діяльність має унікальний екземпляр кожної пов'язаної змінної виводу активності. Усі вихідні змінні активності, доступні для використання в потоці, автоматично відображаються на панелі «Г лобальні властивості», коли ви вводите діяльність до потоку, а також на панелі «Вла стивості» для пов'язаної діяльності.
Доступні змінні виводу активності:
-
menu.OptionEntered: зберігає параметр меню, який абонент вибрав під час екземпляру активності меню. Це однозначна цифра від 0 до 9. -
CollectDigitsEntered: зберігає цифри, введеніабонентом під час екземпляру активності Збір цифр. Кількість цифр залежить від конфігурації діяльності. -
HttpRequest.httpStatusCode: зберігає кодстану, отриманий під час спроби запиту HTTP. -
HttpRequest.HttpResponseBody: зберігає відповідь, коли HTTP-запит успішно запускається. -
HttpRequest.ResponseHeaders: зберігає заголовки, які надсилаються як частина запиту HTTP. -
VirtualAgent.IntentTriggered: зберігаєнамір, який викликав обробку або ескалацію розмовного досвіду. -
GetQueueInfo.ewt: Зберігає значення для передбачуваного часу очікування вибраної черги. -
GetQueueInfo.piq: Зберігає значення позиції в черзі для вибраної черги.
Глобальні змінні
Глобальні змінні — це власні змінні, які можна переглядати та отримати доступ під час створення потоків. Адміністратор створює глобальні змі нні в модулі забезпечення Центру керування. Для отримання додаткової інформації див. розділ Глобальні змінні в Посібнику з налаштування та адміністрування контактного центру Webex.
Як розробник потоку, ви можете споживати ці змінні відповідно до ваших вимог. Ви можете додати ці змінні в потік. Ви також можете редагувати та видаляти глобальну змінну після додавання її до потоку.
Редагування глобальної змінної в потоці
Під час редагування глобальної змінної не можна змінювати значення метаданих глобальної змінної в конструкторі потоку. Однак ви можете змінити значення за замовчуванням за допомогою кнопки перемикання «Перезаписати значення за замовчуванням».
Щоб редагувати глобальну змінну в потоці, виконайте такі дії:
| 1 |
Увійдіть у свою організацію-клієнт за допомогою URL-адреси центру керування https://admin.webex.com/. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 4 |
На панелі властивостей глобального потоку прокрутіть униз до розділу Визначення змін них > Попередньо визначені змінні. |
| 5 |
На панелі «Глобальна змін на» натисніть на глобальну змінну
і натисніть кнопку редагування ( З'яви ться діалогове вікно Редагувати глобальні змінні. Він показує
деталі вибраної глобальної змінної, наприклад, Тип змінної, Значення за замовчуванням, Мітка робо
чого столу та Редагований агент.
|
| 6 |
(Необов'язково) Увімкніть перемикач «Перезаписати кон фігурації порт алу», щоб перезаписати існуючі значення, налаштовані в Центрі керування . Це дає змогу змінювати значення полів, такі як Значення за замовчуванням, Можливість перегляду аген та, Редагований агент та Мітка робочого столу. Введіть необхідне значення у Значення за замовчуванням відповідно до вибраного типу змінної. Наприклад, якщо тип змінної є бу левим, це поле відображається у вигляді списку, що випадає. Значення за замовчуванням, введене для глобальної змінної типу string, що підлягає з вітності агента, не повинно перевищувати 256 символів. |
| 7 |
Внесіть необхідні зміни. |
| 8 |
Натисніть Збере гти. |
Видалення глобальних змінних з потоку
Ви можете видалити глобальну змінну, яка не використовується в жодному потоці.
Якщо ви не можете видалити глобальну змінну, зверніться до адміністратора, щоб увімкнути прапор функції для видалення глобальних змінних із потоку.
Щоб видалити глобальну змінну з потоку:
| 1 |
Увійдіть у свою організацію-клієнт за допомогою URL-адреси центру керування https://admin.webex.com/. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 4 |
На панелі властивостей глобального потоку прокрутіть униз до розділу Визначення змін них > Попередньо визначені змінні. |
| 5 |
На панелі «Глобальні змінні» клацніть піктограму «Видалити» (x) глобальної змінної, яку потрібно видалити. Спливаюче повідомлення пропонує вам підтвердити дії.
|
| 6 |
Натисніть Видал ити. Це вилучає вибрану глобальну змінну зі списку.
|
Видимі змінні для робочого столу
Ви можете налаштувати наступні типи змінних для вхідного спливаючого вікна та панелі взаємодії на робочому столі для вхідних та вихідних голосових дзвінків:
-
Системні змінні, такі як номер телефону, DNIS (служба ідентифікації набраного номера), ім'я черги та час очікування RONA
-
Глобальні змінні, які створюються та керуються в Центрі керування.
-
Спеціальні змінні потоку, які створюються та керуються в Flow Designer
Ви можете налаштувати лише ті змінні, які позначені як Agent Viewing.
Ви можете налаштувати ці змінні на нових потоках, а також на існуючих потоках. Однак існуючі потоки продовжують відображати типові змінні спливаючого вікна, такі як номер телефону, DNIS та Ім'я черги. За допомогою цієї функції можна редагувати ці потоки, щоб додати більше змінних.
Етапи налаштування змінних для вхідного спливаючого вікна та панелі взаємодії для вхідних та вихідних дзвінків однакові.
Вам потрібно створити окремі потоки для сценаріїв вхідних і вихідних викликів, щоб налаштувати змінні для вхідного спливаючого вікна та панелі взаємодії.
- Вхідний спливаючий вікно на робочому столі
- Вхідне спливаюче вікно з'являється, коли агент отримує вхідний дзвінок або набирає вихідний дзвінок. Він відображає ключову інформацію про замовника відповідно до змінних, налаштованих у Flow Designer. Ви можете встановити порядок появи кожної з цих змінних у вхідному спливаючому вікні, який може включати будь-яку комбінацію системних, глобальних та користувацьких змінних потоку. Ви також можете редагувати мітку цих змінних на робочому столі.
- Ви можете налаштувати мітку робочого столу системних змінних, таких як номер телефону та DNIS. Докладніші відомості див. у статті Н алаштування системних змінних.
- Для вхідних і вихідних дзвінків можна вибрати мінімум три і максимум шість змінних. Для викликів консультацій агент, який консультувався, переглядає додаткові три змінні, такі як Ім'я агента, DN агента та команда агента, які додані до списку за замовчуванням.
-
Не можна налаштувати змінні, що містять конфіденційну інформацію у вхідному спливаючому вікні на робочому столі.
- Докладніші відомості про те, як налаштувати змінні для вхідного спливаючого вікна, див. розділ Налаштування змінних для вхідного спливаючого вікна.
- Панель взаємодії
- Панель взаємодії на робочому столі з'являється після того, як агент прийме вхідний або вихідний дзвінок. Він відображає інформацію, встановлену у змінних панелі взаємодії, які налаштовані в Flow Designer. Ви можете вибрати максимум 30 змінних. Ви можете встановити порядок появи кожної з цих змінних на панелі взаємодії, який може включати будь-яку комбінацію системних, глобальних і користувацьких змінних потоку. Ви також можете редагувати мітку цих змінних на робочому столі.
-
Робочий стіл контактного центру Webex наразі не підтримує переклад мі ток динамічних змінних.
- Ви можете налаштувати мітку робочого столу системних змінних, таких як номер телефону та DNIS. Докладніші відомості див. у статті Н алаштування системних змінних.
- Докладніші відомості про те, як налаштувати змінні для панелі взаємодії, див. розділ Н алаштування змінних для панелі взаємодії.
Налаштування змінних для вхідного спливаючого вікна
Перш ніж почати
Налаштуйте змінні на вхідному спливаючому вікні для вхідних і вихідних дзвінків.
-
Ви повинні створити змінні, які потрібно додати у вхідному спливаючому вікні робочого столу. Докладніші відомості див. у статті Створення глобальної змінної та С творення власних змінних потоку.
-
Ви повинні позначити змінні як Agent Viewing. Для отримання додаткової інформації про те, як позначити глобальну змінну як доступну для перегляду агента, див. розділ Редагування глобальної змінної у потоці.
| 1 |
Увійдіть у свою організацію-клієнт за допомогою URL-адреси центру керування https://admin.webex.com/. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 4 |
На панелі «Вла стивості глобального потоку» відкрийте розділ «Визначення змін них». |
| 5 |
Перейдіть на вкладку «Можливість перегляду та порядок на робочому столі». |
| 6 |
У розділі В хідні випливаючі вікна кла цніть Ви брати змінні для вхідного випливаючого вікна. З'яви ться вікно Вибір змінних у вхідному сплива ючому вікні. Він показує всі змінні, які включають чотири системні змінні за замовчуванням, такі як номер телефону, DNIS, ім'я черги та час очікування RONA. Системні змінні, такі як Номер телефону, DNIS та Ім'я черги, вибрані за замовчуванням, з яких можна зняти позначку при додаванні додаткових змінних.
|
| 7 |
Щоб відфільтрувати список, скористайтеся наступними параметрами пошуку: Список автоматично заповнюється змінними відповідно до ваших записів критеріїв.
|
| 8 |
Позначте прапорці змінних, які потрібно вибрати для вхідного спливаючого вікна. Ви можете вибрати мінімум три і максимум шість змінних. |
| 9 |
Натисніть Збере гти. Ви можете пропустити цей крок, якщо увімкнути кнопку перемикання авто збереження. Вибрані змінні відображаються в розділі «В хідні випливаючі вікна».
|
| 10 |
Використовуйте значок ру чки ( |
| 11 |
(Необов'язково) Клацніть значок x біля змінної, щоб видалити цю змінну зі списку. |
Налаштування змінних для панелі взаємодії
Перш ніж почати
Налаштуйте змінні на панелі взаємодії для вхідних і вихідних дзвінків.
-
Ви повинні створити змінні, які потрібно додати у вхідному спливаючому вікні робочого столу. Докладніші відомості див. у статті Створення глобальної змінної та С творення власних змінних потоку.
-
Ви повинні позначити змінні як Agent Viewing. Для отримання додаткової інформації про те, як позначити глобальну змінну як доступну для перегляду агента, див. розділ Редагування глобальної змінної у потоці.
| 1 |
Увійдіть у свою організацію-клієнт за допомогою URL-адреси центру керування https://admin.webex.com/. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Натисніть знач ок Перейти до конструктора пото ку поруч із потоком. З'яви ться вікно «Конструктор пото ків».
|
| 4 |
На панелі «Вла стивості глобального потоку» відкрийте розділ «Визначення змін них». |
| 5 |
Перейдіть на вкладку «Можливість перегляду та порядок на робочому столі». |
| 6 |
У розділі «П анель взаємодії» натисніть Вибрати змінні для панелі взаємодії. З'я виться вікно Вибір змінних на панелі взаємодії. Він показує всі змінні разом з чотирма системними змінними, такими як номер телефону, DNIS, ім'я черги та час очікування RONA.
|
| 7 |
Щоб відфільтрувати список, скористайтеся наступними параметрами пошуку: Список автоматично заповнюється змінними відповідно до ваших записів критеріїв.
|
| 8 |
Позначте прапорці змінних, які потрібно вибрати для панелі взаємодії. Ви можете вибрати максимум 30 змінних. |
| 9 |
Використовуйте значок ру чки ( |
| 10 |
Натисніть Збере гти. Ви можете пропустити цей крок, якщо увімкнути кнопку перемикання авто збереження. Вибрані змінні відображаються в розділі «П анель взаємодії».
|
| 11 |
(Необов'язково) Клацніть значок x біля змінної, щоб видалити цю змінну зі списку. |
Змінні JSON
Змінні JSON є користувальницькими змінними потоку типу JSON. Ви можете створювати змінні JSON у Flow Designer. Докладніші відомості див. у статті Створення власних змінних потоку.
Для зберігання даних у змінній JSON можна використовувати такі дії: HTTP Request, Parse і Set Variable.
У заходах HTTP та Parse ви можете витягувати дані за допомогою виразу фільтра шляху JSON та зберігати їх у змінній JSON.
У розділі «Встановити змін ну» ви можете використовувати змінну JSON у параметрі Встановити значення наступними способами:
-
Введіть значення JSON у текстовому полі. Наприклад:
{ "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", "region":"CA", "phoneNumber":"408-xxxxx67", "emailAddress":"rirani@xyz.com" } -
Використовуйте вираз Pebble.
Використання змінних JSON у виразі Pebble
-
Доступ, розділений точками (.): Ви можете використовувати доступ, розділений крапкою (.) у виразі Pebble для змінної JSON для обробки викликів та керування потоком.
Синтаксис:
{{JSONVariableName.fieldName}} де, JSONVariableName.fieldNameмає оцінювати поле у зміннійJSON.У попередньому зразку фрагмента коду, якщо ви витягуєте працівника до змінної під назвою
empvarза допомогою HTTP або Parse:використовуйте{{empvar.EmployeeCode}}, щоб отримати значення як E1. -
Доступ до індексу масиву JSON: Ви можете отримати доступ до певного індексу з масиву JSON, подібного до синтаксису Pebble. Щоб отримати докладнішу інформацію про доступ до індексу в Pebble, відвід айте https://pebbletemplates.io/wiki/guide/basic-usage/, наприклад:
Якщо ви витягуєте масив JSON Employees у змінну під назвою{ "Employees" : [ { "userId":"rirani", "jobTitleName":"Developer", "firstName":"Romin", "lastName":"Irani", "preferredFullName":"Romin Irani", "employeeCode":"E1", }, { "userId":"thanks", "jobTitleName":"Program Manager", "firstName":"Tom", "lastName":"Hanks", "preferredFullName":"Tom Hanks", "employeeCode":"E3", "directReports":[ { "userId":"John", "jobTitleName":"Developer", "firstName":"John", "lastName":"Irani", "preferredFullName":"John Irani", "employeeCode":"E2" }, { "userId":"Sam", "jobTitleName":"Developer", "firstName":"Sam", "lastName":"Das", "preferredFullName":"Sam Das", "employeeCode":"E2" } ] } ] }varза допомогою HTTP або Parse:-
Використовуйте
{{var [0]}}, щоб отримати дані про співробітникарірані, якийє менеджером. -
Використовуйте
{{var [1] .directReports [0]}}, щоб отримати дані про співробітникаДжона, який є безпосереднім репортажем менеджера. -
Використовуйте{{var [1] .directReports [0] .preferredFullName}}, щоб отримати значення як Джон Ірані. -
Використовуйте{{var [0] .preferredFullName}}, щоб отримати значення як Ромін Ірані.
-
Використання змінної JSON у запиті HTTP
Щоб використовувати змінну JSON як тіло запиту HTTP, спочатку скористайтеся активністю Set Vari able, щоб перетворити змінну JSON у рядок. Наприклад, у розділі Налаштування змінної активності змінної встанов іть змінну JSONString зі значенням {{json Variable}}.
Використовуйте цю змінну як вхід до налаштувань HTTP. Наприклад, у розділі Налаш тування запиту HTTP встановіть Ті ло запиту як {{JSONString}}.
Написання виразів
Більшість полів введення тексту в Flow Designer підтримують написання виразів. Вирази не потрібні, але вони дозволяють забезпечити потужну функціональність сценаріїв через змінні для просунутих користувачів. Ви також можете вводити основний текст і цифри в одні і ті ж поля введення для простих потоків, якщо вам не потрібні вирази.
Оберніть кожен вираз у подвійні фігурні дужки, як показано тут: {{Enter Expression}}
Наприклад, якщо ви хочете об'єднати дві рядкові змінні разом, ви повинні використовувати {{var1+var2}}. Для отримання додаткової інформації див.: https://pebbletemplates.io/.
Синтаксис шаблону Pebble
У шаблонів Pebble підтримуються наступні символи: ==,! =, <, >, <=, >=, +, -, *,/. Щоб ввести власні змінні у виразі, використовуйте цей синтаксис: {{variable}}
У синтаксисі Pebble Template назви змінних повинні починатися з літери, підкрес лення (_) або знака долара ($), але не з числа. Наприклад, 311_Promo недійсний, а Promo_311 дійсний.
Також підтримуються логічні оператори. Для отримання додаткової інформації див. https://pebbletemplates.io/wiki/operator/logic/.
Рекомендуємо переглянути документацію Pebble Template, перш ніж використовувати вирази в Flow Designer. Інформацію про написання виразів дивіться в документах за адресою: https://pebbletemplates.io/wiki/.
Наприклад, у цьому випадку використання базової умови вираз перевіряє, чи номер облікового запису абонента більший або дорівнює певному значенню. Залежно від того, як вираз оцінюється для виконання даного потоку, потік може пройти шлях True або False.
Спеціальні фільтри Pebble
Часовий штамп епохи
Ви можете використовувати наступні фільтри Pebble, щоб повернути часову марку епохи для Now або заданого рядка дати:
Часовий штамп епохи для Now:
{{ now() | epoch }} => default UTC timezone and in seconds
{{ now() | epoch(inMillis=true) }} => default UTC timezone and in milliseconds
Example:
{{ now() | epoch }} -> 1667471488
{{ now() | epoch(inMillis=true) }} -> 1667471522829
Часовий штамп епохи для певної дати:
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} => custom format and in milliseconds
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} => custom format with timezone and in milliseconds
Example:
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true) }} -> 1508429883779
{{ '2017-10-19 16:18:03.779' | epoch(format='yyyy-MM-dd HH:mm:ss.SSS', inMillis=true, timeZone='America/Phoenix') }} -> 1508455083779
Перевірка виразів
Якщо поле введення виявляє, що використовується вираз (тобто введено синтаксис {{}}), у правому нижньому куті поля з'явиться синя піктограма.
Клацніть синю піктограму, щоб відкрити модальний варіант, де ви можете перевірити та змінювати вираз, поки не отримаєте бажаний результат.
Модал «Тестовий вираз» містить наступні поля:
-
Вираз: Показує вираз, який спочатку був введений у поле введення з конфігурації діяльності.
-
Поля змінних: Кожна змінна, що використовується у виразі, має допоміжне поле, де ви можете ввести значення зразка змінної. Введіть значення для кожної змінної, а потім натисніть кнопку Тест увати, щоб побачити результати, якщо вираз виконується з введеними параметрами.
Щоб встановити змінні у виразі, використовуйте лише формат {{назва змінної}}. Наприклад, {{newContact.ani}} є синтаксисом змінної.
-
Результат: Показує результат виразу після натискання кнопки Тест. Якщо результати відрізняються від очікуваних, змініть Вираз за бажанням. Якщо ви внесете зміни до конфігурації, натисніть кнопку Застосувати зміни, щоб оновити вираз у конфігурації діяльності.
Використання шаблонів потоків
Шаблони потоків — це готові потоки, розроблені для конкретних випадків використання. Ці шаблони легко доступні на полотні Flow Designer, що дозволяє розробникам потоків швидко створювати та публікувати потоки з мінімальними зусиллями.
Щоб створити потоки за допомогою шаблонів потоків, виберіть потрібний шаблон, налаштуйте його відповідно до вимог вашого бізнесу, перевірте, публікуйте та почніть використовувати потік. Докладніші відомості див. у статті Створення потоків із шаблонів потоків.
Використання робочого часу
Використовуйте цей шаблон дизайнера потоків для керування робочим часом у контактному центрі Webex. Абонентів зустрічає повідомлення, а ї хні дзвінки маршрутизуються на основі робочого часу, свят та екстрених умов, встановлених для організації .
Цей потік маршрутизує дзвінки на основі робочого часу контакт-центру, списків свят та перевизначення надзвичай них ситуацій, забезпечуючи оптимальний досвід абонента та ефективну обробку неробочого часу. Якщо контакт-центр закритий, абонент повідомляється про закриття.
До ключових особливостей можна віднести наступне:
- Централізоване управління робочим часом, святковими та надзвичайними перевизначеннями.
- Автоматична маршрутизація на основі налаштування робочого часу.
- Cisco Text-to-Speech (TTS) використовується для всіх аудіопідказок, хоча можна завантажувати власні аудіофайли.
- Музика за замовчуванням в режимі
очікування - defaultmusic_on_hold.wav, але це можна налаштувати.
передумови
- Налаштування робочого часу: Створюйте робочий час, списки святкових днів та перевизначення в Control Hub.
- Аудіофайли: Завантажте необхідні аудіофайли для запитів, таких як
BusinessHoursOpen.wav, або використовуйте функцію Cisco TTS. - Налаштування черги, команд та точки входу: Налаштуйте ці елементи в Контактному центрі Management Portal Webex .
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
| Елемент потоку | Опис |
|---|---|
| Отриманий дзвінок | Виклик ініціюється і надходить у потік. |
| Оцінка робочого часу | Система перевіряє, чи припадає поточний час у робочий час, святкові дні чи умови перевизначення. |
| Обробка годин роботи | Якщо контактний центр відкритий, відтворюється вітальне повідомлення, і дзвінок перенаправ ляється в чергу агента. |
| Після годин роботи | Якщо контакт-центр закритий, відтворюється повідомлення про закриті години, а дзвінок відклю чається. |
| Аварійні перевизначення | Якщо активне аварійне перевизначення, аварійне повідомлення відтворюється, а виклик відключається. |
Діяльність потоку
Наступна таблиця описує послідовність потокових дій.
| Активність потоку | Опис |
|---|---|
|
Початок (Новий телефонний контакт) | Потік починається при отриманні нового телефонного контакту. |
|
Перевірка робочого часу (Бізнес-подорожі) | Система перевіряє, чи перебуває контакт-центр у звичайний робочий час, у відпустці чи аварійному перевизначенні. |
|
Підказка робочого часу (Робочий годин_підказка) | У робочий час відтворюється повідомлення з повідомленням абонента про те, що контактний
центр відкритий (файл за замовчуванням: BusinessHoursOpen.wav). |
Контакт в черзі (Агент_черга) | Абонент розміщується в черзі для маршрутизації до доступного агента. |
Тримайте музику (Холдмузика) | Музика відтворюється, поки абонент чекає в черзі (файл за замовчуванням:
defaultmusic_on_hold.wav). |
|
Свято закрито (Свято_Закрито) | Якщо це свято, відтворюється повідомлення, що повідомляє абоненту, що офіс закритий. |
|
Підказка після робочого часу (Підказка післягодини_часу) | Якщо це поза робочим часом, відтворюється повідомлення, яке повідомляє абоненту, що офіс закритий. |
| Аварійне перевизначення (Переїзд_надзвичайна ситуація) | У разі аварійного перевизначення відтворюється аварійне повідомлення. |
| Відключити контакт (Відключення контакту) | Після відтворення повідомлення (будь то неробочий час, свято чи екстрен а ситуація) дзвінок відключається. |
Додаткові ресурси
Для отримання додаткової інформації про налаштування робочого часу, списків святкових днів та перевизначення зверніться до Посіб ника з налаштування та адміністр ування контактного центру Webex.
Комплексний вхідний контакт
Використовуйте цей шаблон конструктора потоків у Контактному центрі Webex для комплексної обробки вхідних дзвінків, перевірки робочого часу, оголошень про позицію в черзі та опцій зворотного дзвінка.
Цей потік демонструє вичерпний сценарій вхідних голосових дзвінків для контактного центру Webex. Він включає обробку робочого часу, святкових днів, аварійних перекриттів, оп цій самообслуговування, оголошень про позицію в черзі (PIQ) та варіанти зворотного дзвінка клієнтів. Він підходить для середовищ, де базове самообслуговування та черга дзвінків є важливими.
Змініть потік, щоб відповідати конкретним потребам організації та витончено обробляти не відомі умови.
Цей потік використовує Cisco Text-to-Speech (TTS) для аудіодій, що вимагають підказки (якщо
такі є). Для музики за замовчуванням використовується файл defaultmusic_on_hold.wav,
наданий з коробки.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди та відображення точок входу, а також будь-які інші конфігурації, специфічні для організації, такі як роз'єми, вихідні ANI тощо.
-
Налаштуйте робочий час, списки свят та перевизначення надзвичайних ситуацій у Центрі → ги → Налаш → Робо .
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
| Дзвінок прийнятий | Виклик надходить у потік під час активності NewContact. |
| Перевірте робочий час | Потік перевіряє поточний час у порівнянні з визначеними робочими годинами за допомогою активності
BusinessHours.
|
| Варіанти самообслуговування | У робочий час активність Welcome Menu (IVR Menu) відтворює меню, яке пропонує абонентам базов
і варіанти самообслуговування:
|
| Розміщення в черзі | Абонент розміщується в черзі за допомогою активності Чер га. Активність getPositionInqueue отримує позицію абонента в черзі, і ця інформація повідомляється абоненту за допомогою активності PlayPiq. |
| Параметри зворотного дзвінка та голосової пошти | Якщо абонент вирішить залишити голосову пошту або надіслати запит на зворотний дзвінок, активується дія
FinalMenu:
|
|
Тримайте музику | Музика відтворюється, поки абонент чекає в черзі (файл за замовчуванням: defaultmusic_on_hold.wav). |
|
Обробка циклу | Потік гарантує, що якщо абонент повторює занадто багато разів (через дії CallLoopCycle та LoopCycle), він буде спрямований до кінцевих параметрів меню (зворотний дзвінок або голосова пошта). |
| Відключення виклику | Після завершення всіх кроків або якщо абонент вирішить вийти, виклик відключається за допомогою дій Disconnect Contact. |
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок (НовийКонтакт) | Запускає потік при отриманні дзвінка. |
|
Перевірка робочого часу (Бізнес-подорожі) | Перевіряє, чи відбувається дзвінок у робочий час, святкові дні чи екстрені ситуації перевизначення. |
|
Меню IVR (Ласкаво просимо) |
Відтворює меню з параметрами самообслуговування (натисніть 1 для підтримки, натисніть 2 для продажу). |
|
Обробка черг |
|
|
Тримайте музику (Музичний холд) | Відтворює утримуючу музику, поки абонент чекає в черзі. |
|
Обробка циклу (Цикл циклу виклику та цикл циклу) | Забезпечує, що дзвінки, що повторюються занадто багато разів, спрямовуються до остаточного меню. |
|
Відключення (Відключення контакту) | Відключає дзвінок після повідомлень або коли абонент вирішить припинити взаємодію. |
Додаткові ресурси
Докладніші відомості див. у посібнику з налаштування та адміністрування контактного центру Webex.
Опитування CSAT DTMF
Цей шаблон потоку містить функціональність системи опитування після виклику (PCS), що працює на інтерактивній голосовій відповіді (IVR). Опитування призначене для ефективного та ефективного оцінювання задоволеності клієнтів за допомогою базового меню та сенсорного IVR.
Цей потік допомагає контактному центру Webex ефективно збирати відгуки клієнтів за допомогою простого автоматизованого опитування після дзвінка з використанням двотонних багаточастотних тонів (DTMF). Клієн ти оцінюють свій досвід дзвінків, коли отримують підказку щодо оцінки. Система збирає відповіді клієнтів у глобальній змінній, яка використовується для звітності. Опитування фіксує рейтинги задоволеності клієнтів за шкалою 1—5.
Цей потік створений для легкого налаштування опитувань після дзвінка за пару простих кроків. Він поставляється попередньо упакованим з усіма необхідними будівельними блоками, включаючи роз'єм мовлення до тексту.
Використання
Щоб ефективно використовувати цей потік як потік опитування після виклику, підключіть потік GoTo з події AgentDis connected у вашому Основ ному потоці. Це гарантує, що коли агент відключає дзвінок, абоненту буде представлено опитування інтерактивної голосової відповіді (IVR) після дзвінка, яке фіксує відповідь задоволеності клієнтів (CSAT).
Цей потік включає повідомлення, які можна відтворювати клієнтам. Ви можете налаштувати повідомлення за потребою.
передумови
Перш ніж налаштувати цей потік, створіть такі змінні:
-
Контропитування
-
Тип —ЦІЛЕ ЧИСЛО
-
Значення за замовчуванням —0
-
Опис — Відстежує кількість спроб опитування та збільшення з кожною недійсною відповіддю або тайм-аутом відповіді.
-
-
Глобальний зворотнийОпитуванняВідповідь
-
Тип —ЦІЛЕ ЧИСЛО
-
Значення за замовчуванням —0
- Джерело - Глобальна змінна
- Зробити звітним — у вімкнути.
-
Опис — зберігає оцінку відповіді клієнта або «NoResponse», якщо є недійсний/сценарій тайм-ауту.
-
Діяльність потоку
Наступна таблиця описує дії, що використовуються в потоці.
| Активність потоку | Опис |
|---|---|
|
Початок НовийКонтакти |
Запускає опитування, коли ініціюється новий телефонний контакт. |
|
Опції опитування (меню IVR) |
Підказує користувачеві вибрати оцінку (1—5). Цифри 1, 2, 3, 4, 5 відповідають рів ням задоволеності. Тайм-аут або недійсна відповідь призводять до повторної спроби. |
|
ВстановитиопитуванняВідповідь | Захоплює вибір користувача та зберігає його у змінній Global_FeedbackSurveyResponse. |
|
ВстановитиКонтропитування |
Збільшує змінну CounterSurvey після тайм-ауту або недійсної відповіді. |
| Перевірка Контропитування |
Перевіряє, якщо кількість повторних спроб перевищує 2, використовуючи таку умову CounterSurvey > 2. Завершує опитування, якщо повторні спроби вичерпані. |
|
Налаштування змінної_R3K |
Призначає «NoResponse» для SurveyResponse, якщо повторні спроби вичерпані. |
|
ПлейопитуванняЗаписано |
Відтворює повідомлення подяки після отримання відповіді. |
|
ВідключенняКонтакт |
Закінчує дзвінок граціозно. |
Віртуальний агент DialogFlow ES
Цей шаблон конструктора потоку контактного центру Webex демонструє потік даних між Google DialogFlow ES та контактним центром Webex, зосереджуючись на тому, як передавати дані на обидві платформи та з них під час взаємодії.
Цей потік показує, як дані передаються між контактним центром Webex та DialogFlow ES для обробки взаємодій з клієнтами. Він забезпечує фундаментальний потік, де дані обмінюються за допомогою DialogFlow ES для обробки природної мови та автоматизованого виконання аген тів. Інтеграція з DialogFlow дозволяє боту розуміти наміри клієнтів і вжити відповідних дій на основі розмови. Крім того, потік включає обробку помилок, щоб забезпечити безперебійну роботу з клієнтами, навіть коли виникають несподівані умови.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Агент Google DialogFlow ES з відповідними намірами для розмови.
- Створюйте точки входу, черги, команди та відображення точок входу.
- Увімкніть виконання Webhook у DialogFlow ES та використовуйте зразок коду node.js у вбудованому редакторі .
-
Для динамічного генерування користувацьких повідомлень увімкнено Cisco Text-to-Speech (TTS). Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
| Клієнт ініціює контакт | Дзвінок приймає контактний центр Webex. |
| Дані передаються в DialogFlow ES | Спеціальне привітання, яке включає дані клієнта, такі як ім'я та причи на дзвінка, надсилається боту DialogFlow ES для обробки. |
| Взаємодія бота з DialogFlow | DialogFlow обробляє вхідні дані та відповідає на основі налаштованих намірів . |
| Музика в черзі | Поки бот обробляє запит, замовник ставиться в чергу з музикою утримання. |
| Відключити | Взаємодія закінчується після завершення діалогового вікна. |
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок | Ця діяльність знаменує початок потоку. Він спрацьовує при отриманні нового дзвінка. |
| Встановити мову | Потік використовує активність Встановити змінну для налаштування мовного коду (en-US) для всієї взаємодії. Це гарантує, що всі голосові взаємодії узгоджуються з мов ними уподобаннями абонента. |
| Привітання на замовлення | Ця діяльність передає дані клієнта, такі як ім'я, електронна пошта та причина
дзвінка боту DialogFlow ES. Привітання динамічно генерується за допомогою Cisco
Text-to-Speech (TTS). Приклад переданих даних:
|
|
Черга до агента | Якщо взаємодія вимагає ескалації, клієнт розміщується в черзі, а музика
затримки відтворюється за допомогою
файлу defaultmusic_on_hold.wav. |
| Відтворити музику | Музика відтворюється, поки абонент чекає в черзі. Потік використовує музику Cisco за замовчуванням, але його можна налаштувати, завантажуючи різні музичні файли. |
|
Відключити | Ця діяльність відключає дзвінок після завершення потоку, забезпечуючи безперебі йне завершення взаємодії. |
Специфіка потоку
JSON потоку, використаний у цьому прикладі, містить змінні та дії, необхідні для обробки взаємодії, обробки помилок та зв'язку між контактним центром Webex та DialogFlow. Ключові змінні, що використовуються, включають:
|
Змінна потоку |
Опис |
|---|---|
|
Глобальний зворотнийопитуванняOptin | Відстежує, чи бере клієнт участь у опитуванні після дзвінка. |
| Ім'я клієнта | Захоплює ім'я клієнта для персоналізації. |
| Електронна пошта клієнта | Захоплює електронну пошту клієнта. |
| Причина клієнта | Записує причину дзвінка клієнта. |
| Глобальна_мова | Налаштовує мову за замовчуванням (en-US). |
|
Глобальне_голосове ім'я | Визначає голос, який використовується для перетворення тексту в мовлення. |
Додаткові ресурси
Докладніші відомості про цю інтеграцію див. у відео Робота з даними в Google DialogFlow ES з контак тним центром Webex.
Щоб отримати додаткові вказівки, зверніться до Документації для розробників контактного центру Webex та документації DialogFlow ES.
Підтримка розробників
Для будь-якої підтримки щодо цієї інтеграції відкрийте заявку з командою підтримки розробників контактного центру Webex через портал розробників Webex.
Для подальших обговорень відвідайте спільноту розроб ників API контактного центру Webex.
Підтримка динамічних змінних
Цей шаблон забезпечує розширений динамічний вхідний голо совий потік, який отримує зовнішні налаштування, встановлюючи змінні потоку з цими параметрами та маршру тизує виклики на основі конфігурацій змінних.
Потік динамічно отримує параметри потоку через запит HTTP та встановлює змінні, які керують рештою потоку. Ці змінні керують рішеннями щодо маршрутизації, обробкою черг, підказками та керуванням помилками. Це часто використовується для сценаріїв, що вимагають гнучкості обробки дзвінків на основі умов бізнесу в режимі реального часу, таких як робочий час або святкові дні, де один потік можна повторно використовувати в різних випадках використання за допомогою динамі чної маршрутизації на основі змінних.
Потік забезпечує плавний та ефективний досвід абонента, відтворюючи відповідні повідомлення, обробляючи робочий час або випадки помилок та забезпечуючи маршрутизацію на основі конкретних вимог організації.
Потік використовує Cisco Text-to-Speech (TTS) для всіх аудіодій, що вимагають підказки. Користувацьку музику в режимі очікування або повідомлення можна налаштувати, оновивши змінні потоку.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди, відображення точок входу та будь-які інші дії конфігурації для організації, як-от роз'єми, зовнішні ANI тощо.
-
Переконайтеся, що всі необхідні статичні аудіофайли або спеціальні підказки TTS завантажені в систему.
-
Майте дійсну кінцеву точку API для отримання налаштувань потоку
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
| НовийКонтакти | Потік починається при отриманні дзвінка в точці входу. |
| Запит HTTP | Потік робить запит HTTP для динамічного отримання налаштувань потоку на основі DNIS виклику. |
| Перевірка робочого часу | Залежно від налаштувань потоку, потік перевіряє робочий час, святкові дні та перевизначення, щоб належним чином маршрутизувати дзвінок. |
| Відтворити повідомлення (Ласкаво просимо) | На основі отриманих налаштувань вітальне повідомлення відтворюється за допомогою TTS або попередньо записаної підказки. |
| Діяльність в черзі | При необхідності виклик розміщується в черзі на основі динамічних змінних. |
| Відтворення музики (керування чергою та музика в черзі) | Поки абонент чекає в черзі, відтворюється музика утримання, яку можна динамічно налаштувати. |
| Обробка помилок | Якщо виникає якась помилка, виклик перенаправляється на потік обробки помилок або іншу точку в ходу за допомогою GoTo, увімкненого динамічними змінними. |
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок | Потік починається, коли виклик надходить через активність NewContact. |
| Запит HTTP | Діяльність FetchFlowSettings створює запит HTTP для отримання всіх необхідних налаштувань потоку, таких як робочий час, підказки та конфігурації черги. |
|
Меню IVR (Ласкаво просимо) |
Відтворює меню з параметрами самообслуговування (натисніть 1 для підтримки, натисніть 2 для продажу). |
| Встановити змінні | Активність setVariable зберігає дані, отримані із запиту HTTP, та призначає значення змінним, пов'язаним з потоком, таким як BusinessHours, queue, WelcomePrompt та HoldMusic. |
| Графік роботи | Діяльність BusinessHours перевіряє робочий графік, святкові дні та перевизначення, спрямовуючи потік на основі поточного часу. |
| Відтворити повідомлення | Активність PlayMessage відтворює вітальне повідомлення абоненту. Це може бути встановлено динамічно або попередньо налаштовано. |
| Контакт в черзі | Діяльність QueueContact розміщує абонента у відповідну чергу, використовуючи динамічні змінні для керування чергою та резервної обробки. |
| Відтворити музику | Активність PlayMusic відтворює музику для абонентів, які чекають у черзі, налаштовану на основі змінної holdMusic. |
| Перейти до | Кілька дій Перейти до використовуються для навігації між різними частинами потоку або обробки конкретних умов, таких як свята або помилки. |
| Відключити | Після завершення всіх необхідних кроків потік закінчується відповідним відключенням або перенаправленням. |
Привіт Світ
Використовуйте цей шаблон, щоб створити простий вхідний голосовий потік, де абонентів зустрічають повідомленням, а потім відключають. Цей потік часто використовується в закриті години.
Цей потік забезпечує простий потік, який відтворює оголошення абоненту. Зміні ть потік, щоб забезпечити безперебійну роботу абонента, обробляючи будь-які помилки або невідомі умови.
Підпотік використовує Cisco Text-to-Speech для будь-яких звукових підказок. Для музики за замов
чуванням використовується вбудований файл (defaultmusic_on_hold.wav), для музики в режимі очікування
.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди та відображення точок входу та будь-які інші дії конфігурації, пов'язані з організацією, як-от роз'єми, зовнішні ANI тощо.
- Завантажте статичні аудіофайли, якщо замість
Cisco-Text-to-Speech (TTS) використовуються власні звукові підказки.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Розбиток потоку
- Дзвінок приймається і надходить в потік.
- Вітальне повідомлення відтворюється абоненту.
- Абонент ставиться в чергу.
- Під час очікування абонента відтворюється музика Hold.
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок | Потік починається при отриманні дзвінка |
| Відтворити повідомлення |
|
|
Відключити |
|
Додаткові ресурси
Докладніші відомості див. у посібнику з налаштування та адміністрування контактного центру Webex.
Меню автовідповідача
Використовуйте цей шаблон конструктора потоків контактного центру Webex, щоб створити систему під керуванням меню для ефективної маршрутизації дзвінків. Він автоматизує вхідні дії, направляючи абонентів до потрібних команд або служб для більш плавного досвіду.
Цей потік автоматизує початкову взаємодію з абонентом, дозволяючи їм переміщатися по різних параметрах меню. Він включає динамічну обробку помилок, багатомовну підтримку та ввіч ливий процес відключення у разі помилок або нерозпізнаних входів.
Цей потік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замов
чуванням використовується вбудований файл (defaultmusic_on_hold.wav), для музики в режимі очікування
.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди та відображення точок входу.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
|
Отриманий дзвінок (Новий телефонний контакт) |
Потік спрацьовує, коли новий телефонний контакт ініціюється вхідним дзвінком . |
|
Вітальне повідомлення (Привітальний запит) |
Відтворюється вітальне повідомлення: Ласка во просимо до контактного центру Webex! |
|
Головне меню (Меню IVR) |
Абоненту представлений набір параметрів меню. Меню читається вголос за допомогою TTS, направляючи абонента через різні варіанти обслуговування:
|
|
Маршрутизація на основі вибору |
Виходячи з обраного варіанту, абонент або передається до певної команди (сліпий переклад), або розміщується в черзі, щоб чекати наступного доступного агента. |
|
Обробка помилок |
Неправильні вхідні дані усуваються повідомленням про помилку, і абоненту пропонується спробувати ще раз. |
|
Музика в затримці (Відтворити музику) |
Під час очікування в черзі відтворюється типова музика затримки
( |
|
Відключити |
Потік завершується відключенням дзвінка. |
Діяльність потоку
Наступна таблиця описує послідовність потокових дій.
|
Активність потоку |
Опис |
|---|---|
|
Новий телефонний контакт (Початок) |
Це вихідна точка потоку, коли новий телефонний контакт ініціюється вхід ним дзвінком. |
|
Відтворити повідомлення (Привітальний запит) |
Клієнта зустрічає повідомлення: Ласкаво про симо до Контакт- центру Webex! Цей крок використовує пере Cisco Cloud хід тексту в мовлення (TTS) для створення повідомлення. |
|
Головне меню (Меню IVR) |
Абоненту представлено меню з різними опціями:
|
|
Маршрутизація на основі вибору (Умови) |
Виходячи з обраного варіанту, абонент або передається до певної команди (сліпий переклад), або розміщується в черзі, щоб чекати наступного доступного агента.
|
|
Відтворювати музику (Музика в очікуванні) |
Для дзвінків у черзі система відтворює музику затримки, поки абонент чекає наступного доступного агента. |
|
Обробка помилок |
Якщо вибрано недійсний параметр або вимикає час введення, система відтворює повідомлення із запитом абонента спробувати ще раз. |
|
Відключити |
Після завершення взаємодії або виникнення помилки потік відключає виклик за допомогою активності Відключити контакт. |
Додаткові випадки використання
- Підменю: є меню вибору мови, де користувачі можуть вибрати бажану мову, натиснувши 1 для англійської або 2 для іспанської мови. Меню повторюється, якщо абонен т натискає #.
- Повідомлення про помилки: при отриманні невірних вхідних даних відтворюється повідомлення про помилку. За критичні помилки система вибачається і відключає абонента.
Додаткові ресурси
Докладніші відомості див. у посібнику з налаштування та адміністрування контактного центру Webex.
Зниження даних Microsoft Dynamics HTTP (S)
Використовуйте цей шаблон конструктора потоків, щоб створити потік IVR у контактному центрі Webex, який з'єднується з MS Dynamics за допомогою роз'єму HTTP. Цей потік отримує деталі клієнта та справи за допомогою ANI з CRM, вітає абонента персоналізованим повідомленням та спрямовує дзвінок.
За допомогою цього потоку абонента зустрічається персоналізованим повідомленням на основі даних CRM, і якщо жодного випадку не знайдено, дзвінок передається агенту. Агенту надаються деталі клієнта або справи в режимі реального часу через спливаючий екран. Потік взаємодіє з MS Dynamics через два HTTP-запити:
- Отримує дані клієнта, виконуючи пошук ANI.
- Отримання останніх відомостей справи на основі ідентифікатора клієнта. Якщо інформація про клієнта або справу не знайдена, дзвінок перенаправляється агенту, а відповідне повідомлення від творюється абоненту. Агент отримує спливаюче вікно на екран і, що показує форму «Новий випадок» або деталі останнього створеного випадку для клієнта.
Екранні спалахи ввімкнені, щоб гарантувати, що агенти оснащені необхідною інформацією під час відповіді на дзвінки.
передумови
Переконайтеся, що наступні вимоги виконуються перед впровадженням цього потоку:
- Додаток зареєстрований в Azure для MS Dynamics CRM.
- OAuth 2.0 та налаштування роз'єму в Control Hub повинні бути налаштовані заздалегідь.
- Імпортуйте шаблон у конструктор потоків.
- Налаштуйте змінні потоку, черги та будь-які конкретні конфігурації залежно від потреб вашої організації.
Потік використовує Cisco Text-to-Speech (TTS) для динамічних підказок. Якщо потрібно статичне аудіо, користувачі можуть завантажувати аудіофайли. Музика утримання за замовчуванням використовується зі с ховища Webex.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
|
Отриманий дзвінок |
АНІ абонента захоплено. |
|
Стрип АНІ |
Код країни + видаляється з ANI. |
|
Отримати інформацію про клієнта |
Запит HTTP надсилається до MS Dynamics CRM для пошуку інформації про клієнта за допомогою знятого ANI. |
|
Умовна перевірка - клієнт існує |
Якщо клієнт існує, робиться інший запит HTTP для отримання інформації про його справу. Якщо клієнта немає, відтворюється повідомлення «Не знайден о справи». |
|
Відтворити персоналізовану інформацію про випадок |
Якщо випадок виявлений, абонента зустрічають подробицями останнього випадку. |
|
Маршрут до агента або відключення |
Потім абоненту пропонується можливість поговорити з агентом або відключитися. |
|
Поп-екран для агента |
Коли агент відповідає, деталі справи або нова форма справи відображаються на новій вкладці браузера. |
Діяльність потоку
Наступна таблиця описує послідовність дій потоку для потоку IVR, який з'єднується з MS Dynamics за допомогою коннектора HTTP.
|
Активність потоку |
Опис |
|---|---|
|
Початок |
Ініціює потік при отриманні дзвінка. |
|
Стрип АНІ |
Зні має код країни+ з ANI для підготовки до пошуку MS Dynamics. |
|
Отримати інформацію про клієнта |
Запит HTTP GET надсилається для отримання повного імені та ідентифікатора контак ту клієнта на основі ANI. |
|
Умовна перевірка - клієнт існує |
Перевіряє, чи існує клієнт в MS Dynamics. Якщо це вірно, отримує деталі справи. Якщо false, відтворює повідомлення, що повідомляє абоненту, що жодного випадку не знайдено. |
|
Отримати інформацію про кейс |
Отримання назви справи та номера справи за допомогою ідентифікатора клієнта з попереднього кроку. |
|
Відтворити персоналізоване повідомлення |
Вітає абонента на ім'я та надає деталі справи за допомогою TTS (Text-to-Speech). |
|
Відтворити кейс не знайдено |
Відтворює повідомлення, якщо для абонента не знайдено жодного випадку, і повідомляє йому, що він буде переданий агенту. |
|
Головне меню |
Пропонує абоненту можливість зв'язатися з агентом або відключити дзвінок. |
|
Контакт в черзі |
Направляє абонента до доступного агента на основі попередньо визначених налаштувань черги. |
|
Відтворювати музику |
Відтворює утримуючу музику, поки абонент чекає в черзі. |
|
Відключити контакт |
Завершує дзвінок, якщо абонент вирішить відключитися. |
|
Екран поп |
Вискакує інформацію про справу або нову форму справи для агента, коли відповідь на дзвінок буде отрим ано. |
Додаткові ресурси
Покрокові інструкції щодо налаштування потоків див. у посібнику з налаштування та адміністрування контактного центру Webex.
Для демонстрації інтеграції MS Dynamics див. розділ Як налаштувати спеціальний роз'єм для MS Dynamics CRM.
Докладніші відомості про інструменти API для автентифікації в середовищах Microsoft Dataverse див. у розділі Використання Insomnia з веб-API Dat averse.
Відсоток розподілу та розподіл A/B
Використовуйте цей шаблон конструктора потоків контактного центру Webex для розподілу дзвінків у відсотках між різними чергами, забезпечуючи безперебійну роботу та мінімізуючи випадання під час великої кількості дзвінків.
Цей потік розподіляє вхідні дзвінки на основі розподілу на основі відсотка. Зокрема, 90% контактів спрямовуються до основної черги, 0% на підтримку переповнення (неактивні) та 10% до черги за межами сайту. Після розподілу абонентам відтворюється повідомлення із зазначенням їх призначення черги, а потім музика призупиняється, поки агент не стане доступним. Ви можете змінити потік відповідно до потреб вашої організації.
Цей потік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замов
чуванням використовується вбудований файл (defaultmusic_on_hold.wav), для музики в режимі очікування
.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди та відображення точок входу.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
|
Квитанція дзвінка |
Дзвінок надходить в потік в новій контактній точці. |
|
Відсоток розподілу |
90% дзвінків перенаправляються в основну чергу. 10% дзвінків направляються до черги за ме жами сайту. |
|
Відтворити повідомлення черги |
Після розподілу відсотків абонент чує повідомлення із зазначенням шляху їх розподілу. |
|
Контакт в черзі |
Абонент поміщається в призначену чергу. |
|
Тримайте музику |
Під час очікування в черзі абоненти чують музику тримання. |
|
Призначення агента |
Дзвінки перенаправляються до доступного агента у призначеній черзі. |
Діяльність потоку
Наступна таблиця описує послідовність потокових дій.
|
Активність потоку |
Опис |
|---|---|
|
НовийКонтакти |
Це відправна точка при отриманні нового телефонного контакту. |
|
Відсотковий розподіл |
Виділяє вхідний контакт на основі відсоткового розподілу:
|
|
встановленняЗмінна |
Захоплює розподілений відсоток (90%, 10%) у змінну, яка називається procentageAllocation. |
|
встановленняЗмінна |
Захоплює шлях виходу (Основна черга або Зов нішній сайт), який виклик прийняв у змінну під назвою Per centageExitPath. |
|
Відтворити повідомлення |
Відтворює повідомлення за допомогою Cisco TTS, що повідомляє абонента про його розподіл, наприклад: Ви досягли 90% розподілу! Основна черга відділення 1. |
|
ЧергаКонтакт |
Складає контакт в черзі на основі виділеного шляху (Основна черга або По за сайтом). |
|
ПлейМузика |
Відтворює музику затримки ( |
Додаткові ресурси
Докладніші відомості див. у посібнику з налаштування та адміністрування контактного центру Webex.
Зниження даних Salesforce HTTP (S)
Використовуйте цей шаблон конструктора потоків, щоб створити потік IVR у контактному центрі Webex, який підключається до Salesforce через коннектор HTTP, дозволяючи динамічну маршрутизацію та вилучення даних для управління справами Salesforce.
Цей потік використовує коннектор HTTP контактного центру Webex для отримання інформації про клієнтів з Salesforce за допомогою пошуку ANI. Потік отримує обліковий запис клієнта, контактну інформацію та інформацію про справу з Salesforce та спрямовує дзвінок відповідно.
Цей потік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замов
чуванням використовується вбудований файл (defaultmusic_on_hold.wav), для музики в режимі очікування
.
передумови
Перш ніж налаштувати цей потік, переконайтеся в наступному:
- Створюйте точки входу, черги, команди, відображення точок входу та будь-які інші дії конфігурації для організації, як-от роз'єми, зовнішні ANI тощо.
- Налаштуйте роз'єм Salesforce за допомогою OAuth2. Докладні кроки див. у розділі Налаштування підключеної програми для роз'єму Salesforce контактного центру Webex.
- Імпортуйте прикріплений потік
SalesForce_HTTP_Connector.json в конструктор потоку контактного центру Webex. - Використовуйте колекцію API Salesforce для вивчення 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 |
Потік починається з фіксації номера телефону клієнта. Номер телефону від форматовано, і виклик API Salesforce отримує обліковий запис і контакт, пов'язані з ANI. Якщо клієнта знайдено, він маршрутизується на основі пов'язаного випадку Salesforce. |
|
Оновлення після дзвінка |
Після того, як агент завершить дзвінок, контактний центр Webex розміщує інформацію, таку як коментарі дзвінків та ідентифікатори дзвінків, у відповідному випадку Salesforce. |
Діяльність потоку
Наступна таблиця описує послідовність потокових дій.
|
Активність потоку |
Опис |
|---|---|
|
Початок (НовийКонтакт) |
Захоплює деталі вхідного дзвінка і починає потік. |
|
Встановити номер телефону (Налаштування номера телефону) |
Форматує захоплений номер телефону для пошуку API Salesforce. |
|
Пошук облікового запису (Обліковий запис Бяні) |
Виконує запит HTTP GET до Salesforce, отримуючи дані облікового запису клієнта на основі номера телефону. |
|
Пошук контактів (Зв'яжіться з Бяні) |
Завантажує контакт, пов'язаний з номером телефону, за допомогою запиту Salesforce SO QL. |
|
Пошук справ (Випадок за контактним типом) |
Завантажує відкриті справи, пов'язані з контактом, отримуючи деталі справи, включаючи номер справи та ідентифікатор. |
|
Контакт в черзі (Черга Контакт) |
Направляє дзвінок до відповідного агента на основі отриманої інформації Salesforce та пріоритету клієнта. |
|
Відтворювати музику (Музика) |
Відтворює музику затримки, поки клієнт чекає підключення до агента. |
|
Екран поп (СкрінПоп-акаунт) |
Відкриває сторінку облікового запису Salesforce клієнта на робочому столі агента під час відповіді на дзві нок. |
|
Залишити коментар (ПостКоментар) |
Повідомляє деталі дзвінка у відповідному випадку Salesforce після завершення взаємодії. |
|
Кінцевий потік (Кінцевий потік) |
Закінчується потік після виконання всіх завдань. |
Додаткові ресурси
Для отримання додаткової інформації про налаштування Salesforce за допомогою контактного центру Webex див. Вступ до API REST Salesforce та посібник із налаштування та адміністрування контактного центру Webex.
Щоб отримати вичерпну інструкцію щодо конфігурації відео, перегляньте цю серію з двох частин:
Зниження даних HTTP (S) служби ServiceNow
Використовуйте цей шаблон конструктора потоків для безпечного отримання та оновлення інцидентів та інших типів об'єктів у ServiceNow через Контактний центр Webex.
Цей потік інтегрує контактний центр Webex з ServiceNow за допомогою коннектора HTTP для маршрутизації рішень та отримання деталей інциденту через REST API ServiceNow. Він обробляє вхідні голосові дзвінки, виконує пошук ANI, отримує відповідну інформацію та надає персоналіз овані послуги. Потік процесу виглядає наступним чином:
- Дзвінок приймає контактний центр Webex.
- Абоненту відтворюється вітальне повідомлення, в якому згадуються його деталі інциденту.
- Система виконує пошук у ServiceNow за допомогою ANI для отримання
sys_id абонента, щоб отримати ідентифікатор об'єкта абонентана ServiceNow. - На основі
sys_idсистема шукає активний інцидент для абонента. - Номер інциденту відтворюється абоненту.
- Дзвінок розміщується в черзі для наступного доступного агента з пріоритетом залежно від тяжкості інциден ту.
- Затримна музика відтворюється, поки абонент чекає в черзі.
- Після підключення дзвінка до агента інформація про інцидент відображається на робочому столі агента.
- Після дзвінка Контактний центр Webex повідомляє інформацію про дзвінки відповідного інциденту в ServiceNow.
передумови
Перш ніж налаштувати цей потік, переконайтеся в наступному:
- Налаштування OAuth2: Налаш туйте OAuth2 у ServiceNow та Контактному центрі Webex, дотримуючись відео-підручника.
- Налаштування адміністр атора: Увійдіть на admin.webex.com і налаштуйте роз'єм. Перейдіть в . Введіть необхідні облікові дані, як зазначено у відеоуроці.
Приклад використання
Цей приклад інтеграції демонструє, як Контактний центр Webex може покращити взаємодію з клієн тами за допомогою персоналізованої взаємодії, одночасно використовуючи ServiceNow для пошуку ANI та управління інцидентами:
- Вхідний дзвінок: Клієнт телефонує в контактний центр Webex.
- Пошук ANI: Webex виконує пошук ANI в ServiceNow для ідентифікації абонента.
- Пошук інциден тів: ServiceNow отримує пов'язаний ідентифікатор інциденту на основі даних абонента .
- Персоналізоване привітання: Клієнта зустрічають персоналізованим повідомленням, що посилається на його активний інцидент.
- Маршрутизація та визначення пріоритетів: дзвінки маршру тизуються залежно від тяжкості інциденту, гарантуючи, що кри тичні проблеми вирішуються в першу чергу.
- Призначення аген та: дзвінок перенаправляється до доступного агента, а деталі інциденту відображаються на робочому столі агента.
- Оновлення після дзвінка: Контактний центр Webex розміщує відповідну інформацію про дзвінки, включаючи ідентифікатори дзвінків, до ServiceNow за допомогою потоків подій.
Діяльність потоку
Наступна таблиця описує дії, що використовуються в потоці, та їх роль у інтеграції.
|
Активність потоку |
Опис |
|---|---|
|
Початок (НовийКонтакт) |
Потік починається при отриманні вхідного дзвінка. |
|
Відтворити повідомлення (Привітання) |
Відтворює вітальне повідомлення за допомогою тексту в Cisco Cloud мовлення, наприклад: Ласкаво про симо до
демонстрації ServiceNow. Ваш номер інциденту:
|
|
Встановити змінну (Цифровий смужок ANI) |
Знімає міжнародний код (+1) з ANI для точної відповідності. |
|
Встановити змінну (Формат ANI) |
Форматує ANI у потрібний формат ServiceNow для запитів: (123) 456-7890. |
|
HTTP-запит (Пошук користувача) | Шукає sys_id користувача в ServiceNow за допомогою їх ANI. |
|
HTTP-запит (Інцидент пошуку) | Використовує sys_id для отримання активного інциденту абонента з ServiceNow. |
|
Відтворити повідомлення (Номер інциденту) | Повідомляє номер інциденту абоненту за допомогою тексту в мовлення. |
|
Контакт в черзі (Черга до агента) | Розміщує абонента в чергу наступного доступного агента залежно від ступеня тяжкості інциденту. |
|
Відтворювати музику (Тримайте музику) | Відтворює утримуючу музику, поки абонент знаходиться в черзі. |
|
Поштовий дзвінок (Залишити коментарі до ServiceNow) | Повідомляє інформацію про дзвінок, включаючи номер інциденту, назад у ServiceNow після завершення дзвінка. |
Додаткові ресурси
Щоб дослідити та протестувати API REST, ви можете імпортувати колекцію Postman API ServiceNow
(Collection API ServiceNow. Postman_Collection .JSON) у Postman. Це
допомагає зрозуміти, які API доступні та як вони взаємодіють з контак
тним центром Webex.
- Документація API REST ServiceNow: Документи API REST
- Документація API таблиці ServiceNow: Документи API таблиці
Для отримання додаткової інформації про потоки контактного центру Webex див. у посібнику з налаштування та адміністрування контактного центру Webex.
Простий вхідний дзвінок до черги
Використовуйте цей шаблон конструктора потоків у контактному центрі Webex, щоб забезпечити простий процес обробки вхідних дзвінків. Абонентів вітають, ставлять у чергу до агента та чують музику під час очікування.
Цей потік забезпечує простий процес обробки вхідних дзвінків у контакт- центрі:
- Приймається дзвінок і надходить в потік через точку входу.
- Вітальне повідомлення відтворюється абоненту.
- Абонент розміщується в черзі для наступного доступного агента.
- Під час очікування в черзі відтворюється музика утримання абоненту.
- Цей потік забезпечує безперебійну роботу, розміщуючи механізми обробки помилок та дозволяючи резервні сценарії у випадку недоступності агентів.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди та відображення точок входу.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок (Новий телефонний контакт) |
Потік починається при отриманні дзвінка через точку входу. Дзвінок приймається в потік і переходить до наступного кроку. |
|
Відтворити повідомлення (Привітальний запит) |
Відтворюється повідомлення, щоб вітати абонента. У цьому потоці повідомлення говорить: Ласкаво про симо до контактного центру Webex! Це повідомлення налаштовується за допомогою Cisco TTS, але його можна замінити спеціальними записами. |
|
Черга (Прямий контакт) |
Після вітального повідомлення дзвінок ставиться в чергу. Черга встановлена для направлення виклику до черги Q_Arubhatt, яка направляє абонента до найдовшого доступного агента. |
|
Відтворювати музику (Музика в очікуванні) |
Під час очікування в черзі потік відтворює ход музику
( |
|
Відтворити повідомлення (Затримати повідомлення) |
Другорядне повідомлення відтворюється, поки абонент чекає: Д якуємо за терпіння. Зачекайте, поки ми знайдемо вам експерта. Це повідомлення налаштовується за допомогою Cisco TTS, але його можна замінити спеціальними записами. |
|
Кінцевий потік |
Потік припиняється при підключенні агента або при виникненні помилки. Це гарантує без перебійну обробку абонента, незалежно від того, підключений він до агента або якщо потік повинен закінчитися через помилку. |
|
Обробка помилок |
Потік розроблений для вирішення несподіваних проблем, витончено закінчуючи, з доступними запасними маршрутами. |
Побудуйте цей потік
Щоб створити цей потік вхідних викликів, створіть потік із шаблону та виберіть шаблон простого вхідного виклику до черги. Етапи створення див. у статті С творення потоків із шаблонів потоків.
Щоб переглянути шаблон перед його використанням, див. розділ Перегляд деталей шаблону потоку. Після створення потоку налаштуйте шаблон для своєї черги, підказок та обробки помилок. Потім перевірте та опублікуйте потік.
Додаткові ресурси
Докладніші відомості див. у посібнику з налаштування та адміністрування контактного центру Webex.
Віртуальний агент з Google DialogFlow CX
Використовуйте цей шаблон конструктора потоків для інтеграції Google DialogFlow CX з контактним центром Webex. Цей потік забезпечує покращену взаємодію з клієнтами за допомогою гнучкої та динамічної обробки даних.
Цей потік демонструє, як передавати дані з контактного центру Webex до Google DialogFlow CX, що дозволяє використовувати розширені можливості віртуального агента. Він включає приклади обробки входів абонентів, таких як імена, зустрічі та причини дзвінків, з акцентом на безперебійну переда чу даних між обома платформами.
Цей потік використовує Cisco Text-to-Speech (TTS) для звукових підказок, якщо такі є.
передумови
Перш ніж впровадити цей підпотік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди, відображення точок входу та будь-які інші дії конфігурації, пов'язані з організацією, як-от роз'єми.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
- Налаштуйте віртуальний агент Google DialogFlow CX та налаштуйте необхідні інтеграції веб- хука.
Розбиток потоку
- Дзвінок приймається і надходить в потік.
- Абонент направляється на API, який отримує їхнє ім'я з фальшивої кінцевої точки.
- За допомогою Google DialogFlow CX відтворюється вітальне повідомлення абоненту, включаючи його ім'я.
- Віртуальний агент DialogFlow CX взаємодіє з абонентом, щоб збирати дані, такі як дати та час зустрічі.
- Дані клієнта передаються назад до контактного центру Webex для потенційної подальшої обробки.
- Виходячи з взаємодії, дзвінок або ескалається, або закінчується.
- Якщо ескалація, абонент розміщується в черзі.
- Музика Hold відтворюється, поки абонент чекає агента.
Діяльність потоку
Наступна таблиця описує послідовність потокових дій.
|
Активність потоку |
Опис |
|---|---|
|
Початок |
Потік починається при отриманні дзвінка, ініційованого через активність NewContact. |
|
HTTP-запит (Отримати ім'я клієнта) |
Система робить API-запит для отримання імені клієнта із зовнішньої системи через HTTP-запит. Результат зберігається в глобальній змінній (DF_CustomerName), яка використовується для подальшої взаємодії з Google DialogFlow CX. |
|
Віртуальний агент |
Потік викликає активність VirtualAgent для передачі імені клієнта та взаємодії з Google DialogFlow CX. Віртуальний агент збирає інформацію, включаючи причину дзві нка, деталі зустрічі тощо. |
|
Розбір |
Ця діяльність аналізує відповідь, отриману від DialogFlow CX, і відповідно оновлює змінні потоку (Call_Reason, Appoinment_date, Appoinment_time). |
|
Встановити змінну - призначення |
Дата та час зустрічі, зібрані з DialogFlow CX, форматуються та зберігаються у глобальній змінній (DF_Appointment). |
| Контакт в черзі |
Після взаємодії з віртуальним агентом замовник розміщується в черзі, щоб чекати наступного доступного агента. |
|
Відтворювати музику |
Поки абонент чекає в черзі, система відтворює типову музику
( |
|
Відключити контакт |
Якщо подальших дій не потрібно, виклик відключається за допомогою дії DisconnectContact. |
Додаткові ресурси
Докладніші відомості про інтеграцію контактного центру Webex з Google DialogFlow CX див. у документації для розробників Google DialogFlow CX та Налаштування голосу віртуального агента в Контактному центрі Webex .
Щоб отримати підтримку, відвідайте службу підтримки розробників Контактного центру Webex або приєднуйтесь до спільно ти розробників API контактного центру Webex.
Зменшення даних Zendesk HTTP (S)
Цей шаблон використовує HTTP-роз'єм контактного центру Webex для інтеграції з Zendesk. Використовуйте цей шаблон конструктора потоків, щоб виконувати пошук даних клієнтів, керувати квитками в Zendesk та ефективно.
Цей потік використовує API Zendesk для покращення контактного центру Webex шляхом вилучення даних клієнтів на основі ANI (автоматична ідентифікація номера) та отримання деталей квитка. Він спрямовує дзвінки на основі тяжкості інциденту або доступності агента, покращуючи взаємодію з клієнтами. Система може виконувати кілька дій:
- Шукайте користувача Zendesk на основі ANI (номер абонента).
- Отримати останній невирішений квиток користувача.
- Пред'явіть клієнту відповідні реквізити квитка через IVR.
- Направляйте дзвінок агенту на основі заздалегідь визначених критеріїв або дозвольте клієнту вибрати відключення.
Цей потік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замов
чуванням використовується вбудований файл (defaultmusic_on_hold.wav), для музики в режимі очікування
.
передумови
Перш ніж впровадити цей потік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Переконайтеся, що аутентифікація API увімкнена в екземплярі Zendesk. Виконайте наведені нижче дії: .
- З'єднувач HTTP Zendesk повинен бути налаштований за допомогою Bas icAuth.
- Створюйте точки входу, черги, команди та будь-які інші дії конфігурації для організації.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні аудіопідказки або музичні файли.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Випадок використання
Скористайтеся цим прикладом, щоб зрозуміти більше про те, як працює цей потік.
- Клієнт телефонує в контактний центр Webex.
- Для отримання даних клієнта з Zendesk виконується пошук ANI.
- Отримано останній квиток, пов'язаний з клієнтом.
- Клієнта зустрічають через IVR та повідомляють про статус свого квитка.
- Замовник може:
- Підключіться до агента.
- Відключіться, якщо вони вирішать не розмовляти з агентом.
- Після дзвінка система може оновити квиток Zendesk відповідною інформацією про дзвінки.
Розбиток потоку
У наступній таблиці описані різні елементи потоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються на кожному етапі.
|
Елемент потоку |
Опис |
|---|---|
|
Отриманий дзвінок |
Дзвінок надходить в систему і запускається роз'єм Zendesk. |
|
Пошук користувача в Zendesk |
Система виконує пошук в Zendesk за номером абонента. |
|
Отримати деталі квитка |
Система отримує останній невирішений квиток для користувача. |
|
Подаруйте деталі квитка |
Клієнт інформується про статус квитка через повідомлення IVR. |
|
Параметри меню |
Клієнт може вирішити поговорити з агентом або відключитися. |
Діяльність потоку
Наступна таблиця описує послідовність потокових дій.
|
Активність потоку |
Опис |
|---|---|
|
Початок |
Потік починається при отриманні дзвінка. |
|
Пошук користувача (Zendesk) |
Ця діяльність виконує запит HTTP до Zendesk, шукаючи користувача на основі його ANI. |
|
Отримати деталі квитка |
Ще один HTTP-запит надсилається до Zendesk для отримання останнього квит ка для користувача. |
|
Подаруйте деталі квитка |
Повідомлення відтворюється абоненту через TTS, що містить інформацію про статус його квитка. |
|
Меню підтвердження |
Система представляє клієнту меню, що дозволяє йому або підключитися до агента, або відключитися. |
|
Контакт в черзі |
Якщо клієнт вирішить підключитися до агента, він потрапляє в чергу. |
|
Відтворювати музику |
Музика Hold відтворюється, поки клієнт чекає агента. |
|
Опублікувати коментарі (Zendesk) |
Після дзвінка система публікує коментар до квитка Zendesk, що підсумовує взаємодію. |
|
Відключити |
Система відключає дзвінок, якщо клієнт вирішив відключити або після завершення дзвінка. |
Додаткові ресурси
Цей потік використовує HTTP-роз'єм контактного центру Webex для взаємодії з API Zendesk. Докладніші відомості див. у документації Zendesk API та посіб нику з налаштування та адміністрування контактного центру Webex.
Уникайте повторного дзвінка
Цей шаблон потоку демонструє, як запобігти дублікуванню записів зворотного виклику в Кон
тактному центрі Webex, використовуючи розширену активність HTTP з підтримкою типу вмісту: GraphQL
. Він використовує HTTP-роз'єм WebExCC API для
взаємодії з API пошуку, дозволяючи потоку перевіряти існуючі запити зворотного дзвінка від
того самого абонента. Цей шаблон покращує ефективність та досвід клієнтів, уникаючи зайвих зворо
тних дзвінків.
Цей шаблон потоку перевіряє, чи замовник вже розмістив запит зворотного дзвінка в системі. Він використовує API пошуку через GraphQL, щоб визначити, чи існує активне завдання зворотного виклику для ANI абонента (автоматична ідентифікація номера).
Він використовує функцію, яка покращує активність HTTP у контактному центрі Webex, додаючи
підтримку типу вмісту: GraphQL - Можливість використовувати роз
'єм HTTP API WebExCC для використання API пошуку через новий тип вмісту GraphQL, включаючи заміну змінних.
передумови
Переконайтеся, що наступні вимоги виконуються перед впровадженням цього потоку:
-
Налаштуйте роз'єм до API контактного центру Webex.
-
Переконайтеся, що середовище контактного центру Webex правильно налаштовано: точка входу, відображення то чок входу, черги тощо.
Розбиток потоку
|
Елемент потоку |
Опис |
|---|---|
|
Дзвінок прийнятий |
Виклик надходить у потік під час активності NewContact. |
|
Початкове привітання |
Активність PlayMessage_WGK відтворює початкове віт альне повідомлення абоненту. |
|
Витягніть поточний час |
|
| Обчисліть час годин тому |
|
| Обріжте ANI |
Активність setVariable_ak4 обріза є ANI (номер телефону абонента), щоб видалити префікс «+1» для цілей пошуку. |
|
Виклик API пошуку (GraphQL) |
|
|
Перевірте відповідь API |
|
|
Обробка дублікатів зворотного дзвінка (якщо знайдено) |
|
| Заплануйте новий зворотний дзвінок (якщо не знайдено): |
Якщо не знайдено дублікатів зворотного виклику, потік переходить до активності menu_LSI, яка надає абоненту варіанти планування зворотного дзвінка або очікування в черзі. |
| Заплануйте зворотний дзвінок |
Якщо абонент вирішить запланувати зворотний дзвінок (натискає 1), активність Callback_20e запланує зворотний дзвінок за допомогою ANI абонента. Повідомлення про підтвердження відтворюється через PlayMessage_YSW, а потім DisconnectContact_MX8_ 2bg відключає виклик. |
| Зачекайте в черзі |
Якщо абонент вирішив чекати в черзі (натискає 2), setVariable_ c0y збільшує лічильник. Потім дзвінок переводиться в чергу до агента через QueueContac t_95e, а музика відтворюється в режимі очікування через PlayMusic_ QNE. Виклик повертається до активності menu_LSI. |
Змінні
-
CallbackStatus: (РЯДОК) - Статус зворотного виклику.
-
counter: (INTEGER) - Змінна лічильника.
-
CurrentTime: (STRING) - Поточний час у мілісекундах з часів епохи.
-
goback_by_a_day: (STRING) - Час 24 години тому в мілісекундах з епохи.
-
APIOutput: (STRING) - Комбінований код стану HTTP, статус зворотного виклику та відповідь HTTP від API пошуку.
-
AniTrim: (РЯДОК) - Обрізаний ANI (номер телефону) абонента.
-
відповідь: (STRING) - відповідь HTTP від API пошуку.
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок (НовийКонтакт) | Запускає потік при отриманні дзвінка. |
|
Дії | |
|
Відтворити повідомлення |
Відтворює повідомлення абоненту. |
|
Зворотний дзвінок |
Планує зворотний дзвінок для абонента. |
|
ПлейМузика |
Відтворює музику в режимі очікування. |
|
ЧергаКонтакт |
Вводить виклик до агента в черзі. |
|
HTTP |
Здійснює HTTP-запит до API пошуку за допомогою GraphQL. |
|
ВідключенняКонтакт |
Відключає дзвінок. |
|
Встановити змінну |
setVariable: встановлює різні змінні, включаючи поточний час, час 24 годин тому, обрізаний ANI та вихід API. |
|
Умови |
|
|
Тримайте музику (МузиКонхолд) |
Відтворює утримуючу музику, поки абонент чекає в черзі. |
|
Обробка циклу (CallLoopCycle та LoopCycle) |
Забезпечує, що дзвінки, що повторюються занадто багато разів, спрямовуються до остаточного меню. |
|
Відключення (ВідключенняКонтакт) |
Відключає дзвінок після повідомлень або коли абонент вирішить припинити взаємодію. |
Додаткові ресурси
Для отримання додаткової інформації про використання HTTP-запитів з GraphQL та інших дій у Контактному центрі Webex зверніться до розділу Дія льність запиту HTTP.
Також зверніться до документації API контактного центру Webex, щоб отримати докладнішу інформацію про пошуковий API та запити GraphQL.
Запис та управління аудіопідказками
Цей шаблон потоку надає адміністраторам спрощений метод запису та керування аудіопідказками в Контактному центрі Webex за допомогою інтерфейсу користувача телефонії (TUI). Він використовує розширені можливості HTTP Activity, включаючи підтримку «Тип вмісту: дані форми» для взаємодії з API аудіофайлів (Prompt) Контактного центру Webex. Цей шаблон повторює функціональні можливості, знайомі з локальних систем, покращуючи взаємодію з клієнтами та операційну ефективність.
передумови
-
Створіть точку входу та налаштуйте відображення точки входу на сторінці налаштувань центру керування для контактного центру Webex. Зверніться до Посі бника з налаштування та адміністрування контактного центру Webex.
-
Налаштуйте роз'єм до API контактного центру Webex.
-
Якщо програма Cisco Text-to-Speech (TTS) не ввімкнена для запитів, завантажте необхідні стати чні аудіофайли.
Розбиток потоку
|
Елемент потоку |
Опис |
|---|---|
| Дзвінок прийнятий | Виклик надходить у потік під час активності NewContact. |
| (НЕОБОВ'ЯЗКОВО) Аутентифікація адміністратора через OTP | Розробник потоку може реалізувати додатковий бар'єр автентифікації для адміністратора, використовуючи безпечний метод, такий як OTP, доставлений через SMS до ANI, або випадково згенерований номер/PIN-код. Це можна додати перед головним меню. |
| Головне меню | Ак тивність MainMenu (IVR Menu) надає адміністратору
наступні параметри:
|
| Створити підказку (варіант 1) |
|
| Підказка про оновлення (варіант 2) |
|
| Видалити підказку (варіант 3) |
|
| Вихід (варіант 4) |
|
Змінні
|
Змінна |
Тип |
Опис |
|---|---|---|
| БлоБідід | STRING | Ідентифікатор Blob аудіофайлу |
| ЗвукоІм'я файлу | STRING | Назва аудіофайлу (за замовчуванням: "EmergencyDemo.wav «). |
| ідентифікатор | STRING | Ідентифікатор аудіофайлу. |
| статус | STRING | Статус запиту API. |
| НовийІм'я файлу | STRING | Назва оновленого аудіофайлу (за замовчуванням: "updatedFile.wav «). |
| відповідь | STRING | Відповідь HTTP від запитів API. Це необов'язково, для налагодження. |
Використовувані заходи
|
Активність потоку |
Опис |
|---|---|
| Початок | NewContact: Запускає потік при отриманні дзвінка. |
| Меню IVR | MainMenu: Від творює меню з параметрами оперативного керування. |
| Створити підказку |
|
| Підказка про оновлення |
|
| Видалити запит |
|
| Інше |
|
Додаткові подробиці
Докладніші відомості про використання елементів керування записом активності, запитів HTTP та запису в Контактному центрі Webex див. розділ «Дія льність запиту HTTP».
Шаблон маршрутизації останнього агента
Останній шаблон маршрутизації агента демонструє, як реалізувати маршрутизацію останнього агента в Кон
тактному центрі Webex, використовуючи розширену активність HTTP з підтримкою типу вмісту: Graph QL.
Він використовує HTTP-роз'єм WebExCC API для взаємодії з API пошуку, дозволяючи маршрутизувати
виклики останнього агента, який обробляв виклик. Цей шаблон покращує
досвід клієнтів, зв'язуючи їх зі знайомим агентом.
Цей шаблон потоку перевіряє, чи зателефонував клієнт протягом останніх 24 годин, і, якщо так, направляє дзвінок тому самому агенту. Він використовує API пошуку через GraphQL, щоб знайти останнього агента, який обробляв дзвінок на основі ANI абонента (автоматична ідентифікація номера).
Він використовує функцію, яка покращує активність HTTP у контактному центрі Webex,
додаючи підтримку типу вмісту: GraphQL - Можливість використовувати роз'єм HTTP API
WebExCC для використання API пошуку через новий тип вмісту GraphQL: включаючи заміну змінних.
передумови
-
Налаштуйте роз'єм до API контактного центру Webex.
-
Переконайтеся, що середовище контактного центру Webex правильно налаштовано: точка входу, відображення то чок входу, черги тощо.
Розбиток потоку
-
Дзвінок приймається:
-
Виклик надходить у потік під час активності NewContact.
-
-
Початкове привітання:
-
Активність PlayMess age відтворює початкове вітальне повідомлення аб оненту.
-
-
Витягніть поточний час:
-
Активність CurrentTime витя гує поточний час.
-
-
Обчисліть час 24 години тому:
-
Актив ність GoBack_by_a_Day обчислює час за 24 години до поточного часу.
-
-
Обріжте ANI:
-
Активність setVari able обрізає ANI ( номер телефону абонента), щоб видалити префікс «+1» для цілей пошуку.
-
-
Виклик API пошуку (GraphQL):
-
Дія льність searchAPilastAgent здійснює виклик до API пошуку контактного центру Webex за допомогою GraphQL, щоб знайти агента, який обробляв попередній виклик на основі ANI.
-
Він використовує змінні
goback_by_a_dayтаcurrentTimeдля пошуку протягом останніх 24 годин. -
Запит GraphQL шукає завдання, що відповідають ANI абонента або обрізаному ANI, які не є активними, та витягує ідентифікатор власника (ідентифік атор агента) завдання.
-
-
Реєстрація налагодження:
-
Дія льність Debug Log реєструє код стану HTTP та тіло відповіді з виклику API пошуку.
-
Діяльність Debug_Log реєструє ідентифік атор вилученого агента.
-
-
Перевірте відповідь API:
-
Ак тивність condition_kxu перевіряє, чи є код стану HTTP від виклику API пошуку 200 (успіх).
-
-
Перевірте, чи вилучено ідентифікатор агента:
-
Дія льність Condition_JTN перевіряє, чи ідентифікатор агента успішно витягнуто з відповіді API пошуку.
-
-
Маршрут до останнього агента (якщо знайдено):
-
Якщо ідентифікатор агента знайдено, активність playMessage_EE8 відтворює повідомлення підтвердження аб оненту, повідомляючи його про те, що він передається тому ж аген ту, з яким він спілкувався раніше.
-
Активність QueuetoAgent_xH1 ставить виклик агенту в черзі з ідентифікатором вилученого агента .
-
-
Маршрут до черги за замовчуванням (якщо не знайдено):
-
Якщо ідентифікатор агента не знайдено (виклик API не вдалося, або попередній виклик не знайдено протягом 24 годин), активність QueueToDefault передає виклик до черги за замовчуванням.
-
-
Відтворення музики в режимі очікування:
-
Активність PlayMusic_i73 відтворює музику в режимі очікування, поки абонент че кає в черзі.
-
Змінні
-
AgenTid: (STRING) - Ідентифікатор останнього агента, який обробляв дзвінок.
-
CurrentTime: (STRING) - Поточний час у мілісекундах з часів епохи.
-
goback_by_a_day: (STRING) - Час 24 години тому в мілісекундах з епохи.
-
Відповідь: (STRING) - відповідь HTTP від API пошуку.
-
AniTrim: (РЯДОК) - Обрізаний ANI (номер телефону) абонента.
Діяльність потоку
Наступна таблиця описує послідовність дій потоку, задіяних у цьому шаблоні потоку.
|
Активність потоку |
Опис |
|---|---|
|
Початок (НовийКонтакт) | Запускає потік при отриманні дзвінка. |
|
Дії | |
|
Відтворити повідомлення |
Відтворює повідомлення абоненту. |
|
Черга Агента |
Вводить виклик у черзі до конкретного агента. |
|
ПлейМузика |
Відтворює музику в режимі очікування. |
|
Черга |
Вводить виклик у чергу до типової черги. |
|
HTTP |
Здійснює HTTP-запит до API пошуку за допомогою GraphQL. |
|
Відтворити повідомлення |
Відтворює повідомлення про те, що абонент перенаправляється до останнього агента. |
|
Встановити змінну |
|
|
Умови |
|
|
Тримайте музику (МузиКонхолд) |
Відтворює утримуючу музику, поки абонент чекає в черзі. |
|
Обробка циклу (CallLoopCycle та LoopCycle) |
Забезпечує, що дзвінки, що повторюються занадто багато разів, спрямовуються до остаточного меню. |
|
Відключення (ВідключенняКонтакт) |
Відключає дзвінок після повідомлень або коли абонент вирішить припинити взаємодію. |
Додаткові ресурси
Для отримання додаткової інформації про використання HTTP-запитів з GraphQL та інших дій у Контактному центрі Webex зверніться до розділу Дія льність запиту HTTP.
Також зверніться до документації API контактного центру Webex, щоб отримати докладнішу інформацію про пошуковий API та запити GraphQL.
Агент AI автономний (відстеження посилок)
Цей потік використовує автономного агента AI для управління голосовими взаємодіями, пов'язаними з відстеженням пакетів. Потік надає можливість ескалації до людських агентів, коли це необхідно, або через помилки агента AI.
Потік призначений для обробки взаємодій клієнтів щодо відстеження посилок через автономного агента AI. Агент AI складається з дії для відстеження посилки та ба зи знань, пов'язаної із загальними запитами щодо доставки. Клієнти можуть попросити поговорити з людським агентом у будь-який час.
передумови
Щоб використовувати цей потік, переконайтеся, що налаштовано наступне:
-
Автономний агент AI, налаштований з відповідними діями (разом із виконанням) та документами знань. Потік виконання зразків доступний у шаблонях Webex Connect потоків.
-
Зображення точки входу, черги, команд та точки входу, налаштовані на сторінці налашт увань центру керування для контактного центру Webex.
-
Для динамічного генерування користувацьких повідомлень увімкнено Cisco Text-to-Speech (TTS).
-
Завантажте статичні аудіофайли, якщо ви не використовуєте аудіо за замовчуванням Cisco.
Розбиток інтеграції
-
Абонент ініціює контакт: дзвінок приймається Контактним центром Webex і направляється до автономного агента AI.
-
Взаємодія агента AI: Агент AI обробляє запит абонента, пов'язаний з відстеженням пакетів.
-
Черга до аген та: якщо необхідна ескалація за запитом клієнта або через помилки агента AI, абонент розміщується в черзі для людського агента.
-
Від ключення: взаємодія закінчується після обробки запиту абонента або передачі абонента агенту.
Діяльність, що використовується в потоці
|
Активність потоку |
Опис |
|---|---|
| Початок (Новий телефонний контакт) | Ця діяльність знаменує початок потоку, спровокованого новим дзвінком. |
| Віртуальний агент V2 (VAV2) | Діяльність, відповідальна за взаємодію потоку та агента AI. Взаємодія. Ця ж діяльність використовується для ініціювання розмови та надсилання подій стану агенту AI. |
| Відтворити повідомлення | Надає системні повідомлення за допомогою Cisco Text-to-Speech. Використовується для відтворення повідомлення про помилку перед ескалацією до людського агента у разі помилок активності VAV2. |
| Черга до агента | Керує логікою черги для ескалації до людських агентів. |
| Відтворити музику | Утримуйте музику, що відтворюється під час черги, коли абонент очікує з'єднання агента . |
| Відключити | Завершує взаємодію після завершення завдань або якщо переходить до людського агента. |
Обробка помилок
Потік включає стратегії управління помилками для витонченого вирішення несподіваних проблем, гарантуючи, що абон ент буде інформований та перенаправлений належним чином.
Підтримка розробників
Щоб отримати більш детальну інформацію про використання контактного центру Webex з автономними агентами штучного інтелекту, зверніться до відповідної документації:
Додаткові ресурси
Щоб отримати підтримку, пов'язану з цим потоком, зверніться до команди підтримки розробників контактного центру Webex через службу підтримки розробників Кон тактного центру Webex.
Для подальших обговорень відвідайте спільноту розробників API контактного центру Webex.
Агент AI зі сценарієм (відстеження посилок)
Цей потік призначений для обробки голосових взаємодій, пов'язаних з відстеженням пакетів за допомогою вірту ального агента зі сценарієм. Цей потік демонструє найпростіший спосіб виконання для агента зі сценарієм. На додаток до цього, потік демонструє чергування клієнтів до різних черг агентів на основі останнього активного наміру та спеціальних звітів для агентів AI в Analyser.
Цей потік використовує скриптовий агент Webex AI для взаємодії з клієнтами щодо відстеження посилок. Активність VAV2 (Віртуальний агент V2) виходить через свій край «Оброблений», коли агент зі сцен арієм викликає спеціальну подію для відстеження пакету. Потік використовує API відстеження посилок для досягнення цього. Цей API доступний розробникам для тестування та демонстрацій. Вихід ні дані аналізуються в потоці та передаються назад до агента через подію стану. Додаткова інформація про налаштування виконання для агентів зі сценаріями для голосу.
передумови
Щоб використовувати цей потік, переконайтеся, що налаштовано наступне:
-
Агент Webex AI, налаштований на обробку запитів щодо відстеження посилок. Цей агент доступний для імпорту під час створення нового агента.
-
Зображення точки входу, черги, команд та точки входу, налаштовані на сторінці налашт увань центру керування для контактного центру Webex.
-
Переконайтеся, що для створення динамічних звукових повідомлень увімкнено Cisco Text-to-Speech (TTS).
-
Завантажте статичні аудіофайли для користувацьких сповіщень системи, якщо це необхідно.
Розбиток інтеграції
|
Розбиток інтеграції |
Опис |
|---|---|
| Абонент ініціює контакт | Дзвінок приймається Контактним центром Webex і направляється до агента AI зі сценарієм. |
| Стан взаємодії реєструється за допомогою глобальної змінної | Потік встановлює глобальну змінну CustomaiAgentInteractionOutcome для реєстрації стану взаємодії клієнта з агентом штучного інтелекту. Це оновлюється в різних момен тах і використовується для створення власних звітів за допомогою візуалізатора. |
| Взаємодія агента AI | Агент штучного інтелекту обробляє дані клієнтів і реагує на основі налаштованих намірів. Якщо користувач має намір відстежувати посилку і надає дійс ний номер пакета, контроль повертається до потоку через спеціальну подію. |
| Парсинг та виконання метаданих агента AI | Номер пакета замовника витягується з метаданих VAV2 та використовується в активності HTTP. |
| Виконання умов реагування | Потік перевіряє, чи знайдена інформація про пакет чи ні, і встановлює відповідні відповіді. |
| Взаємодія агента AI відновлюється* | Залежно від відповіді на виконання, повідомлення, яке має бути надіслано клієнтам, надсилається назад агенту зі сценарієм через дані події в розділі «Подія стану ». |
| Передача агента та діяльність справи | Визначає наступні кроки на основі попереднього наміру, спрямовуючи потік до різних черг на основі попереднього наміру. |
| Черга до агента | Якщо потрібна ескалація або в разі помилок, абонента розміщується в черзі для людського агента. |
| Відключити | Взаємодія закінчується після обробки запиту абонента або передачі абонента агенту. |
Діяльність, що використовується в потоці
|
Активність потоку |
Опис |
|---|---|
| Початок | Ініціює потік при отриманні нового дзвінка. |
| Встановіть змінну результату взаємодії | Використовуйте активність встановленої змінної для оновлення глобальної змінної CustomaiAgentInteractionOutcome для зберігання остан нього стану взаємодії з агентом штучного інтелекту. |
| Взаємодія агента AI | Керує запитами щодо відстеження посилок за допомогою сценаріїв взаємодії. Ця ж діяльність використовується для ініціювання розмови та надсилання подій стану агенту AI. |
| Розбити деталі пакету | Витягує номер пакета з метаданих, наданих віртуальним агентом. |
| HTTP Запит на інформацію про пакет | Відправляє запит на логістичний API для отримання статусу посилки та передбачуван ої доставки. Використовуйте ABC123456 як зразок номера упаковки. |
| Умовна логіка | Визначає відповідь на основі стану пакета або коду статусу HTTP виклику API. |
| Встановити змінні відповідей | Налаштовує відповіді, щоб повідомити, чи був знайдений пакет, або деталі доставки. |
| Відтворити повідомлення | Надає системні повідомлення про помилки за допомогою Cisco Text-to-Speech, особливо у випадках систе мних помилок. |
| Діяльність справи | Керує потоком на основі попереднього наміру, приймаючи рішення про маршрутизацію до певних черг. |
| Черга до агента | Керує логікою черги для ескалації до людських агентів. |
| Відтворити музику | Утримуйте музику, що відтворюється під час черги, коли абонент очікує з'єднання агента . |
| Відключити | Завершує взаємодію після завершення завдань або якщо переходить до людського агента. |
Специфіка потоку
JSON потоку, використаний у цьому прикладі, містить змінні та дії, необхідні для обробки взаємодії, обробки помилок та зв'язку між контактним центром Webex та DialogFlow. Ключові змінні, що використовуються, включають:
|
Змінна |
Опис |
|---|---|
ім'я_події |
Назва події, надісланої агенту AI. |
дания_події |
Корисне навантаження події, надіслане агенту AI. |
статусу |
Статус пакету на основі відповіді HTTP. |
Орієнтовна доставка |
Орієнтовна дата та час доставки посилки на основі відповіді HTTP. |
ПакувальникESP |
Відповідь буде надіслана клієнту на основі відповіді на активність HTTP. |
Глобальне_голосове ім'я |
Визначає голос, який використовується для перетворення тексту в мовлення. |
Налаштування АгентІнтеракціяРезультат |
Записує стан взаємодії - покинутий, оброблений, ескалаований або помилений - на основі взаємодії клієнта з агентом AI. |
Обробка помилок
Потік включає стратегії управління помилками для витонченого вирішення несподіваних проблем, гарантуючи, що абон ент буде інформований та перенаправлений належним чином.
Додаткові ресурси
Щоб отримати більш детальну інформацію про використання контактного центру Webex із сценаріями агентів штучного інтелекту, зверніться до відповідної документації :
Підтримка розробників
Щоб отримати підтримку, пов'язану з цим потоком, зверніться до команди підтримки розробників контактного центру Webex через службу підтримки розробників Кон тактного центру Webex.
Для подальших обговорень відвідайте спільноту розробників API контактного центру Webex.
Агент AI зі сценарієм (бронювання прийому до лікаря)
Цей шаблон демонструє потік даних між контактним центром Webex та студією агентів Webex AI для взаємодії, яка використовує сценарій агента. Потік містить кілька інтеграцій із зовнішніми системами. Вони викликаються на основі власних подій, надісланих агентом AI, і дані виконання передаються назад агенту.
Цей потік показує, як дані передаються між контактним центром Webex та Webex AI Agent Studio за допомогою спеціальних подій. Цей потік полегшує автоматизоване планування та управління призначеннями лікаря за допомогою скриптового агента AI. Він інтегрується із зовнішніми системами для перевірки доступності, створення зустрічей, пошуку існуючих зустрічей та скасування зустрічей. Потік забезпечує безперебійну комуніка цію між абонентом та агентом AI, з можливостями ескалації для людських агентів, коли це необхідно.
передумови
Щоб використовувати цей потік, переконайтеся, що налаштовано наступне:
-
Скриптовий агент AI, налаштований з відповідними намірами для обробки бронювання та скасування зустрічей. Це можна імпортувати з шаблонів під час створення нового сценаріального агента на платформі AI Agent Studio.
-
Зображення точки входу, черги, команд та точки входу, налаштовані на сторінці налашт увань центру керування для контактного центру Webex.
-
API для взаємодії із зовнішньою системою управління зустрічами.
-
Для генерування динамічних аудіоповідомлень увімкнено Cisco Text-to-Speech (TTS).
-
Завантажте статичні аудіофайли, якщо ви не використовуєте аудіо за замовчуванням Cisco.
Розбиток інтеграції
|
Розбиток інтеграції |
Опис |
|---|---|
| Абонент ініціює контакт | Дзвінок приймається Контактним центром Webex і направляється агенту AI. |
| Взаємодія з агентом AI | Агент штучного інтелекту обробляє дані клієнтів і реагує на основі налаштованих намірів. |
| Перемикання управління між агентом AI та потоком | Контроль розмови обмінюється між агентом AI та потоком на різних етапах. Агент AI передає контроль потоку за допомогою спеціальних подій, потік здійснює відповідне виконання на основі назви події та передає контроль агенту AI разом із даними виконання через подію стану у діяльності віртуального агента V2. |
| Черга до агента | Якщо потрібна ескалація, абонент ставиться в чергу для людського агента. |
| Відключити | Взаємодія закінчується після завершення завдання або передачі абонента аген ту. |
Діяльність, що використовується в потоці
|
Активність потоку |
Опис |
|---|---|
| Початок | Ця діяльність знаменує початок потоку, спровокованого новим дзвінком. |
| Віртуальний агент V2 (VAV2) | Діяльність, відповідальна за взаємодію агента AI. Ця ж діяльність використовується для ініціювання розмови та надсилання подій стану агенту AI. |
| Розбір | Використовується для аналізу корисного навантаження подій від активності VAV2. |
| Корпус | Використовується для перевірки назви події, надісланої активністю та гілкою VAV2 відповідним заходам запиту HTTP. |
| Запит HTTP | Взаємодіє із зовнішніми системами для виконання операцій, таких як перевірка доступності, створення, пошук або скасування зустрічей за допомогою HTTP-запитів на основі назви події, надісланої діяльністю VAV2. Діяльність також аналізує відповідь на запит HTTP. |
| Стан | Оцінює результат HTTP-запитів, спрямовуючи потік на основі успіху або умов помилки. |
| Встановити змінну | Використовується для налаштування змінних, таких як ім'я події та дані події, які необхідні для повторного виклику активності VAV2 з відповідними параметрами події стану. |
| Відтворити повідомлення | Надає системні повідомлення за допомогою Cisco Text-to-Speech. Використовується для відтворення повідомлення про помилку перед ескалацією до людського агента у разі помилок активності VAV2. |
| Черга до агента | Керує логікою черги для ескалації до людських агентів. |
| Відтворити музику | Утримуйте музику, що відтворюється під час черги, коли абонент очікує з'єднання агента . |
| Відключити контакт | Завершує взаємодію після завершення завдань або якщо переходить до людського агента. |
Специфіка потоку
JSON потоку, використаний у цьому прикладі, містить змінні та дії, необхідні для обробки взаємодії, обробки помилок та зв'язку між контактним центром Webex та DialogFlow. Ключові змінні, що використовуються, включають:
|
Змінна |
Опис |
|---|---|
ім'я_події |
Назва події, надісланої агенту AI. |
дания_події |
Корисне навантаження події, надіслане агенту AI. |
рядок даних_подій |
Рядкова версія event_data, оскільки активність VAV2 приймає лише рядок. |
HTTP_вхід |
Тіло запиту для активності HTTP на основі метаданих VAV2. |
Глобальне_голосове ім'я |
Визначає голос, який використовується для перетворення тексту в мовлення. |
Обробка помилок
Потік включає стратегії управління помилками для витонченого вирішення несподіваних проблем, гарантуючи, що абон ент буде інформований та перенаправлений належним чином.
Додаткові ресурси
Щоб отримати більш детальну інформацію про налаштування ваших агентів AI у Webex AI Agent Studio та використання їх у контактному центрі Webex, зверніться до посібника з адміністрування Webex AI Agent Studio.
Підтримка розробників
-
Для будь-якої підтримки щодо цієї інтеграції відкрийте заявку з командою підтримки розробників Контактного центру Webex через службу підтримки розробників Кон тактного центру Webex.
-
Для подальших обговорень відвідайте спільноту розробників API контактного центру Webex.
Використання шаблонів підпотоків
Шаблони підпотоків функціонують аналогічно шаблонам потоків. Ці шаблони спрощ ують створення підпотоків, які можна інтегрувати в кілька потоків, скорочуючи резервування та час розробки.
Щоб створити підпотоки за допомогою шаблонів підпотоків, виберіть відповідний шаблон, змініть його відповідно до ваших потреб, перевірте, публікуйте та включіть його у свої робочі процеси. Докладніші відомості див. у статті Створення потоків із шаблонів потоків.
Збір інформації про зворотний дзвінок
Використовуйте цей шаблон, щоб створити підпотік збору інформації про зворо тний дзвінок, що дозволяє абонентам залишатися в черзі або запитувати зворотний дзвінок для гнучких параметрів обслуговування.
Цей підпотік надає меню, яке дозволяє абонентам вибрати зворотний дзвінок або залишатися в черзі. Якщо вибрано опцію зворотного дзвінка, він збирає необхідну інформацію для зворотного дзвінка, використовуючи поточний номер абонента або альтернативний номер. Ви можете змінити підпотік, щоб забезпечити безперебійну роботу абонента, обробляючи помилки або невідомі умови, такі як тайм-аути та недійсні вхідні дані.
Цей підпотік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замовч уванням використовується вбудований файл музики на утриманні, defaultmusic_on_hold.wav.
передумови
Перш ніж впровадити цей підпотік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, команди, відображення точок входу та будь-які інші дії конфігурації для організації, як-от роз'єми, зовнішні ANI тощо.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
- Переконайтеся, що змінні зворотного виклику (наприклад: callbackNumber, callbackNumberEntered, StayInqueue) правильно зіставлені з вашою системою для отримання відповідних даних.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Входи підпотоку
- CallbackNumber - STRING: номер, який використовується для зворотного дзвінка (або номер, з якого телефонує абонент, або новий номер).
- StayInqueue - BOOLEAN: Вказує, чи вибрав абонент залишатися в черзі (True) або запросити зворотний дзвінок (False).
Підпотокові виходи
- callbackNumberEntered - STRING: номер, який абонент ввів для зворотного дзвінка, якщо він вирішив надати альтернативний номер.
- StayInqueue - BOOLEAN: чи вибрав абонент залишитися в черзі або отримати зворотний дзвінок.
Розбиток підтоку
У наступній таблиці описані різні елементи підпотоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються під час кожного етапу.
|
Елемент підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Виклик надходить в підпотік. |
|
Меню відмови |
Абоненту пропонується можливість або залишитися в черзі, або отримати зворотний дзвінок.
|
|
Меню номера |
Якщо абонент вирішить отримати зворотний дзвінок, йому надається можливість:
|
|
Зберіть цифри |
Якщо абонент вирішить ввести новий номер зворотного дзвінка, йому буде запропоновано ввести свій 10-значний номер, а потім клавішу фунта (#). |
|
Встановити змінну |
Зібраний номер зворотного дзвінка зберігається у змінній callbackNumberEntered . |
|
Закінчення підтоку | Підпотік закінчується після збору інформації про зворотний виклик або обробки будь-яких помилок. |
Підпотокова діяльність
У наступній таблиці описано послідовність дій підпотоку для збору інформації про зворотний дзвінок .
|
Діяльність підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Підпотік починається при виклику. |
|
Меню відмови |
Це надає абоненту можливість або залишитися в черзі, або отримати зворотний дзвінок. Це використовує TTS, щоб попросити абонента натиснути 1 для зворотного дзвінка або 2, щоб залишитися в черзі. |
|
Меню номера |
Якщо абонент вибере зворотний дзвінок, йому буде запропоновано або використати поточний номер, або ввести новий. |
|
Зберіть цифри |
Якщо абонент вирішить ввести новий номер, ця діяльність збирає його 10-значний номер, за яким слідує знак фунта (#). |
|
Встановити змінну |
Зібраний номер зберігається у змінній callbackNumberEntered для подальшого використання. |
|
Закінчення підтоку | Потік завершується після обробки вибору абонента та збору необхідної інформації. |
Додаткові ресурси
Докладніші відомості про налаштування підпотоків див. у посібнику з налаштування та адміністрування контактного центру Webex.
Обробка помилок
Використовуйте шаблон підпотоку обробки помилок у Контактному центрі Webex для керування помилками, такими як проблеми з обробкою черг або збої запитів API. Він може бути приєднаний до конкретних дій або налаштований як глобальний обробник помилок, гарантуючи без перебійну роботу системи та надає користувачам зворотний зв'язок з будь-якими проблемами.
передумови
Перш ніж впровадити цей підпотік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Переконайтеся, що Cisco Text-to-Speech (TTS) увімкнено, щоб контактний центр міг використовувати текст-мовлення для підказок про помилки.
- З'єднайте змінну ErrorMessage, щоб динамічно обробляти відповідні повідомлення про помилки у вашому робочому процесі.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Входи підпотоку
- ErrorMessage - STRING: Повідомлення про помилку для динамічного відтворення, що вказує на проблему, з якою стикається абонент.
Підпотокові виходи
- N/A: Цей підпотік не дає виходів, оскільки він використовується для обробки помилок та надання зворотного зв'язку абоненту.
Розбиток підтоку
У наступній таблиці описані різні елементи підпотоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються під час кожного етапу.
|
Елемент підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Підпотік спрацьовує при виникненні помилки. |
|
Відтворити повідомлення про помилку |
Система відтворює динамічне повідомлення про помилку, визначене змінною ErrorMessage за допомогою Cisco Cloud TTS. Наприклад, повідомлення може бути: Ми відчуваємо технічні труднощі. Будь ласка, спробуйте ще раз пізніше. |
|
Закінчення підтоку (Нормальний кінець) |
Якщо помилка успішно оброблена, підпотік закінчується витончено. |
|
Закінчення підтоку (Завершення помилки) |
Якщо виникнуть додаткові проблеми (наприклад, повідомлення про помилку не відтворюється), підпотік закінчується в стані ескалації, щоб вказати на критичну помилку. |
Підпотокова діяльність
Наступна таблиця описує послідовність дій підпотоку для управління помилками.
|
Діяльність підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Підпотік запускається, коли виникає помилка, запускаючи послідовність обробки помилок . |
|
Відтворити повідомлення про помилку |
Відтворює повідомлення про помилку абоненту за допомогою Cisco Cloud TTS. Вміст повідомлення визначається динамічно змінною ErrorMessage. |
|
Закінчення підтоку (Нормальний кінець) |
Завершує підпотік, якщо помилка буде вирішена без подальших проблем. |
|
Закінчення підтоку (Завершення помилки) |
Завершує підпотік ескалацією, якщо під час процесу обробки помилок виникають додаткові помилки. |
Додаткові ресурси
Докладніші відомості про налаштування підпотоків див. у посібнику з налаштування та адміністрування контактного центру Webex.
Перепад даних HTTP
Використовуйте цей шаблон підпотоку для отримання інформації облікового запису клієнта за допомогою запиту HTTP. Він підтримує підтвердження ідентифікатора облікового запису, введення вручну, якщо запит не вдається, а також обробляє тайм-аути, недійсні входи та критичні помилки - ідеально підходить для автоматичного пошуку облікових записів клієнтів у контакт-центрах.
Цей підпотік забезпечує динамічний досвід, коли інформація облікового запису клієнта отримується за допомогою запиту HTTP. Якщо пошук пройшов успішно, клієнту буде запропоновано підтвердити ідентифікатор облікового запису. Якщо це не вдається, або абонент вважає за краще, він може ввести номер свого рахунку вручну. Потік витончено обробляє помилки, такі як недійсні входи, тайм-аути та критичні збої, за допомогою відповідних підказок.
Цей підпотік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок.
передумови
Перш ніж впровадити цей підпотік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, з'єднувачі, команди, відображення точок входу та будь-які інші дії конфігурації для організації .
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
- Переконайтеся, що URL-адреса запиту HTTP та параметри правильно встановлені відповідно до потреб вашої організації.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Входи підпотоку
- ErrorMessage - STRING: Повідомлення, яке буде відтворюватися у разі помилки під час підпотоку .
Підпотокові виходи
- outputVariable - STRING: Зберігає підтверджений або введений вручну номер рахунку.
Розбиток підтоку
У наступній таблиці описані різні елементи підпотоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються під час кожного етапу.
|
Елемент підтоку |
Опис |
|---|---|
|
Запустіть підпотік (Ініціалізація) |
Підпотік запускає процес отримання даних клієнта. |
|
Будь ласка, зачекайте (Повідомлення про комфорт) |
Абоненту повідомляється, що система отримує їхню інформацію за допомогою підказки TTS: Будь ласка, зачекайте, поки ми шукаємо вашу інформацію. |
|
HTTP-запит (Отримати інформацію про клієнта) |
Система надсилає запит HTTP GET для отримання інформації про клієнта із зазначеної кінцевої точки API. Якщо відповідь буде успішною, відповідь містить ідентифікатор клієнта. |
|
Перевірте статус HTTP (Оцініть відповідь) |
Відповідь HTTP оцінюється на основі коду статусу. Якщо запит пройшов успішно, процес переходить до наступного кроку. |
|
Меню підтвердження (Запит на підтвердження або введення вручну) |
Абоненту буде запропоновано підтвердити отриманий ідентифікатор облікового запису або вручну ввести номер свого облі кового запису, якщо він неправильний. |
|
Встановити змінну (Ідентифікатор облікового запису магазину) |
Якщо абонент підтверджує ідентифікатор облікового запису, значення зберігається в outputVariable. |
|
Зберіть цифри (Введення облікового запису вручну) |
Якщо запит не вдається або абонент вирішить повторно ввести номер свого рахунку, йому буде запропоновано ввести 6-значний номер рахунку, а потім ключ фунта (#). |
|
Обробка помилок (Все ще Там, Недійсний, Критичний) |
Підпотік обробляє тайм-аути, недійсні входи та критичні помилки з відповідними підказками:
|
|
Закінчення підтоку (Висновок) |
Підпотік закінчується або після підтвердження номера рахунку, або обробки помилки. |
Підпотокова діяльність
Наступна таблиця описує послідовність дій підпотоку для цього шаблону.
|
Діяльність підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Підпотік починається при виклику. |
|
Будь ласка, зачекайте |
Відтворює повідомлення за допомогою TTS, просячи абонента почекати, поки його інформація буде отримана . |
|
HTTP-запит |
Надсилає запит HTTP GET для отримання інформації облікового запису клієнта. |
|
Перевірте статус HTTP |
Оцінює відповідь HTTP, щоб визначити, чи був запит успішним. |
|
Меню підтвердження |
Запросить абонента підтвердити отриманий ідентифікатор облікового запису або повторно ввести його, якщо він невірний . |
|
Встановити змінну |
Зберігає підтверджений або введений вручну номер рахунку. |
|
Зберіть цифри |
Збирає 6-значний номер рахунку від абонента, якщо запит HTTP не вдається або він вирішить ввести новий номер облікового запису. |
|
Обробка помилок |
Кілька підказок обробляють тайм-аути, недійсні входи та критичні помилки під час підпотоку. |
|
Закінчення підтоку |
Потік завершується після підтвердження номера рахунку або виникнення помилки. |
Обробка черги
Використовуйте цей шаблон підпотоку, щоб автоматизувати обробку черг у контактному центрі Webex, щоб абоненти були залучені до музики та підказок повідомлень.
Цей підпотік відтворює музику в черзі, а потім повідомлення, повторюючи послідовність до встановленої кількості разів (за замовчуванням три). Це забезпечує безперебійну обробку черг та захоплюючий досвід абонента. Ви можете налаштувати такі змінні, як вибір музики, вміст повідомлень та кількість ци клів.
Цей підпотік використовує Cisco Text-to-Speech (TTS) для будь-яких звукових підказок. Для музики за замов
чуванням використовується вбудований файл (defaultmusic_on_hold.wav), для музики в режимі очікування
.
передумови
Перш ніж впровадити цей підпотік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
- Створюйте точки входу, черги, з'єднувачі, команди, відображення точок входу та будь-які інші дії конфігурації для організації .
- Забезпечити належну логіку обробки черги та конфігурації обробки помилок.
- Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні аудіопідказки або музичні файли.
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Входи підпотоку
- QueueMessage - STRING: Повідомлення для відтворення між музичними треками (за замовчуванням: Будь ласка , зачекайте).
QueueMusic1 - STRING: Перший музичний файл, який відтворюється під час очікування абонента (за замовчуванням: defaultmusic_on_hold.wav).QueueMusic2 - STRING: Другий музичний файл, який відтворюється між повідомленнями (за замовчуванням: defaultmusic_on_hold.wav).- counter - INTEGER: Лічильник для відстеження кількості петель (за замовчуванням: 0).
- MusicDuration - INTEGER: Тривалість, протягом якої відтворюється кожна музична композиція (за замовчуванням: 10 секунд).
Підпотокові виходи
Немає
Розбиток підтоку
У наступній таблиці описані різні елементи підпотоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються під час кожного етапу.
|
Елемент підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Починається підтік. |
|
Перевірка стану |
Підпотік перевіряє, чи лічильник менше 2. Якщо це правда, потік продовжується до послідов ності музики та повідомлень. Якщо false, підлив закінчується. |
|
Відтворення музики 1 |
Перший музичний файл (QueueMusic1) відтворюється протягом тривалості, визначеної MusicDuration. |
|
Відтворити повідомлення |
Після першого музичного файлу повідомлення відтворюється за допомогою Cisco TTS, вміст якого визначається QueueMessage. |
|
Відтворити музику 2 |
Після повідомлення другий музичний файл (QueueMusic2) відтворюється протягом визначеної тривалості. |
|
Лічильник приросту |
Змінна лічильника збільшується на 1 після відтворення другого музичного файлу . |
|
Повторно перевірте стан |
Після збільшення лічильника потік перевіряє, чи лічильник все ще менше 2. Якщо true, цикл повторюється; в іншому випадку підпотік закінчується. |
|
Закінчення підтоку |
Як тільки лічильник досягає 2, підлив закінчується. |
Діяльність підтоку
Наступна таблиця описує послідовність діяльності підпотоку.
|
Діяльність підтоку |
Опис |
|---|---|
|
Запустіть підпотік |
Ініціалізує процес підпотоку. |
|
Перевірка стану |
Перевіряється умова, щоб переконатися, що лічильник менше 2, що дозволяє продовжувати цикл. |
|
Відтворення музики 1 |
Відтворює перший музичний файл протягом тривалості, визначеного MusicDuration. |
|
Відтворити повідомлення |
Відтворює повідомлення за допомогою Cisco TTS із вмістом QueueMessage. |
|
Відтворити музику 2 |
Відтворює другий музичний файл протягом тривалості, визначеного MusicDuration. |
|
Лічильник приросту |
Збільшує змінну лічильника на 1, щоб керувати циклом. |
|
Закінчення підтоку |
Завершує підпотік, коли лічильник досягне визначеної межі. |
Шаблон підпотоку запланованого зворотного виклику
Використовуйте цей шаблон, щоб створити підпотік, який дозволяє абонентам запланувати зворотний дзвінок на певну дату та час, включаючи вибір часового поясу.
Цей підпотік направляє абонента через низку підказок, щоб зібрати всю необхідну інформацію для запланованого зворотного дзвінка. Він запитує бажану дату, час початку та закінчення вікна зворо тного дзвінка та часовий пояс абонента. Підпотік включає перевірку вхідних даних дати та часу для забезпечення точності. Якщо введено некоректний формат, абоненту знову з'явиться запит . Після успішного збору всієї інформації вона використовується для планування зворотного дзвінка в системі.
Цей підпотік використовує Cisco Text-to-Speech (TTS) для всіх звукових підказок.
передумови
Перш ніж впровадити цей підпотік, переконайтеся, що в контактному центрі Webex Management Portal виконуються наступні вимоги:
-
Створюйте точки входу, черги, команди, відображення точок входу та будь-які інші дії конфігурації для організації, такі як роз'єми, зовнішні ANI тощо.
-
Завантажте статичні аудіофайли, якщо замість Cisco Text-to-Speech (TTS) використовуються власні звукові підказки.
-
Докладні кроки див. у посібнику з налаштування та адміністрування контактного центру Webex.
Входи підпотоку
| Ім'я змінної | Тип | Опис |
|---|---|---|
| Номер зворотного дзвінка | STRING | Номер телефону, який буде використано для зворотного дзвінка. |
| Ім'я клієнта | STRING | Ім'я клієнта, який запитує зворотний дзвінок. |
| Черга зворотних дзвінків | STRING | Черга, в яку буде відправлено запланований зворотний дзвінок. |
Виходи підпотоку
| Ім'я змінної | Тип | Опис |
|---|---|---|
| Дата зворотного дзвінкуЗаплануванняДата | STRING | Дата, на яку заплановано зворотний дзвінок, відформатована як YYYY-MM-DD. |
| Розклад зворотних дзвінківTimeZone | STRING | Ідентифікатор часового поясу IANA для зворотного дзвінка (наприклад, America/Chicago). |
| Розклад зворотних дзвінківСтартчас | STRING | Час початку вікна зворотного виклику, відформатований як HH: MM: ss. |
| Розклад зворотних дзвінківЧас закінчення | STRING | Час завершення вікна зворотного виклику, відформатоване як HH: MM: ss. |
Розбиток підтоку
У наступній таблиці описані різні елементи підпотоку, які беруть участь у процесі виклику, детально описуючи дії та відповіді, які відбуваються під час кожного етапу.
| Елемент підтоку | Опис |
|---|---|
| Запустити підпотік | Виклик надходить в підпотік. |
| Дата розкладу | Абоненту буде запропоновано ввести бажану дату зворотного дзвінка у форматі YYYYMMDD. Підпотік перевіряє вхідні дані, щоб переконатися, що це реальна дата. Якщо недійсний, запит повторюється. |
| Розклад часу початку | Абоненту буде запропоновано ввести час початку вікна зворотного дзвінка у форматі HHMM (24 години). Підпотік перевіряє вхідні дані, щоб переконатися, що це дійсний час. Якщо недійсний, запит повторюється. |
| Час закінчення розкладу | Абоненту буде запропоновано ввести час завершення вікна зворотного дзвінка у форматі HHMM (24 години). Підпотік перевіряє вхідні дані, щоб переконатися, що це дійсний час. Якщо недійсний, запит повторюється. |
| Розклад часового поясу | Абоненту представлено меню для вибору свого часового поясу. - Натисніть 1 для IST (індійський стандартний час) .- Натисніть 2 для центрального часу. - Натисніть 3 для східного часу. |
| Заплануйте зворотний дзвінок | Використовуючи всю зібрану інформацію (CallbackNumber, CustomerName, callbackQueue та заплановану дату, час та часовий пояс), підпотік офіційно планує зворотний дзвінок у системі. |
| Закінчення підпотоку | Підпотік закінчується після успішного планування зворотного виклику . |
Діяльність підпотоку
Наступна таблиця описує послідовність дій підпотоку для планування зворотного виклику .
| Активність підтоку | Опис |
|---|---|
| Запустити підпотік | Підпотік починається при виклику. |
| Запланована дата | Збирає бажану дату зворотного дзвінка абонента. Підказка TTS: «Будь ласка, введіть бажану дату у форматі YYYYMMDD». Вхідні дані перевіря ються, щоб переконатися, що це правильний формат дати. |
| ПеретворитиФормат дати | Після введення дійсної дати ця діяльність перетворює в хідні дані YYYYMMDD у формат YYYY-MM-DD та зберігає його у змінній callbackScheduleDate. |
| РозкладСтартовий час | Збирає час початку вікна зворотного виклику. Підказ ка TTS: «Будь ласка, введіть час початку зворотного дзвінка у форматі HHMM». Вхідні дані перевіряються, щоб переконатися, що це правильний формат часу. |
| ПеретворитиСтартовий час | Перетворює вхідний час початку HHMM у формат HH:mm:ss і зберігає його у змінній callbackScheduleStartTime. |
| РозкладКінцевий час | Збирає час завершення вікна зворотного виклику. Підказка TTS: «Будь ласка, введіть час завершення зворотного дзвінка у форматі HHMM». Вхідні дані перевіряються, щоб переконатися, що це правильний формат часу. |
| ПеретворитиЧас | Перетворює вхідний час закінчення HHMM у формат HH:mm:ss та зберігає його у змінній callbackScheduleEndTime. |
| РозкладTimeZone | Представляє меню для вибору часового поясу. |
| РозкладЗворотній виклик | Ця остаточна дія приймає всі зібрані та відформатовані змінні та створює запланований запит зворотного дзвінка в системі. |
| Закінчення підпотоку | Потік завершується після успішного запланованого зворотного дзвінка. |
Додаткові ресурси
Докладніші відомості про налаштування підпотоків див. у посібнику з налаштування та адміністр ування контактного центру Webex.
Створення потоків та керування ними
Створіть потік
Ви можете створювати потоки та керувати ними за допомогою модуля ресурсів маршрутизації. Коли ви розробляєте по тік, взаємодія консультацій не може містити зворотний дзвінок ввічливості, зворотний зв'язок опитування після дзві нка або активність сліпої передачі.
Під час створення потоку, якщо кількість вузлів перевищує 100, у конструкторі потоку може виникнути затримка. У таких випадках ми рекомендуємо використовувати функції ланцюжок потоку та динамі чні змінні, щоб розбити великий потік на легкокеровані мен ші потоки. Докладніші відомості див. у статті Зв'язування декількох потоків (за допомогою GoTo) та Контак т у черзі.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
На сторінці «По то ки» натисніть «Керувати потоками». Виберіть «Створити пото ки» зі спадного списку. З 'явиться майстер створення нового потоку з
можливістю вибору потоку або
підпото ку.
|
| 4 |
Натисніть «Потік». Натисніть «Підпотік», щоб створити підпотік. Процес створення підпотоку схожий на процес створення потоку. |
| 5 |
Вибираємо необхідний варіант створення потоку:
|
| 6 |
Натисніть Почати свіжо. |
| 7 |
У полі Назва потоку введіть унікальне ім'я. Назва потоку не може містити пробіли. Єдиним дозволеним спеціальним символом є _ (підкреслення). Дозволена довжина - 80 символів. Наприклад, НовийКонтакт _01. |
| 8 |
Натисніть кнопку Створити потік. З'яви ться вікно «Конструктор пото ків». |
| 9 |
У розділі Заг альні налаштування введіть опис потоку. Пізніше ви не зможете змінити опис. |
| 10 |
(Необов'язково) Налаштуйте наведені нижче параметри в розділі Параметри діагра ми.
|
| 11 |
У розділі Параметри дешифрування потоку увімкніть перемикач Уві мкнути розшифровку потоку, щоб дозволити розшифрувати конфіденційну інформацію в потоці. З'яви ться спливаюче вікно Розкри ття даних про н алагодження. Установіть прапорець Я згоден і натисніть Зберегти. Тепер ви зможете розшифрувати конфіденційну інформацію з журналів потоків під час потоків налагодження. Докладніші відомості див. у розділі «Трасування пото ків». |
| 12 |
Виконайте наступні завдання для створення потоку:
|
Створення потоків із шаблонів потоків
Шаблони потоків дають вам готові потоки для звичайних випадків використання. Щоб створити потоки з шаблонів потоків, виконайте такі дії:
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . |
| 3 |
На панелі навігації Контактний центр натисніть «». |
| 4 |
На сторінці По токи клацніть Керування потоками та кла цніть спад ний список Створити пото ки. З 'явиться майстер створення нового потоку з
можливістю вибору потоку або
підпото ку.
|
| 5 |
Натисніть «Потік». Щоб створити підпотік, натисніть «Під потік». Процес створення підпотоку схожий на процес створення потоку. |
| 6 |
У полі Вибір методу натисніть «Шаб лони потоків». |
| 7 |
Виберіть свій шаблон з доступного списку шаблонів. Натисніть кнопку Далі. Натисніть Переглянути деталі, щоб переглянути детальний попередній перегляд шаблону. Для отримання додаткової інформації зверніться до розділу Перегля д подробиць шаблону потоку. |
| 8 |
У по лі Назва потоку вкажіть унікальну назву потоку. Дотримуйтесь умовностей іменування. |
| 9 |
Натисніть кнопку Далі. Ви створили новий потік із шаблону потоку.
Щоб отримати додаткову інформацію про потоки та якщо потоки потребують додаткової конфігурації перед тестуванням, скористайтеся посиланнями, доступними у списку шаблонів потоку. Див. Перегляд деталей шаблону потоку. |
Що робити далі
Налаштуйте заходи та події в потоці відповідно до ваших вимог. Перевірка та публікація потоку.
Переглянути деталі шаблону потоку
Щоб переглянути докладнішу інформацію про конкретний шаблон, виконайте такі дії:
| 1 |
На сторінці колекції шаблонів виберіть потрібний шаблон. |
| 2 |
Натисніть Переглянути деталі. З'явиться сторінка Відомості про шаблон.
|
Що робити далі
Натисніть Вибрати шаблон, щоб перейти до вибраного шаблону.
Параметри контекстного меню
Використовуйте контекстне меню для додаткових дій. Щоб відкрити контекстне меню на сторінці «Потоки», виберіть потік і відкрийте потік у модулі Flow Designer. Наведіть курсор на назву потоку. З'явиться меню з наступними параметрами:
- Редагувати ім'я — Використовуйте для перейменування потоку.
- Експор тувати —Використовувати для експорту потоку.
- Імпорт —Використовуйте для імпорту потоку.
- Видал ити —Використовувати для видалення потоку.
- Переглянути історію версій —Використовуйте для перегляду деталей версії потоку.
Редагування змінних потоку
Ви не можете редагувати змінну, коли вона використовується. Після створення типу змінної ви не зможете редагувати тип змінної.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму Перейти до конструктора потоку поряд з пото ком, який потрібно редагувати. Потік відкривається у вікні «Конструктор потоків». |
| 4 |
Клацніть на тегу змінної на панелі Глоб альні властивості. У спливаючому вікні відображається короткий зміст
інформації про змінну.
|
| 5 |
Натисніть «Редагувати» у верхньому правому куті сплива ючого вікна. |
| 6 |
Виберіть невикористану змінну в потоці. |
| 7 |
Внесіть необхідні зміни в ім'я змінної, опис, значення та конфігурації змінної. |
Змінити потік
Використовуйте перемикач «Редагувати» для редагування потоку. Якщо увімкнено, інші розробники потоку не можуть редагувати потік одночасно. За замовчуванням потік відкривається в режимі лише для читання .
Ви можете позначити змінні, що містять конфіденційну інформацію, як безпечні. Коли ви відкриваєте існуючий потік, який містить змінні потоку, з'являється запит переглянути та позначити ці змінні як безпечні. Для отримання додаткової інформації про захищені змінні див. За хищені змінні.
| 1 |
Увійдіть до центру керування. | ||||||||||||
| 2 |
Перейдіть до . З'я ви ться сторінка «Потоки» та відображає список
потоків із наступними полями:
| ||||||||||||
| 3 |
Клацніть піктограму Перейти до конструктора потоку поряд з пото ком, який потрібно редагувати. Потік відкривається у вікні «Конструктор потоків». Якщо вибраний потік містить змінні потоку, повідомлення пропонує позначити змінні як захищені. Ви можете змінити потік, лише якщо увімкнено перемика ч «Редагувати ввімкнено». Якщо для переми кання кнопки «Редагувати ввімкнено » встановлено значення «Вимкнено», потік відображається в режимі лише для читання. | ||||||||||||
| 4 |
Параметри дешифрування потоку: увімкніть Параметри деши фрування потоку, щоб дозволити розшифровку потоку. Докладніші відомості див. у розділі «Трасування пото ків». | ||||||||||||
| 5 |
Натисніть кнопку Перейти до вибору захищених змінних, щоб відкрити діалогове вікно «Реда гувати захищені змінні». Ви можете натиснути кнопку Пропустити поки що, щоб продовжити редагування вибраного потоку без позначення захищених змінних. Це діалогов е вікно з'являється при наступному редагуванні потоку. Поставте прапорець Не показувати це повідомлення знову, щоб назавжди пропустити процес вибору для вибраного потоку. Наразі ця функція не підтримується. | ||||||||||||
| 6 |
Поставте прапорці змінних, що містять конфіденційну інформацію, і натисніть З берегти. Вікно Flow Designer відображає вибрані змінні з піктограмою блокування поруч із назвами змінних. Вибраний потік відкривається в режимі лише для читання. | ||||||||||||
| 7 |
Увімкніть перемикач Редагувати, щоб змінити потік. | ||||||||||||
| 8 |
Відредагуйте потік чернетки за бажанням. Коли ви змінюєте потік, взаємодія консультацій не може містити зворотний дзвінок ввіч ливості, зворотний зв'язок опитування після виклику або активність сліпої передачі. | ||||||||||||
| 9 |
Натисніть кнопку Збере гти, щоб зберегти потік, якщо вимкнути перемикач Автозбереження. |
Попередній перегляд звукового підказки в потоці
Функція попереднього перегляду звукових підказок дозволяє миттєво відтворювати аудіо файлів.wav та повідом лень текст-мовлення (TTS) у модулі Flow Designer. Кнопка « Поперед ній перегляд» з наведеними нижче діями забезпечує покращений досвід роботи розробника, скорочуючи час та зусилля для перевірки аудіо та повідомлень з тексту в мовлення:
Використовуйте кнопку «Поперед ній перегляд» для швидкої перевірки звукових підказок, мови та голосових виборів у повідомленнях TTS, а також тестування розмітки SSML для персоналізації підказок.
-
Активність «Відтворити музику» не підтримує підказку попереднього перегляду.
-
Під час попереднього перегляду тексту в мовлення вибір голосу є обов'язковим.
-
Ви не можете змінити параметр роз'єму TTS під час попереднього перегляду запиту. Закрийте мод альну підказку попереднього перегляду, виберіть іншого постачальника для активності, щоб протестувати іншого постачальника TTS.
-
Параме три мови та голосу у випадаю чому списку під час попереднього перегляду підказки відповідають змінним Global_Language та Global _Voice Name відповідно. Ви можете встановити їх у потоці, щоб змінити досвід.
-
Під час тестування змінних аудіофайлів переконайтеся, що шлях до файлу відповідає факти чному файлу.wav, який існує в системі.
Пошук об'єктів у потоці
Використовуйте функцію пошуку для пошуку об'єктів у потоці та швидкого доступу до їх місце знаходжень. Для потоків, які є більш складними та складними, використовуйте цю можливість пошуку, щоб уникнути ручних зусиль у пошуку бажаних сутностей.
За допомогою цієї функції пошуку ви можете шукати такі об'єкти у потоці:
- Назви діяльності, описи та вхідні дані
- Назви змінних
- Галькові вирази
- Властивості потоку
Ви можете знайти і замінити вільний текст всередині таких полів, як введення тексту, описи, галькові вирази тощо.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму Перейти до конструктора потоку поряд з пото ком, який потрібно редагувати. Потік відкривається у
вікні «Кон структор пото ків».
|
| 4 |
У вікні пошуку, що з'явиться у верхньому правому куті, введіть ключове слово (ім'я активності, ім'я змінної або рядок) та натисніть Enter. Крім того, ви можете запустити вікно пошуку за допомогою комбінацій клавіш: Cmd + K (для macOS) та Ctrl + k (для Windows). Результати пошуку відображаються в окремій панелі пошуку в лівій частині екран
а.
|
| 5 |
(Необов'язково) Виберіть один або кілька типів сутностей зі спадного списку, щоб відфільтрувати результати пошуку. |
| 6 |
Щоб знайти і замінити текст, виконайте наступне: |
Застосування міток версій до потоку
Ми рекомендуємо додати мітки версій, щоб створити життєвий цикл потоку на різних етапах, таких як розробка, тестування та реальний ефір. Замість того, щоб застосовувати зміни безпосередньо до пото ку, ви можете опублікувати потік через фази перед розгортанням потоку у виробництві. Ця функція допомагає уникнути перезапису поточного потоку у виробництві.
Коли ви публікуєте потік, на додаток до назви потоку зв'яжіть мітку версії, наприклад «Live», «Test» або «Dev», з новою версією потоку. Це дає можливість приєднувати різні версії одного і того ж потоку до різних точок входу або активності GoTo. Найновіша — це мітка версії за замовчуванням, яку не можна видалити з пото кової версії. Ви можете застосувати будь-яку іншу мітку версії разом з останньою.
Крім того, ви можете приєднати кілька версій одного потоку до точки входу. Під час конфігурації точки входу ви можете вибрати потік разом з однією з його пов'язаних міток версії.
Ви також можете динамічно змінювати логіку потоку, отримуючи доступ до міток версій у
потоці за допомогою змінної newCont act (докладніше див. Почати потік). Змінна
newContact.flowVersionLabel відобража є мітку версії
потоку, яка зараз виконується: «Розробка», «Тест», «Live» або «Остання».
Застосування мітки версії потоку дозволяє створювати власну логіку, яка адаптується
до конкретних міток версії потоку.
Коли ви відкриваєте потік у режимі редагування, ви побачите чернетку останньої опубліков аної версії потоку. Коли ви публікуєте цю чернетку, вона пов'язує з нею мітку останньої версії. У певний час лише один потік має пов'язану з мі ткою останньої версії. Це відповідає останній опублікованій версії пото ку.
Перш ніж почати
Ви повинні опублікувати потік хоча б один раз.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму Перейти до конструктора потоку поряд з пото ком, який потрібно редагувати. Потік відкривається у вікні «Конструктор потоків». |
| 4 |
Відредагуйте потік. |
| 5 |
Натисніть кнопку Збере гти, щоб зберегти потік, якщо вимкнути перемикач Автозбереження. |
| 6 |
Увімкніть перемикач Перевір ка, щоб увімкнути публікувати. |
| 7 |
Натисніть «О публікувати». |
| 8 |
(Необов'язково) У діалогов ому вікні «Потік публі кації» в ведіть примітку про версію або будь-яку інформацію, якою ви хочете поділитися з іншими розробниками потоку. |
| 9 |
За замовчуванням, як мітка версії, яка вказує на останню версію потоку, вибирається Latest. У розкривному списку Додати мітку версії можна застосувати кілька міток версій до версії потоку, наприклад, у режимі реального часу, розробника або тестування. Якщо певна мітка версії зіставлена до точки входу, поруч із міткою версії у випадаючому списку з'явиться сповіщення про те, що мітка зіставлена до точки входу. |
| 10 |
Натисніть «О публікувати». Після вибору однієї або декількох відповідних міток версій та публікації використовуйте цю версію потоку, коли ви призначаєте точку входу. |
| 11 |
(Необов'язково) Натисніть значок таймера біля номера версії, щоб переглянути історію версій потоку. З'я виться модал Історія версій, який відображає такі відомості для активних версій та інших версій потоку:
Використовуйте будь-який із наведених нижче атрибутів пошуку ключових слів для фільтрації таблиці:
|
| 12 |
(Необов'язково) Клацніть пікто граму Перегляд будь-якого рядка, щоб переглянути по тік, опублікований у вибраній версії. Якщо ви вирішите редагувати під час перегляду старішої версії потоку, вона перезаписує поточ ну чернетку цією конкретною версією потоку. |
Ви можете додати будь-яку кількість версій до потоку. Однак історія версій потоку відображає лише останні 100 версій. Версії потоку видаляються лише при видаленні потоку.
Увімкнути або вимкнути автоматичне збереження
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Щоб створити потік, натисніть кнопку С творити. |
| 4 |
Щоб відредагувати існуючий потік, клацніть пі ктогра му Перейти до конструктора потоку біля потоку, який потрібно редагувати. Потік відкривається у
вікні «Кон структор пото ків».
|
| 5 |
Щоб увімкнути параметр автозбереження, встановіть перемикач Автозбереження на УВІ МКНЕНО. |
| 6 |
Щоб відключити опцію автозбереження: Після того, як ви вимкнете параметр автозбереження, збережіть зміни вручну. В іншому випадку ви втратите зміни, внесені в потік. |
Копіювання та вставлення дій
Скопіюйте та вставте діяльність або групу дій у той самий потік, щоб вам не довелося налаштовувати дії з нуля. Для цього ви можете вибрати одну діяльність або групу заходів одночасно та повторно використовувати їх у тому ж потоці. Коли ви копіюєте дії, система створює дублікати цих дій та копіює всі налаштовані налаштування та посилання.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Щоб створити потік, натисніть . |
| 4 |
Щоб відредагувати існуючий потік, клацніть пі ктограму Перейти до конструктора потоку поруч із потоком, щоб відкрити потік. |
| 5 |
Виконайте одну з наступних дій: Крім того, ви можете натиснути Ctrl+C на клавіатурі, щоб скопіювати вибрані дії, і натисніть Ctrl+V, щоб вставити вибрані дії на полотно. |
| 6 |
Переставляйте скопійовані дії в міру необхідності. |
Перевірка потоку
Перевірте потік, щоб переконатися, що всі необхідні поля налаштовані та що структура потоку є дійсною. Перевірка не може визначити, як система запускає потік під час виконання, і не гарантує, що потік працює як очікувалося.
Коли перевірка буде успішною, залиште увімкненим пере микач Перевірка. Ви не можете опублікувати потік, якщо перевірка не вдасться.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму Перейти до конструктора потоку біля потоку, який потрібно перевірити. Потік відкривається у
вікні «Кон структор пото ків».
|
| 4 |
Встановіть перемика ч Пере вірка на У вімк нено. Починається перевірка і у вікні відображаються помилки. Під час перевірки система відображає помилки наступними способами:
|
| 5 |
Якщо ви закрили вікно Відо мості про перевірку і хочете відкрити його знову, натисніть кнопку Поми лки потоку. |
| 6 |
(Необов'язково) Якщо є помилки, встановіть перемикач Пере вірка на Ви мкнено. Виправте помилки та перезапустіть перевірку. Перевірка потоку не може оцінювати функції або перевірити, чи змінні відповідають очікуваним значенням. Він перевіряє лише структурні помилки. Двічі перевірте свої змінні, щоб переконатися, що вони працюють, як очікувалося. |
Копіювання потоку
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму еліпсису біля потоку, який потрібно скопіювати, і натисніть Копі ювати. Назва скопійованого потоку має такий формат: Copy_flowName_flowId. Назва потоку — це назва вихідного потоку, а ідентифікатор потоку — унікальний ідентифікатор вихід ного потоку. |
| 4 |
Відкрийте скопійований потік, щоб відредагувати ім'я. |
Експортувати потік
Експортуйте потік, щоб витягти визначення потоку як файл JSON. Пізніше ви можете імпортувати файл JSON, щоб створити той самий потік для іншого орендаря. Щоб імпортувати потік, див. розділ Імпорт потоку.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму еліпсису біля потоку, який потрібно експортувати, і натисніть Ек спортувати. |
| 4 |
У діалоговому вікні виберіть Збере гти і натисніть кнопку OK, щоб завантажити файл потоку. Файл завантажується до вашої локальної системи з наявною назвою файлу у форматі JSON. |
Імпорт потоку
Щоб імпортувати потік з іншого орендаря, спочатку потрібно експортувати потік як файл JSON. Щоб експортувати потік, див. розділ Експорт потоку.
Щоб повторно використовувати існуючий потік у межах одного орендаря, див. розділ Копіювання потоку.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
У розділі Керування потоками натисніть Імпортувати. |
| 4 |
Виберіть файл потоку у форматі JSON з вашої локальної системи. |
| 5 |
Натисніть кнопку Відкри ти, щоб імпортувати файл. Потік імпортується до вашого орендаря. Ви можете імпортувати потік лише у форматі JSON. Файл JSON повинен бути дійсним потоком, щоб імпорт був успішним. Ви можете імпортувати файл розміром до 10 МБ. |
Що робити далі
Ви можете змінити або опублікувати потік. Докладніші відомості див. у статті Робота з потоками.
Публікація потоку
Ви можете опублікувати потік після того, як система перевірить потік і знайде його без помилок. Ви можете використовувати опублікований потік у стратегіях маршрутизації точки входу.
Перед публікацією підтвердьте, що потік правильно налаштований і готовий до використання контактного центру в реальному часі. Система не повністю підтримує редагування опублікованого потоку.
Система вимикає кнопку Публікація потоку, поки перемикач Пере вір ка вимкнено. Якщо є якісь активні помилки, кнопка залишається вимкненою.
Після натискання кноп ки Потік публі кації з'явиться вікно підтвердження потоку публікації. Перш ніж публікувати потік, переконайтеся, що всі вирази працюють і що потік поводиться належним чином.
У діалогов ому вікні «Потік публі кації» використовуйте мітки версій, щоб визначити, яку версію опублікованого потоку використовувати для тестування, розробки або маршрутизації в режимі реального часу.
- За замовчуванням вибрано остан нє. Він визначає останню опубліковану версію потоку, і ви не можете видалити її з цієї версії.
- Виберіть одну або кілька міток, наприклад, Live, Test або Dev, у розділі Додати мітку версії, якщо ви хочете визначити версію потоку для певного етапу або використання маршрутизації.
- Якщо мітка версії зіставлена до точки входу, у випадаючому списку буде показано сповіщення поруч із міткою.
Якщо виникає помилка:
- Ви побачите вікно сповіщень із ідентифікатором
відстеження та ідентифік атором потоку. Зверніться до служби підтримки Cisco, щоб отримати допомогу з помилками. Для підтримки потрібен ідентифікатор відстеження. - Натисніть кнопку Повторно опублікувати.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть пі ктограму Перейти до конструктора потоку поряд з пото ком, який потрібно опублікувати. Потік відкривається у
вікні «Кон структор пото ків».
|
| 4 |
Натисніть «О публікувати». Якщо потік успішно публікується, з'явиться повідомлення про підтвердження. |
| 5 |
Виберіть один з наступних варіантів:
|
Видалення потоку
Якщо потік має статус О публіковано, він може бути частиною конфігурації стратегії маршрутизації. Знайте, де використовується потік, перш ніж видалити його. В іншому випадку ви можете вплинути на взаємодію контактного центру в реальному часі.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'яви ться сторінка «Потоки».
|
| 3 |
Клацніть піктограму еліпсу біля потоку, який потрібно видалити, і натисніть кнопку Ви дал ити. |
| 4 |
Натисніть «Так», щоб підтвердити. |
Стратегії маршрутизації точки входу
Стратегія маршрутизації точки входу - це конфігурація, яка контролює поведін ку маршрутизації контакту, коли контакт досягає точки входу. Коли контакт прибуває до точки входу, механізм маршрутизації перевіряє, яка стратегія маршрутизації точки входу активна в даний час і дотримується цієї конфігурації.
Розділ управління викликами конфігурації стратегії маршрутизації точки входу дозволяє вибрати потік, який контролює досвід викликів під час взаємодії. За допомогою Flow Designer ви можете налаштувати наскрізний потік, який контролює як почат кову обробку виклику в IVR, так і роботу черги після введення контакту в черзі.
Виберіть потік зі спадного списку «Потік», щоб вказати потік, який керує цим наскрізним викликом протягом інтервалу часу, зазначеного у стратегії маршрутизації. У цьому спадному списку доступні лише потоки, опубліковані з Flow Designer.
Потоки доступні лише для точок входу в телефонію. Ви не можете змінити будь-які налаштування пото ку зі стратегії маршрутизації точки входу.
Стратегії маршрутизації черги
Стратегія маршрутизації черги — це конфігурація, яка контролює поведінку маршрути зації контакту, коли контакт досягає черги. Коли контакт потрапляє в чергу, механізм маршрутизації перевіряє, яка стратегія маршрутизації черги активна в даний час, і дотримується цієї конфігурації.
Клієнти, які мають стратегії маршрутизації черги в Контактному центрі Webex, можуть отримати доступ до них, але вони не можуть створювати нові стратегії. Ми рекомендуємо всім клієнтам переводити свої конфігурації в черги.
Створення та керування підпотоками
Flow Designer дозволяє розбити великі потоки на менші, більш керовані частини, які називаються підпотоками. Ви можете повторно використовувати підпотоки в декількох потоках для обробки певних завдань. Цей модульний підхід спрощує управління потоками та зменшує складність побудови великих потоків. Ось деякі ключові характеристики підтоків:
-
Ви можете створювати підпотоки на рівні організації, щоб зробити їх доступними внутрішньо. Наприклад, можна переглядати та викликати підпотоки, які доступні в межах тієї самої організації. Ви можете створити максимум 200 підпотоків на організацію.
-
Ви можете викликати підпотік всередині потоку, щоб запустити логіку, не зв'язуючись з точкою входу або ви ходячи з основного потоку.
-
Ви можете повторно використовувати підпотоки кілька разів у основному потоці або між основними потоками в організації.
-
Ви можете передавати змінні між батьківським потоком і підпотоками, а також відображати вхідні та вихідні змінні з основного потоку до підпотоку та протилежним шляхом. Це робить ці змінні в підпотоці незалежними від змінних у батьківському потоці, який викликає підпотік.
Однак параметри перетворення тексту в мову (TTS) в основному потоці не передаються підпотокам. Наприклад, розглянемо потік, в якому основною змінною потоку є
Global_voiceНазва: fr-FR-Ariane (французька). Якщо підпотік запускає відтворення TTS, звук відтворюється англійською мовою за замовчуванням. Щоб подолати це, визначте змінну підпотоку з такою ж назвою, що іGlobal_voicename:fr-fr-ariane (французька). Крім того, ви можете створити змін ну підпотокуGlobal_VoiceName(таку ж, як і в основному потоці) і зіставити значення від основного потоку до підпотоку. Докладніші відомості див. у розділі Налаш тування різних підтримуваних мов та голосових імен за допомогою рідного перетворення тексту в мовлення всередині підпотоку wxCC.Не можна додавати глобальні змінні до підпотоку. Однак, Ви можете зіставити глобальну змінну від основного потоку до локальної змінної в підпотоці.
-
Ви можете публікувати підпотік самостійно. Однак зміни, внесені в підпотік, набувають чинності лише після повторної публікації основного потоку.
-
Ви можете прикріпити мітку версії, наприклад Live, Dev та Test, до підпотоку, щоб ви могли виконувати наскрізне тестування основного потоку у відповідних середовищах.
-
Підпотоки повинні викликатися з основних потоків. Не можна викликати інший підпотік з підпотоку.
-
Не можна зв'язати підпотік з точки входу або стратегії маршрутизації черги.
-
Ви можете імпортувати та експортувати підпотоки самостійно.
Створіть підпотік
Ви можете створювати підпотоки та керувати ними в Центрі керування.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть в . |
| 3 |
Клацніть . |
| 4 |
У полі Назва підпотоку введіть назву підпотоку. Ім'я підпотоку має бути унікальним. Він не може містити пробілів. Дозволені лише спеціальні симво ли _ (підкреслення) та - (дефіс). Максимальна довжина - 80 символів. |
| 5 |
Натисніть кнопку Почати створення підпотоку. З'яви ться вікно «Конструктор пото ків». |
| 6 |
У розділі Загальні налаштування введіть опис підпотоку. Ви можете змінити цей опис пізніше. |
| 7 |
У розділі Пара метри перегляду налаштуйте такі функції, як вигну ті посилання, колір посилання, колір контуру помилки, колір виділення та товщина. |
| 8 |
У розділі Визначення змін ної додайте необхідні змінні для зв'язування з основним потоком.
Всі вищевказані змінні можуть бути типу String, Integer, Date Time, Булевий, Десятковий і JSON. |
| 9 |
Виконайте наступні завдання для створення підпотоку:
Такі дії, як застосування міток версій та відстеження потоків, функціонують так само, як і в основному потоці. Докладніші відомості див. у розділі Застосування міток версій до потоку та Нала годження потоків. |
Редагування підпотоку
Під час редагування та публікації підпотоку зміни набувають чинності в основному потоці лише після публі кації основного потоку.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть в . |
| 3 |
Натисніть на підпотік, який потрібно відредагувати. |
| 4 |
Увімкніть перемикач Редагувати, щоб змінити підпотік. |
| 5 |
Внесіть необхідні зміни в підтоку. Натисніть кнопку Збере гти, щоб зберегти потік, якщо вимкнути перемикач Автозбереження. |
Видалення підпотоку
Якщо будь-який опублікований основний потік використовує підпотік, його не можна видалити, незалежно від того, чи є потоком активним потоком або приєднаним до точки входу. Щоб видалити підпотік, спочатку видаліть його з основного потоку або видаліть основний потік повністю.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть в . |
| 3 |
Клацніть піктограму вертикального еліпсису на рядку підпотоку, який потрібно видалити, і натисніть кнопку Видалити. |
| 4 |
Натисніть «Так», щоб підтвердити. |
Додавання підпотоку до основного потоку
Ви можете додати підпотік у кількох основних потоках.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . Ви також можете додати підпотік до основного потоку з панелі Management Portal навігації. Виберіть С ки. Клацніть піктограму еліпсису біля потоку, який потрібно відредагувати, і натисніть кнопку Відкри ти. |
| 3 |
Натисніть на потік, який потрібно змінити, щоб додати підпотік. З'яви ться вікно «Конструктор пото ків». |
| 4 |
Перейдіть на вкладку «Підпотоки». З'явиться список підпотоків для обраної організації/орендаря. |
| 5 |
Перетягніть потрібний підпотік зі списку на полотно, щоб додати його до основного потоку. Ви можете переглянути деталі вибраного підпотоку, наприклад ім'я, версію підпотоку разом із міткою версії та всі змінні, налаштовані у підпотоці. За бажанням натисніть кнопку Перегля д біля назви підпотоку, щоб відкрити підпотік на новій вкладці у браузері. |
| 6 |
У розділі Версія підпотоку виберіть потрібну мітку підпотоку , яку потрібно додати до основного потоку, оскільки вона не налаштована за замовчуванням. За замовчуванням встановлено прапорець Увімкнути автоматичні оновлення. Якщо увімкнено, щоразу, коли ви створюєте нову версію підпотоку, система автоматично онов лює основний потік новою версією. Зніміть прапорець Увімкнути автоматичні оновлення, щоб вимкнути автоматичні оновлення. Переконайтеся, що ви повторно публікуєте основний потік під час створення нових версій підпото ку. |
| 7 |
У розділі В хідні змінні підпотоку зіставте основні змінні потоку на вхідні змінні підпотоку. Переконайтеся, що ви зіставляєте той самий тип даних, щоб підпотік працював без помилок. Аналогічно, у розділі вихідні змінні підпотоку зіставте вихідні змінні підпотоку з основними змінними потоку з тим самим типом даних. |
| 8 |
Опублікуйте основний потік. |
Створюйте та керуйте функціями
Ви можете створювати та керувати функціями в модулі Flow Designer. Функції дозволяють писати власний вихідний код для виконання швидких завдань з даними та організовувати складні дії. Ви можете писати код вбудовано за допомогою редактора коду та використовувати їх у різних потоках.
Функції доповнюють фреймворк Pebble Template, який розробники використовують для виконання подібних завдань. Завдяки цій можливості розробники потоку можуть:
- Виберіть мову для написання коду. Підтримуються мови JavaScript і Python.
- Напишіть власний вихідний код із статичним аналізом, специфічним для мови.
- Перевірте користувальницький код із зразковими значеннями та перегляньте виходи та помилки перед публікацією.
- Запишіть логіку потоку на основі змінних виводу активності та кодів стану/помилок.
- Розберіть і встановіть на змінні значення виходів, повернутих функцією, для подальшого використання в потоці.
- Повторне використання функцій у кількох потоках як діяльність.
- Потоки налагодження за допомогою повідомлень про помилки, що повертаються виведенням функції, кодами стану та помилок, обробкою помилок під час виконання, функціями налагодження потоку та аналізом функцій.
Важливі міркування
У цьому розділі висвітлено кілька важливих міркувань, на які слід звернути увагу під час роботи з функціями:
- Максимальна кількість підтримуваних функцій на організацію становить 200.
- Максимальна кількість пам'яті, що виділяється на функцію, становить 128 Мб.
- Налаштовуваний тайм-аут для аудіо під час очікування становить 2-5 секунд.
Створити функцію
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . |
| 3 |
На сторінці Фун кції натисніть С творити функцію. Ви також можете створити функцію на вкладці Фун кції в модулі Flow Designer. |
| 4 |
На сторінці Створити нову функцію виберіть необхідний метод створення функції. |
| 5 |
Натисніть кнопку Функція публі кації. На сторінці Функція публікації введіть такі відомості:
Використовуйте спадну кнопку поруч із назвою функції у верхньому лівому куті сторінки, щоб переглянути історію версій функції. Ви також можете повернутися до старішої версії, якщо це необхідно, подібно до того, як ви робите для потоків. Якщо ви публікуєте функцію після редагування її вихідного коду або налаштувань, система негайно оновить зміни до всіх потоків, які використовують ці версії функції з тегами. Тому будьте уважні під час публікації тегованих версій функції, що використовуються у пото ках потоків потоків виробництва. |
Що робити далі
Додайте функцію до основного потоку. Докладніші відомості див. у статті Додавання функції до основного потоку.
Керування функціями
Після створення функції ви можете копіювати, експортувати та видаляти функцію, як потрібно.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . На сторінці функцій відображаються всі функції, створені в
організації.
|
| 3 |
Клацніть піктограму еліпсису поруч із функцією. Виберіть «Копіювати», «Видал ити» або «Ек спортувати» за потреби. |
| 4 |
Натисніть кнопку Керування функцією в конструкторі пото ків, щоб відкрити функцію в модулі конструктора потоків. |
Що робити далі
Додавання функції до основного потоку
Ви можете додати функцію в декількох основних потоках.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . |
| 3 |
Клацніть, щоб відкрити потік, до якого потрібно додати функцію. |
| 4 |
Увімкніть кнопку Редагувати. |
| 5 |
Клацніть вкладку Фун кції на панелі списку дій ліворуч З'явиться список опублікованих функцій, створених для обраної організації/орендаря. |
| 6 |
Перетягніть потрібну функцію зі списку на полотно. Додайте його в основний по тік. Ви можете переглянути деталі вибраної функції, такі як мітка версії функції, змінні введення функції, деталі змінної та вихідні змінні. |
| 7 |
У розділі В хідні змінні функції зіставте основні змінні потоку до змінних введення функції. Змінні потоку, створені з тією ж назвою та типом даних, що і змінні вхідних функцій, автоматично відображаються одна з одною. |
| 8 |
У розділі Ви хідні змінні функції аналізуйте та зіставте вихід ні змінні функції до основних змінних потоку з тим самим типом даних. Ви можете розбирати за допомогою виразів JSONPath, як це детально описано на екрані з прикладами. |
| 9 |
Опублікуйте основний потік. |
Часті запитання
Цей розділ дає відповіді на поширені запитання щодо використання функцій у вашій організації.
Які мови модуль Flow Designer підтримує для діяльності Функція?
Модуль Flow Designer підтримує JavaScript (Node.js 22.x) та Python (3.13) на першому етапі.
Чи є у нас обмеження щодо бібліотек, які я можу використовувати всередині блоку коду?
Доступні загальні власні бібліотеки. Однак немає підтримки користувацьких модулів.
Чи є обмеження на кількість рядків коду?
Так. Ви можете ввести до 5000 рядків коду.
Чи є обмеження на час виконання?
Так. Це обмежено 5 секундами для завершення виконання.
Чи можу я перевірити свій код? Будь-які обмеження?
Так. Доступний запуск тесту виконання з фактичними виходами або поверненим повідомленням про помилку. Журнали консолі не відображаються, але можна встановити та отримати доступ до них за допомогою спеціального масиву вихідних рядків.
Чи є у нас підтримка Музики в очікуванні виконання чекає в середині виклику (запобі гання тиші)
Так, налаштування «Музика під час очікування» автоматично допомагає запобігти тиші для абонентів. Значення за замовчуванням - 2 секунди.
Як працює функція?
Ми використовуємо інфраструктуру FaaS (Функція як послуга) для упаковки та запуску функції. Низька затримка голосових дзвінків.
Скільки вхідних змінних я можу передати? Скільки виходів встановлюється?
Встановлюються десять вхідних змінних та одна вихідна змінна JSON. Окремі виходи функції можуть бути оброблені в одній діяльності за допомогою виразів JSONPath.
Чи можу я встановити кілька змінних для блоку коду?
Так. Нове вдосконалення для встановлення кількох змінних подібне до активності «Parse».
Чи можу я повторно використовувати функцію в декількох потоках?
Так. Ви можете використовувати цю функцію у всіх потоках, оскільки вона централізовано доступна у вашій організації.
Хто може керувати (редагувати або переглядати) функції?
Керівники та адміністратори. Доступ керівників до функції контролюється параметром Фун кція (який можна встановити на Редагувати, Переглянути або Немає в розділі « Досвід клієнта» у профілі користувача).
Налаштування обробки помилок
Система виділяє шлях обробки помилок для кожної діяльності, налаштованої в межах конкретного потоку. Налаштуйте шлях обробки помилок для керування потенційними помилками під час виконання потоку. Система відображає цей шлях за замовчуванням, але його налаштування необов'язково. Якщо ви не налаштували його для діяльності, система показує сповіщення під час перевірки потоку. Однак ви все одно можете опублікувати потік із цими сповіщеннями.
Система класифікує помилки, що виникають під час виконання потоку, на дві категорії:
-
Помилки виконання діяльності: Вкажіть помилки, які виникають під час функціонального виконання діяльності. Наприклад, помилка активності виникає, коли клієнт вводить невідповідний запис під час виконання дії Мен ю.
-
Системні/глобальні помилки: Вкажіть помилки, які виникають у системі під час виконання діяльності. Наприклад, системні помилки виникають, коли є недійсний вираз Pebble під час виконання активності Set Variable.
-
Невизначена помилка: Цей вузол помилки встановлює шлях виводу помилки, який проходить потік, коли виникають невизначені системні помилки під час виконання потоку. Ви можете налаштувати потік для невизначених помилок, підключивши вихідний шлях цієї діяльності до відповідних дій .
Наступні дії керування пото ком не мають вуз ла Невизначена помилка:
- Початок потоку
- Кінцевий потік
- Запит HTTP
- Розбір
Якщо вузол Невизначена помилка не відображається в жодній дії, зверніться до служби підтримки Cisco, щоб увімкнути відповідний прапор функції.
-
Налаштуйте шляхи обробки помилок для оптимізації потоку. Якщо ви не налаштували шлях
обробки помилок для діяльності, за замовчуванням потоком буде шлях, встановлений у обробнику подій onGlobal
Error на вкладці Пото
ки подій. Докладніші відомості про обробник подій
OnGlobalError див. у розділі Потоки подій.
Системні обмеження самоциклу для діяльності
Система встановлює обмеження самоциклу на конкретні дії під час виконання пото ків. Це запобігає вступу діяльності в нескінченні цикли всередині взаємодії.
Якщо під час виконання якась активність перевищує встановлений системою ліміт, з'являється попереджувальне повідомлення, що вказує на виявлення циклу. Щоб дізнатися більше про конкретні максимальні граничні значення для діяльності, зверніться до статті Системні обмеження в Контактному центрі Webex.
Якщо під час виконання якась активність перевищує встановлений системою ліміт, з'являється попереджувальне повідомлення, що вказує на виявлення циклу. Максимальні граничні значення для діяльності див. в наступній таблиці:
Конфігурації | Обмеження самоконтуру |
|---|---|
| Розширена інформація про чергу | 1500 |
| Сліпий трансфер | 10 |
| Мостова передача | 75 |
| Зворотний дзвінок | 10 |
| Аналіз прогресу дзвінків | 10 |
| ЗберігатиЦифра | 100 |
| Відключити контакт | 0 |
| Ескалація групи розподілу дзвінків | 750 |
| Зворотній зв'язок V2 | 10 |
| Меню | 100 |
| Контакт в черзі | 100 |
| Черга до агента | 100 |
| Встановити ідентифікатор абонента | 100 |
| Контроль запису | 10 |
| Запис | 10 |
| Заплануйте зворотний дзвінок | 10 |
| Встановити пріоритет контактів | 100 |
| Почніть медіапотік | 20 |
| Завантажити аудіо | 3 |
| Віртуальний агент | 50 |
| Віртуальний агент V2 | 50 |
Хоча існують певні конфігурації для роботи з обробкою викликів, дії управління потоком підпадають під конфігуровані системою обмеження перенапруги, щоб забезпечити стабільність та запобігти нескінченному циклу.
Зв'яжіть кілька потоків (за допомогою GoTo)
Flow Designer дає вам можливість зв'язати кілька потоків (ланцюжок потоків). Ви можете змінити досвід абонента, передаючи дзвінки до точки входу (залежно від часу) або потоку (для повторного використання у різних сценаріях). Використовуйте GoTo для ланцюжка декількох потоків. Ви можете відображ ати змінні потоку між потоками, щоб забезпечити збереження даних у межах наскрізного виклику.
Реєстрація вакцинації
Щоб обробити клієнтів, які беруть участь у кампанії вакцинації, ви можете надати два варіанти: один для клієнтів преміум-класу, а інший для загальних клієнтів.
Коли звичайні клієнти дзвонять, система передає дзвінок потоку, пов'язаному з точкою входу, яка обробляє реєстрацію. На основі активних стратегій маршрутизації точки в ходу система спрямовує дзвінок до відповідного агента для реєстрації загального клієнта.
Коли телефонують клієнти преміум-класу, система передає дзвінок іншому потоку, щоб призначити зустріч.
Відомі проблеми з зв'язуванням потоків
-
Система запобігає видаленню точки входу, яка бере участь у ланцюж ку потоків. Видаліть усі пов'язані ресурси — черги та потоки — перед видаленням точки входу .
-
Система запобігає видаленню потоку, який бере участь у ланцюжку пото ків. Видаліть усі посилання на ланцюжок потоку перед видаленням потоку.
-
Примусове видалення точки входу або потоку в ланцюжку потоку пропускає перевірку і не показує жодних повідомлень про помилки в інтерфейсі користувача.
Потоки налагодження
Налагодження потоку — це процес після виклику в Flow Designer, який дозволяє отримати уявлення про потік і шлях, який пройшов для дзвінка. Ця функція дозволяє розробникам потоку переглядати ключову інформацію на шляху виконання керування для налагод ження та усунення проблем потоку.
Якщо ви застосували кілька міток версій до потоку, ви також можете простежити потік щодо цих міток версії. Докладніші відомості див. у розділі Застосування міток версій до потоку.
Взаємодія підсумовує та корелює діяльність протягом подорожі контакту через контак тний центр. Система генерує унікальний ідентифікатор взаємодії для кожної взаємодії, який відстежує подорож, допомагаючи виявляти збої та усунути несправності виконання потоку.
Потоки налагодження для перегляду шляхів управління викликами після виконання потоку у виробництві, забезпечення перевірки налаштувань активності та залежних конфігурацій потоку для успішного виконання.
Розшифрувати журнали потоків
Щоб підвищити безпеку та гнучкість налагодження потоку, доступні елементи керування дешифруванням для управління виявленням конфіденційних даних під час налагодження:
- Розшифровка на рівні потоку: уві мкніть перемикач Уві мкнути розши фровку потоку в розділі Параметри де шифрування потоку під час створення та редагування потоків. Цей параметр доступний на сторінці Загальні параметри потоку. Цей перемикач керує розшифро вкою всіх дій у потоці. Увімкнення цього перемикача розшифровує журн али всіх дій, незалежно від рівня дешифрування активності.
- Розшифровка на рівні активності: увімкніть перемика ч У
вімкнути розшифровку для більш детального
контролю дій. Ви можете вимкнути дешифрування журналу для дій, якщо вихід
є чутливим, навіть якщо ви ввімкнули дешифрування на рівні потоку. Це
гарантує, що конфіденційні дані у заходах залишаються захищеними під час
налагодження.
Дешифрування потоку застосовується лише до викликів, ініційованих після публікації потоку.
Щоб закріпити журнали потоку:
-
Увімкніть перемикач дешифрування на рівні потоку, щоб дозволити розшифрувати всі дії.
-
Для дій, що вимагають додаткового захисту, вимкніть розшифровку на рівні активності. Цей підхід дає вам гнучкість для відстеження та н алагодження потоків, зберігаючи безпеку конфіденційної інформації за потреби.
Приклад використання:
Як розробник потоку ви можете увімкнути дешифрування на рівні потоку для усунення несправностей шляху виклику, але вимкнути дешифрування для діяльності, яка обробляє конфіденційні дані клієнтів за допомогою цифр збору. Це гарантує, що решта потоку може бути налагоджена, зберігаючи чутливі виходи захищеними.
- Якщо дешифрування на рівні потоку не ввімкнено, перемикачі рівня активності зберігаються захищеними та вимкненими. Весь потік забезпечений.
- Якщо увімкнено дешифрування на рівні потоку, користувачі з повними правами адміністратора на рівні орендаря можуть коригувати параметри дешифрування, щоб підтримувати відповідність та безпеку певних дій.
Перш ніж почати
Публікуйте та запустіть потоки, щоб встановити принаймні одну взаємодію. Докладніші відомості див. у статті Створення потоків та керування ними.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . З'явиться сторінка «Потоки».
|
| 3 |
Клацніть піктограму Перейти до конструктора потоку поряд з пото ком, який потрібно редагувати. Потік відкривається у вікні «Конструктор потоків».
|
| 4 |
Натисніть Н алагодження. З'яви ться пан ель Взаємодії. У таблиці відображаються останні 100 взаємодій потоку. Ви можете побачити наступні деталі в таблиці:
|
| 5 |
(Необов'язково) Використовуйте параметр пошуку, щоб фільтрувати список за такими параметрами пошуку:
|
| 6 |
Виберіть В заємодія з таблиці. Вибраний шлях діяльності виділяється на полотні. Відкриється нова вкладка, яка відображає послідовність дій, виконаних під час взаємодії, разом з наступними реквізитами:
Ви можете вибрати кілька взаємодій, які відкриваються на окремих вкладках. |
| 7 |
Виберіть діяльність, щоб переглянути такі відомості:
|
| 8 |
Значок розшифрування журналів: натисніть знач ок розшифрування журналів, щоб отримати доступ до немаскованих журналів. Ви можете розшифрувати журнали та отримати доступ до конфіденційної інформації, лише якщо ви авторизований користувач. Дивіться наступне відмова від відповідальності: Відмова від відповідальності Увімкнення інформації про налагодження покаже розширені діагностичні дані, які можуть містити конфіденційну інформацію (наприклад, ідентифікатори користувачів, метадані викликів, сліди помилок і, можливо, іншу особисту або конфіденційну інформацію). Увімкнувши Деталі налагодження, ви підтверджуєте та підтверджуєте, що:
|
| 9 |
(Необов'язково) Натисніть значок копіювання ( |
Аналізуйте потоки
Аналітика в Flow Designer забезпечує зведений перегляд всіх дзвінків, які пройшли через певний потік. Він відображає кількість виконання для кожного вихід ного порту активності протягом заданого періоду. Він також обчислює відсоток від кількості дзвінків, які пройшли через активність NewContact. Знаменник для про центного розрахунку - це кількість дзвінків, що проходять через активність NewContact.
Flow Analytics враховує лише завершені дзвінки протягом зазначеного періоду часу. Розрахунок заг альної кількості дзвінків включає дзвінки, які починаються раніше і закінчуються протягом обраного періоду. Дані аналітики виключають дзвінки, встановлені для зворотного дзвінка, або дзвінки, що тривають з інших причин (наприклад, постійні чи не закриті).
Кожна діяльність відображає кількість виконання у своїх вихідних портах. Для таких дій, як меню з декількома гілками, кожен порт отримує свій підрахунок виконання, а відсотки слідують. Якщо кількість виконання вихідного порту відсутня, це означає, що не було дзвінків, які торкнулися порту.
Палітра кольорів показує, як кількість виконаних викликів кольором кодує шляхи потоку. У таких сценаріях, як цикли викликів, відсоток може перевищувати 100%.
Навіть без явних посилань на обробку помилок система відображає кількість виконання у своєму порті помилок, якщо сталася помилка та спрямована на подію onGlobalEr ror. Ви можете знайти його на вкладці Подія. У таких випадках система відображає аналітичні дані для обробника подій On GlobalError.
За замовчуванням Flow Analytics враховує останню версію потоку. Якщо потік має кілька версій, ви можете перемикатися між потоками за допомогою таблиці «Історія версій».
Наразі Flow Analytics не підтримує підпотоки; вона відстежує лише додавання підпотоку до основного потоку, виключаючи внутрішні дані про активність.
Перш ніж почати
Публікуйте потік хоча б один раз.
| 1 |
Увійдіть до центру керування. |
| 2 |
Перейдіть до . |
| 3 |
Виберіть потік і натисніть значок Перейти до конструктора пото ків. Вибраний потік відкривається в Конструкторі потоку.
|
| 4 |
Натисніть Аналітика. Сторінка оновлює та відображає аналітичні дані. За замовчуванням він відображає показники всіх завершених контактів протягом останніх 15 хвилин. |
| 5 |
Натисніть віджет «Дата» і виберіть один з наступних варіантів:
На сторінці Analytics потоку відображаються такі показники:
|
| 6 |
(Необов'язково) Щоб перемикатися між версіями потоку, перейдіть до « Історія версій». Виберіть версію, щоб переглянути дані аналітики для цієї версії потоку. |
| 7 |
(Необов'язково) Виберіть активність у потоці, щоб переглянути відомості про використання активності, що стосуються цієї активності за вибраний період. Цей вибір показує лише 100 найкращих взаємодій з наступними обмеженнями:
|
| 8 |
Натисніть Ан алітика, щоб закрити перегляд аналітики та повернутися до конструк тора потоків. |
Зрозумійте коди помилок
Flow Designer повертає коди помилок, щоб показати характер або причи ну помилки. Використовуйте наступну таблицю, щоб визначити помилку та її опис.
|
Код помилки |
Опис |
|---|---|
|
FC1001 |
Версія Flow не знайдена. Оновіть сторінку або створіть новий потік. |
|
FC1002 |
Початок активності не знайдено. Оновіть сторінку або створіть новий потік. Під час створення нового потоку за замовчуванням з'являється дія «Почати». |
|
FC1003 |
Один або кілька потоків подій не мають дійсного початку. Додайте активність обробника подій до початку кожного потоку подій. |
|
FC1004 |
Всі гілки, що не є подіями, повинні вести до кінцевого вузла. |
|
FC1005 |
Одна з конфігурацій змінних недійсна. Для кожної змінної переконайтеся, що налаштований тип даних і значення змінної сумісні. |
|
FC1006 |
Один або кілька портів у діяльності не мають з'єднань. Підключіть всі порти до іншої діяльності за допомогою посилань. |
|
FC1007 |
Додайте опис діяльності. |
|
FC1008 |
Деякі з змінних мають однакову назву. Переконайтеся, що всі змінні мають унікальне ім'я. |
|
FC1009 |
Вираз недійсний. |
|
FC1010 |
Умова недійсна. |
|
FC1011 |
Система виявляє зламану ланку в основному потоці. Видаліть посилання, щоб виправити помилку. |
|
FC1012 |
Помилка посилання в Потоку подій спричиняє помилку. Видаліть посилання, щоб виправити це. |
|
FC1013 |
Система використовує активність у кількох потоках подій. Потоки подій не можуть спільно використовувати спільні дії і повинні мати унікальний початок і кінець. |
|
FC1014 |
Контакт черги повинен зупинити потік. Вихідне посилання може підключатися лише до активності End Flow. |
|
FC1015 |
Система ідентифікує неправильно налаштовані поля в діяльності та показує посилання на невдалу діяльність під час перевірки. Натисніть посилання, щоб перейти до активності та поля, що спричиняє помилку. Дотримуйтесь вимог кожного поля, щоб виправити всі помилки та ввести дійсні вхідні дані. |
|
FC1016 |
Інший потік використовує ту ж назву, що і цей. Відредагуйте назву потоку, щоб зробити його унікальним. |
|
FC1017 |
Діяльність має стрілки, які беруть початок і вказують на неї. |
Для отримання додаткової інформації про помилки сервера GraphQL див. https://www.apollographql.com/docs/react/data/error-handling/.
) піктограма для заміни всіх входжень у потоці.