- Начало
- /
- Статия
Flow Designer е неразделен компонент на Webex Contact Center, който ви позволява да маршрутизирате разговори в реално време през система. Можете да посочите как агентите се присвояват към повиквания и какво се случва на всеки етап от процеса чрез конфигуриране на дейности и събития.
Започнете
Flow Designer предоставя интерфейс за създаване на потоци в реално време, за да отговори на вашите организа ционни изисквания. Предварително дефинираните дейности, свързани с обработката на повиквания и контрола на потока, служат като градивни елементи за създаване на поток. Интерфейсът за плъзгане и пускане осигурява лесна конфигурация на компонентите на потока. Можете да зададете свойствата на всяка дейност, която влияе върху изпълнението на потока. Можете също така да конфигурирате променливи и изрази, за да дефинирате логиката на потока.
Преди да използвате Flow Designer, трябва да предоставите няколко обекта от Центъра за управление на контактния център на Webex. Използвайте тези обекти директно, като част от Flow Designer (например Опа шки и аудио файлове) или косвено, за да активирате маршрутизирането на контакти (например Разпредел ение на повиквания в стратегии за маршрутизиране на опашки).
Конфигурирайте следните елементи, преди да създавате потоци в Flow Designer:
- Входни точки
- Опашка
- Агенти
- Потребителски профил
- Настолен профил
- Екипи
- Виртуален агент
- Аудио файлове
Ключова терминология
Запознайте се със следните термини в тази статия:
-
Дейност: Възел в интерфейса на Flow Designer, който представлява една стъпка в потока, като например възпроизвеждане на съобщение или извършване на HTTP заявка. Потребителят влачи и пуска този елемент в поток.
За свойствата на дейността, които са базирани на падащото устройство, филтърът за търсене е активиран по подразбиране. Ако падащият списък съдържа повече опции от ограничението по подразбиране, въведете ключова дума за търсене и изберете желаната опция от автоматично попълнените резултати.
-
Събитие: Събитие, независимо дали е вътрешно или външно, задейства поток или път на потока. Събитията могат да включват съобщения на Kafka, външни HTTP заявки или действия на потребителя. Flow Designer, приложение, управлявано от събития, изпълнява потоци в отговор на тези тригери, като ги изпълнява автоматично въз основа на конфигурацията.
-
Flow: Потребителска последователност от дейности, които се изпълняват в отговор на събитие.
-
Връ зка: Връзката е стрелката, която свързва една дейност с друга. Той показва посоката на потока и зависимостта между събитията. За да изтриете връзка и да прекъснете връзката между две дейности, кликнете върху връзката, за да разкриете иконата за изтриване и продължете да изтривате реда.
Дизайнер на потока за достъп
Flow Designer използва еднократно влизане (SSO) с помощта на Cisco Identity Service. Ако сте влезли в Control Hub, можете да получите достъп до Flow Designer, без да влизате отново. Ако не, системата ви подканва да въведете идентификационните си данни за SSO.
Преди да започнете
За достъп до приложението Flow Designer трябва да имате лиценз за Premium Agent и потребителски профил, който има права за редактиране на потоци.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Страницата Flows се появява със следните три раздела:
|
Разгледайте модерно и унифицирано платно Flow Designer
Платното на Webex Contact Center Flow Designer разполага с модерен потребителски интерфейс, който съответства на външния вид и усещането на портфолиото на Webex, осигурявайки последователно изживяване в цялото портфолио. Платното осигурява целенасочени подобрения на достъпността, което прави ключ овите елементи по-лесни за използване за по-широк кръг потребители.
Живият цвят на фона осигурява по-силен контраст с освежени възли, помагайки на потребителите да се съсредоточат върху създаването на поток. Дизайнът на порта на възлите се отличава с по-големи сензорни точки и по-ясна ди ференциация между изходите, ускорявайки разбирането и улеснявайки свързването на възли по време на изграждането на потоци. Освен това плаващият панел и дизайнът на лентата с инструменти създават по-завладяващо работно пространство чрез добавяне на визуална дълбочина и увеличаване на видимата област за развитие на потока.
Независимо дали се опитвате да създадете нов поток или да работите върху съществуващ поток, страницата на потока се появява в мод ерен потребителски интерфейс със следния модален изскачащ прозорец, който ви помага да откриете новите функции.
Превключване между модерен и наследен потребителски интерфейс
Менюто за потребителски настройки ви позволява да превключвате между модерен и наследен потребителски интерфейс:
- Щракнете върху иконата за потребителски настройки в горния десен ъгъл на платното.
- Деактивирайте превключ вателя New look, за да преминете към наследен режим.
Превключване между тъмен и светъл режим
Flow designer платното е достъпно в теми с тъмен и светъл режим, за да помогне да се сведе до минимум напрежението на очите. Изберете предпочитаната тема, която работи най-добре за вас:
- Щракнете върху иконата за потребителски настройки в горния десен ъгъл на платното.
- Деактивирайте превключвателя на тъмния режим.
Подобрения в качеството на активността
Палитрата за киселинност се подобрява, както следва:
- Групи ране на дейности: Дейностите са групирани логически въз основа на тяхната функция
, което ви позволява лесно да намерите дейността, от която се нуждаете. Във всяка група дейностите са
изброени по азбучен ред. Вече са налични следните групи:
- Обработка на контакти
- Разширена информация за опашката
- Прекъсване на контакта
- Ескалирайте групата за разпространение на повиквания
- Обратна връзка v2
- Получете информация за опашката
- Контакт за опашка
- Опашка към агента
- Поп на екрана
- Задаване на приоритет на контакта
- Виртуален агент
- Виртуален агент V2
- Глас
- Трансфер на сляп
- Прехвърляне на мостове
- Анализ на напредъка на обаждането
- Обратно обаждане
- Събирайте цифри
- Меню
- Възпроизвеждане на съобщение
- Възпроизвеждане на музика
- Запис
- Контрол на записа
- Планирайте обратно обаждане
- Изпращане на цифри
- Задаване на съобщение
- Задаване на идентификатора на повикващия
- Настройте съобщение за шепот
- Стартирайте медиен поток
- Качване на аудио
- Контрол на потока
- Случай
- Състояние
- Краен поток
- GoTo
- Процентно разпределение
- Изчакайте
- Комунални услуги
- Заявка BRE
- Работно време
- HTTP заявка
- Анализиране
- Задаване на променлива
- Обработка на контакти
- Лента за търсене: Лент ата за търсене ви позволява да намирате дейности и подпотоци бързо, без да се налага да превъртате целия списък. Функциите за автоматично предлагане и съвпадение на ключови думи подобряват търсенето на дизайнерите на потока.
- Икони за активност и съвети за инструменти: Дейностите вече включват икони, които съответстват на тяхната цел, докато съветите за инструменти предоставят кратка информация за дейностите.
Изисквания към браузъра
Използвайте следната таблица, за да се позовавате на поддържаните браузъри:
|
Браузър |
Microsoft Windows10 |
Microsoft Windows11 |
Mac OS X |
Chromebook |
|---|---|---|---|---|
|
Гугъл Хром |
76.0.3809 |
103.0.5060.114 |
76.0.3809 или по-висока |
76.0.3809 или по-висока |
|
Мозила Файоркс |
ESR 68 или по-високи ESR |
ESR V102.0 или по-високи ESR |
ESR 68 и по-високи ESR |
NA |
|
Microsoft Edge |
42.17134 или по-висока |
103.0.1264.44 или по-висока |
NA |
NA |
|
Хром |
NA |
NA |
NA |
79 или по-висока |
Конфигурирайте следните опции на браузъра:
-
Активиране на бисквитки и данни за сайта.
-
Задайте нивото на сигурност на Средно.
-
Активиране на опцията за изображение.
-
Деактивирайте блокера на изскачащи прозорци.
-
Активиране на JavaScript.
Изисквания за имейл
Flow Designer поддържа следните имейл сървъри:
-
Офис 365
-
Gmail
Разгледайте оформлението
Библиотека с дейности
Библиотеката с дейности е мястото, където можете да намерите всички дейности. Плъзнете и пуснете дейностите от библиотеката с дейности върху основните платна или платната на потока от събития, за да изградите потоците си. Тя е организирана в следните раздели:
- Обработка на повик вания: Използвайте дейности за обработка на повиквания, за да създавате потоци, които обработват гла сови взаимодей Те са специфични за случая на използване на обработка на обаждания чрез интерактивна гласова реакция (IVR) и виртуални или човешки агенти.
-
Контрол на потока: Дейностите за контрол на потока са агностични за типа на потока и вие ги използвате, за да контролирате логиката в потока, независимо от случая на използване.
Можете да скриете и разширите библиотеката с дейности, ако е необходимо, за да увеличите работното пространство върху платното между конфигурациите.
Платно, основен поток и потоци от събития
Платното е сивото работно пространство, върху което изпускате дейностите. Използвайте контролите в долната лява част на екрана, за да се движите около платното и да увеличавате и намалявате. Няма ограничения за размера на потока или използването на платно.
Има два раздела, които позволяват допълнително пространство на платното, основен поток и по тоци от събития. Тези раздели логично разделят различни пътища на вашия поток и създават по-организирано работно пространство.
Основен поток
Използвайте раздела основен поток, за да скриптирате първичния поток въз основа на задействащото събитие, дефинирано в дейността на стартиращия поток. В раздела основен поток конфигурирайте пълното изживяване за обаждащия се. Това започва от менюто на Cisco Unified IP Interactive Voice Response (IVR) до отказване или приключване на разговора. Потокът съдържа предсказу еми стъпки, които системата изпълнява в последователност.
Потоци на съб итията
Във всеки момент по време на изпълнението на основния поток системата задейства събития, които прекъсват основния поток. Например, когато агент отговори на телефонно обаждане, той прекъсва опита на обаждащия се в опашката. Ако искате да дефинирате уникално поведение, когато тези събития се задействат, можете да скриптирате незадължителни потоци от събития. Потоците на съб итията са асинхронни спрямо основния поток. Не можете да предскажете кога системата задейства поток от събития. Поради тази причина потоците от събития са незадължителни и са разширение на основната функционалност на потока.
Можете да конфигурирате множество потоци за обработка на събития в платното за потоци от събития. Всеки поток от събития трябва да има уникално начало и край, без споделени дейности.
За повече информация относно обработващите събития вижте Потоци от събития.
Лента с инструменти за увеличение
Лентата с инструменти за увеличение има следните икони:
- Глобални свойства — Щракнете върху
икона за отваряне на ек
рана Глобални свойства. За повече информация вижте прозореца
Свойства. - Автоматично подреждане — Щракнете върху
икона в лентата с инструменти за организи ране на дейностите в платното.
- Отмяна — Щракнете върху
икона в лентата с инструменти, за да отмените последното извършено действие на платното.
- Повторно — Щрак нете върху
икона в лентата с инструменти, за да повторите последното извършено действие на платното.
Можете да отмените и повторите до последните 10 действия в платното. Не можете да отмените и повторите промените, извършени върху атрибути и свойства.
- Подходящ за преглед — Щ ракнете върху
икона на лентата с инструменти, за да регули
рате увеличението на платното, така че всички възли да са видими. - Увеличаване — Щракнете върху
икона в лентата с инструменти за увеличаване на платното. Когато достигнете максималния лимит, иконата е деактивирана.
- Мащабиране — Щракнете върху
икона в лентата с инструменти за увеличаване на платното. Когато достигнете максималния лимит, иконата е деактивирана.
- Опцията за увеличаване на превъртането позволява както панорамиране (по подразбиране), така и мащабиране (с помощта на клавиша Ctrl). Можете да продължите да увеличавате, като задържите клави ша Ctrl и превъртите колелото на мишката нагоре или надолу.
- За да преминете през платното, превъртете колелото на мишката нагоре или надолу.
- За да превъртите наляво надясно с колелото на мишката, използвайте клави шите Shift + Scroll.
Действия за управление на платното и клавиши за бърз
За да се повиши ефективността и производителността на разработчиците на потоци, платното Flow Designer предоставя следните опции:
- Действия за прекратяване — Използвайте иконите Отмени, Пов тори в лентата с инструменти за увеличение или използвайте клавишните комбинации.
- Изрязване, копиране, поставяне и изтриване — Щ ракнете с десния бутон върху платното за операции за изрязване,
копиране, поставяне и изтриване. Можете да изрежете, копирате и поставяте дейностите и връзките за обработка
на повиквания и контрол на потока, както следва:
- Вътре и през потоците
- Между главния поток и потоците на събитията
- Между потоците и потоците
Има малко ограничения, когато се опитвате да копирате дейностите и връзките от други браузъри в FireFox. За да активирате тази функционалност, трябва да зададете следните предпочитания на вярни във Firefox:
Начало.events.asyncclipboard.четен текстНачало.Събития.Тестинг.Асинклипборд
Въвед
ете about:config в адресната лента на Firefox. Пот ърсете посочените предпочитания. Променете стойностите на true, за да позволите поставянето от други браузъри. - Автоматично подреж дане - Използвайте
икона в лентата с инструменти за увеличение за автоматично организиране на дейностите в платното за по- добро разбиране и лесна поддръжка.
- Прикачване към решет ка — Използвайте за заснемане на дейностите на стъпки от 20 пиксела.
- Клавишни комбина ции — Можете бързо да редактирате потока с помощта на клавишни комбина ции. Щракнете върху иконата за помощ. Изберете Кла вишни комбинации, за да видите списъка с наличните клавишни комбинации.
Клавишни комбинации
Използвайте следните клавишни комбинации в платното:
|
Бърз път |
Виндоус операционна система | MAC OS |
|---|---|---|
| Общ | ||
|
Отваряне на клавишни комбинации |
Ctrl + Алт+К | Контрол+Алт+К |
|
Инструменти | ||
|
Автоматично подреждане |
Смяна + А | Смяна + А |
|
Редактиране | ||
|
Копиране |
Ctrl+C | Команда + C |
|
Изрежете |
Ctrl + X | Команда + X |
|
Пастете |
Ctrl + V | Команда + V |
|
Отмяна |
Ctrl+Z | Команда + Z |
|
Повторно |
Ctrl + Shift + Z | Команда + Shift + Z |
|
Изтриване |
Backspace |
Изтриване |
|
Избери всички |
Ctrl + A | Команда + А |
|
Изберете множество | Shift + Щракнете | Shift + Щракнете |
|
Избери регион | Shift + Щракнете и плъзнете | Shift + Щракнете и плъзнете |
|
Виж | ||
|
Увеличаване |
Ctrl + | Команда + + |
|
Омаловажаване |
Ctrl + - | Команда + - |
|
Увеличаване или намаляване |
Ctrl + Превъртване | Команда + Превърти |
|
Увеличете до 100% | ||
|
Подходящ за изглед |
Смяна + 1 | Смяна + 1 |
|
Превъртете наляво или надясно |
Преместване + Превъртване | Преместване + Превъртване |
Панел за свойства
Екранът със свойства се появява вдясно на приложението. Вие задавате параметрите или за потока (глобални свойства), или за избрана дейност. Можете да скриете и разшир ите екрана, за да увеличите работното пространство върху платното между конфигурациите.
Екранът за глобални свойства се показва по подразбиране при зареждане на потока. Щракнете върху
иконата, за да отворите екрана Глобални свойства.
Иконата ви помага да отворите и затворите ек
рана със свойства, когато работите върху потоци. Можете също да щракнете навсякъде на празното платно,
за да се върнете към изгледа на глобалния екран на свойствата. Екранът за глобални свойства не се вижда,
когато изберете дейност.
Следните конфигурации се съдържат в глобалните свойства:
- (Незадължително) Предоставете описание на потока.
- Управление на персонализирани и предварително дефинирани променливи. За повече информация относно променливите на потока вижте Зада ване на променлива.
- Преглеждайте информацията за историята на потока, включително собственика, последната редактирана дата и номера на вер
сията на потока. Щракнете върху
икона за затваряне на екрана за глобални свойства.
Понастоящем няма функция за контрол на версиите. Вер сията Flow брои броя пъти публикуването на потока.
Панел на заглавката
Заглавката показва името на вашия поток, което динамично се актуализира, когато редактирате името на потока от глобалните свойства. Заглавката също има бутон за из лизане. Ако искате да се върнете и да продължите да работите по-късно, можете да запазите съществуваща чернова на потока. За да запазите черновите си на потоците или да затворите приложението, щракнете върху За пазване на потока и изле зте в горния десен ъгъл на приложението.
Долен колонтитул
Долният колонтитул има следното:
-
Автоматично запазване активирано: Потоците автоматично се записват, за да се избегне
загуба на данни. Ако автоматичното запазване е спряно, се появява известие за грешка.
Ако затворите прозореца на браузъра, докато данните се запазват автоматично, можете да загубите данни. Препоръчваме ви да изчакате няколко секунди, след като промените потока си, преди да затворите браузъра.
- Вер сия на приложението: Лявата част на долния колонтитул показва версията на приложението. Можете да използвате версията за отстраняване на грешки във Flow Designer.
- Валидиране на потока: Валидирането на потока открива грешки в структурата на потока, които биха могли да попречат на работата му. Можете да активирате превключвателя за валидиране от дясната страна на долния колонтитул по всяко време. По подразбиране валидирането е изключено, така че грешките не се появяват. Когато активирате превключвателя, стартира валидирането на backend и всички грешки в потока стават видими. Когато превключвателят е активиран, започва валидирането на backend и се появяват всички грешки в потока. За повече информация относно валидирането на потока вижте В алидиране на поток.
- Публи@@ куване на поток: Преди да публикувате поток, трябва да го валидирате и да коригирате всички грешки. Ако превключвателят за валидиране е изключен, бутонът Публи куване остава деактивиран. След активиране на валидирането бу тон ът Публикуване остава деактивиран, докато не разрешите всички грешки в потока. За повече информация относно публикуването на потоци вижте Публикуване на поток.
Разбиране на дейности и събития
За да отидете до библиотеката с дейности и да използвате дейностите във вашите потоци:
-
Влезте в контролния център.
-
Отворете У .
-
Под Из живяване на клиентите щракнете върху Пот оци.
-
От страницата Потоци изберете необходимия поток, за който трябва да добавите дей ността и да стартирате потока.
-
Плъзнете и пуснете необходимата дейност от библиотеката с дейности в платното.
-
Изпълнете необходимата конфигурация, описана подробно във всяка от дейностите.
Дейности в обработката на контакти
- Разширена информация за опашката
- Прекъсване на контакта
- Ескалирайте групата за разпространение на повиквания
- Обратна връзка V2
- Получете информация за опашката
- Контакт за опашка
- Опашка за агент
- Поп на екрана
- Задаване на приоритет на контакта
- Виртуален агент
- Виртуален агент V2
Разширена информация за опашката
Дейността Разширена информация за опашката връща броя на агентите в реално време, които са в налично състояние на опашка и са влезли за определен набор от умения, заедно с друга информация за опашката. Разработчиците на потока използват дейността Разширена информация за опашката, за да програмират потока. Дизайнерите на потока вземат решения въз основа на дейността Разширена информация за опашките.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Събития.
Преди да започнете
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | |||||||||||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
Изходни променливи Когато дейността Разширена информация за опашката се задейства, се актуализират следните променливи:
Кодове за грешки Следват кодовете за грешки и описанията за дейността Разширена информация за опа шката:
|
Прекъсване на контакта
Използвайте тази прекратяваща дейност, за да изключите активен крак на повикване. Тази дейност е необходима, ако никой агент не се присъедини към повикването за ръчно прекъсване.
Например, използвайте тази дейност преди обаждането да бъде поставено на опашка или след скриптиране на опцията за отказ от опашката. Можете да използвате толкова дейности за прекъсване на контакта, колкото желаете, когато конструирате потока си, за да сте сигурни, че повикването е прекратено, независимо от пътя на по тока.
Имате възможност да дадете на всяка дейност уникален етикет и описание, но не се изисква друга конфигурация.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Потоци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В секцията Общи настройки въведете следната информация:
Изходни променливи Тази дейност няма налични изходни променливи. |
Ескалирайте групата за разпространение на повиквания
Дейността Escalate Call Distribution Group позволява на администраторите да ескалират контакт, поставен на опашка, до групата за разпространение на следващо или последно повикване. Това осигурява по-добър контрол и гъвкавост на администраторите за управление на контактите, които са паркирани на опашка.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | ||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
Изходни променливи Когато се задейства активността на групата за разпределение на повиквания за ескалиране, се актуализи рат следните променливи:
Кодове за грешки Следват кодовете за грешки и описанията за дейността на групата за разпространение на повиквания на ескалиране:
|
Обратна връзка V2
Конфигурирайте дейността Feedback V2, за да инициирате IVR анкети след повикване (захранвани отWebex Experience Management) и да събирате обратна връзка от обаждащите се.
-
IVR проучвания след повикване: Кон фигурирайте дейността Feedback V2 в платното за потоци от събития в Flow Designer след събитието
AgentDisconnected. В зависимост от настройкатаWebex Experience Management, контактният център възпроизвежда IVR анкета на повикващите.Обаждащият се използва клавиатурата, за да отговори на анкетата. Ако обаждащият се частично отговори на анкетата, като не отговори в рамките на конфигурираната продължителност на изтичането на времето или чрез предоставяне на невалидни данни , контактният център изпраща частични отговори на анкетата. Webex Experience Management
Уверете се, че използвате дейността Прекъсване на контакта след активността Feedback V2, за да прекратите IVR повикването.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Проучване изберете въпросник, базиран на глас. Въпрос ниците, конфигурирани в, Webex Experience Management са налични в списъка.
|
| 4 |
В раздела Настройки на езика управлявайте езика, на който клиентът изпитва анкетата. Ако езикът не се поддържаWebex Experience Management, резервният език е английски (US). За повече информация вижте Е Webex Experience Managementзикова поддръжка.
Ако бутонът за превключване Заместване на настройките на езика не е активиран, променли вата Global_Language се използва за дефиниране на настройките по подразбиране. Webex Experience Management За повече информация вижте Глобални променливи. |
| 5 |
В секцията Информация за клиента можете да посочите информацията за клиента, която ще бъде предадена заедно с предварителните попълвания, които Webex Experience Management изпращат за улавяне на отговора на анкетата. В зависимост от зададените конфигурации за изпращане Webex Experience Management контактният център изпраща информацията за предварително попълване.
|
| 6 |
В секцията Продаване на промен ливи можете да посочите допълнителните променливи като персонализирани предварителни попълвания, които се предават (в допълнение към отговорите на проучването) от Webex Contact Center към. Webex Experience Management
За повече информация относно персонализираните предварително пълнители вижте Настройване на персонализирани предварително пълнители за анкети за обратна връзка след повикване в документацията. Webex Experience Management |
| 7 |
В раздела Разширени настройки конфигурирайте следните настройки, за да потвърдите очакваните DTMF отговори от клиентите.
|
Получете информация за опашката
Дейността Получаване на информация за опашката предоставя текущата позиция на повикващия в опашката (PIQ) и прогнозното време на изчакване (EWT) заедно с други изходни променливи на дейността. Можете да използвате тези променливи, за да определите наличността на агента в опашката и да насочите обажданията другаде, когато е необходимо.
Очакваното време за изчакване (EWT) не се прилага за опашки с екипно задание с умения, зададени в потока. За контактите в тези опашки изходната променлива EWT винаги връща -1.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | |||||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
| |||||||||||||||
| 3 |
В секцията Информация за опашката и Време за обратно гледане конфигурирайте след ното:
Дейността Получаване на информация за опашката има три вида клонове на изходния поток. Тези клонове се задействат въз основа на състоянието на връщане и стойностите на EWT, PIQ и статистиката в реално време за други изходни променливи.
Изходни променливи Когато се задейства Получаване на информация за опашката, се актуализират следните променливи:
Изчисляване на очакваното време за изч Прогнозното време на изчакване (EWT) се отчита в ms. За да изчисли EWT, приложението събира всички статистически валидни проби (извадката е сред ната стойност на времето за изчакване за задачи, които успешно се свързват с агент в интервал от една минута) за последните XX минути, определени от дефинираното от потреб ителя време за наблюдение. Средната стойност на събраните проби се използва като EWT. Статистически валидни проби са тези събрани проби, за които максималната стойност за CoV (коефициент на дисперсия на времето за изчакване за тези задачи, които са били свързани с аген т във всеки интервал от една минута) пада под 40 процента. Ако процентът на валидни проби, събрани за дефинираното от потребителя време за наблюдение, падне под 40%, EWT не се изчислява. Кодове за грешки Следват кодовете за грешки и описанията за дейността Получаване на информация за опа шката:
|
Контакт за опашка
Дейността Контакт с опашка поставя контакт в опашка. Когато използвате тази дейност в Основния поток, експонирате набор от събития в раздела Потоци от събития. За повече информация относно тези събития вижте Събития.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | ||||||||||||||||||||||||||||||||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
| ||||||||||||||||||||||||||||||||||||||||||
| 3 |
В секцията Обработка на контак ти изберете дали всички контакти трябва да отидат на една опашка или дали изборът на опашка трябва да се промени въз основа на стойността на променлива на потока. Когато поставите активност за HTTP заявка веднага след активността „Контакт за опашка“, HTTP заяв ката може да не извлече необходимите данни. За да сте сигурни, че необходимите данни са налични, се препоръчва да въведете кратко забавяне — например чрез добавяне на възпроизвеждане на съобщение или възпроизвеждане на музика — между дейностите „Контакт за опашка“ и HTTP заявка.
Изисквания за умения Ако избраната опашка използва маршрутизиране, базирано на умения, се показва друга секция за конфигуриране на изискванията за умения и отпускане на уменията. Можете да добавите едно или повече изисквания за умения, които да зададете на контакт в тази опашка въз основа на избраната опашка. Ако не посочите никакви умения, всички налични агенти в избраната опашка отговарят на условията за получаване на контакти.
Отпускане на умения Използвайте настройките за отпускане на умения, за да намалите или премахнете зададените изисквания за умения до поток в отговор на прекомерното време на чакане на клиентите. Тази настройка ви позволява да разширите набора от агенти, налични за обслужване на контакти. Използвайте общи интервали от време, за да подравните Отпускането на умения с логиката на опашката в потока и с настройките за разпределение на повиквания, конфигурирани за екипи в опашката. За да конфигурирате релаксация на уменията:
Премахване на умения Когато включите бутона Пре махване на умения при сляпо пре хвърляне на прехвърляне, той премахва уменията от контакта след прехвърляне от агента. Това означава, че прехвърленият контакт няма да има никакви умения и контактът ще бъде предложен на най- дългия наличен агент в прехвърлената опашка. Извънредни възможности Когато се задейства Queue Contact, следните променливи се актуализират:
Кодове за грешки Следват кодовете за грешки и описанията за дейността „Контакт с опашка“:
|
Опашка за агент
Дейността Опашка към агент позволява маршрутизиране, базирано на агент. Дейността „Опашка към агент “ насочва контактите директно към предпочитания агент. За информация относно маршрутизиране, базирано на агенти, виж те Маршрутизиране, базирано на аген ти.
Дейността „Опашка към агент“ идентифицира агент по неговия идентификационен номер на агента на Webex Contact Center или имейл адреса.
Ако агентът е наличен, можете да конфигурирате дейността Queuch to Agent, за да насочите контакта към предпочитан агент. Ако агентът не е достъпен, можете да конфигурирате дейността Queue To Agent, за да паркира контакта срещу този агент, докато агентът стане достъпен.
Разработчикът на потока може да свърже дейност от опашка към агент с друга дейност от опашка към агент, за да насочи контактите към последователни предпочитани агенти. Разработчикът на потока може също да свърже дейност от опашка към агент с активност за контакт с опа шка, за да насочи контакта чрез обикновена опашка, когато няма наличен нито един от предпочитаните агенти.
Разработчикът на потока може да верига дейност от опашка към агент с дейност за обратно повикване в потоците Основен поток и Събитията. Това помага да се конфигурира обратното обаждане към предпочитания агент, на когото първоначално е било поставено обаждането на опашка като част от дейността Queue To Agent.
Използвайте дейността за обратно повикване след активността „Контакт за опашка“ или „Опашка към агент“.
Дейността „Опашка към агент“ задейства следните събития в раздела Потоци от събития в Основния поток:
-
AgentAccepted: Дейността на опашката към агента задейства това събитие, когато агент отговори на входящо повикване.
-
AgentDisconnected: Дейността на опашката към агента задейства това събитие, когато агентът прекъсне връзката с повикване на живо.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
Следните раздели ви позволяват да конфигурирате дейността на опашката към агента:
-
Общи настройки
-
Обработка на контакти
За да конфигурирате дейността на опашката към агента:
| 1 |
В дизайнера на потоци плъзнете и пуснете дей ността „Опашка към агент“ от библиотеката с дейности към платното. |
| 2 |
Щракнете върху дейността Опашка към аген та, за да конфигурирате настройките за активност. |
| 3 |
В сек цията Общи настройки въведете следната информация: |
| 4 |
В секцията Обработка на контакти изберете променлива на агента от падащия списък. Дейността Опашка към агента свързва тази променлива на потока с имей ла на агента или идентификат ора на агента, който искате да изберете за всяко изпълнение на потока. |
| 5 |
Изберете имей ла на агента или иденти фикационния номер на агента от падащия списък Тип търсене на аген та, за да насочите контактите към предпочитания агент. Посочете валидно име на домейн за имейл адреса на агента, за да сте сигурни, че търсенето е успешно. |
| 6 |
Активирайте бутона за превключ ване Задаване на приоритет на контактите, за да дадете приоритет на контактите, чакащи на опашката. По подразбиране бутонът за превключване е деактивиран. Дейността Опашка към агента обработва контактите, както следва:
|
| 7 |
Изберете идентификатор на опашката от падащия списък Опашка за отчитане. Дейността „Опашка към агент “ отчита данните за контакта с помощта на опашката за отчитане: Опашката за отчитане също така определя конфигурацията за:
|
| 8 |
Активирайте бутона за паркиране на контакта, ако агентът не е достъпен, ако искате да паркирате контакта към предпочитан агент, докато агентът стане достъпен. Ако агентът не е достъпен и бутонът за превключване Паркиране на контакта, ако агентът не е достъпен, е деактивиран, контактът не успява да се свърже с агента. Дейността Опашка към агента излиза от клона за неизправност към следващата дейност в потока със съответния изход. |
| 9 |
Изберете идентификатора на опашката за възстановяване от падащия списък Опашка за възстановяване. Дейността на опашката към агента изпраща контакти към опашката за възстановяване, когато:
Можете да конфигурирате опашката за възстановяване с най-дългия наличен агент. Опашката за възстановяване не поддържа маршрутизиране, базирано на умения. |
Дейността „Опашка към агент“ е успешна, когато контактът се свърже с предпочитания агент. Сценарий за грешка възниква, когато контактът не успее да достигне до агента.
Сценарии за грешки
Контактът не успява да достигне до агента, когато:
-
Предпочитан агент не е наличен и паркирането е деактивирано за контакта.
-
Търсенето на променлива не може да намери предпочитания агент.
Променливи на изхода на активността
Изходните променливи за активност съхраняват данните, заснети от дейности и се създават автоматично, когато добавите конкретни дейности към платното.
Опашката за дейността на агента има следните изходни променливи:
|
Изходна променлива |
Описание |
|---|---|
|
QueueToAgent.Агент |
Съхранява идентификатора на агента, към който контактът е поставен на опашка. |
|
QueueToAgent.FailureОписание |
Съхранява описанието на сценария за грешка, когато контактът не успее да се постави на опашка. |
|
QueueToAgent.FailureCode |
Съхранява стойността на кода за повреда за сценария за грешка, когато контактът не успее да се постави на опашка. |
|
QueueToAgent.AgentState |
Съхранява състоянията на предпочитания агент, когато се опитвате да поставите контакта на опашка. |
|
QueueToAgent.AgentiDLECode |
Съхранява описанието на кода на празен ход на предпочитания агент. |
Изходната променлива 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 Contact Center с други бизнес приложения като CRM (Salesforce), инструменти за продажба на билети и система за въвеждане на поръчки.
Завършете тази конфигурация в раздела Потоци от събития в Flow Designer. За да дефинирате различни поведения на S creen Pop, които се основават на критериите за основен поток, използвайте дейност за условие или случай. Можете да дефинирате един Screen Pop за всеки поток.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Потоци от събития.
Screen Pop за нови цифрови канали трябва да бъде конфигуриран в Connect Flow Builder. За повече информация вижте https://help.imiconnect.io/docs/wxcc-overview.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията На стройки на URL адреса използвайте опцията Настройки на URL адреса, за да дефинирате URL адрес за конфигурациите на Screen Pop. За да вмъкнете променлива, използвайте синтаксиса {{променлива}} (например {{newContact.ani}}). След това конфигурирайте следните настройки:
|
| 4 |
В секцията На стройки на диспле я конфигурирайте следното:
Ако опцията Показване на екрана е в раздела Вътре в работния плот или Съществуващ браузър, данните , въведени в екранния прозорец за повикване, се губят, ако агентът приеме ново повикване. За да предотвратите загубата на данни, конфигурирайте опцията за показване като раз дел Нов браузър. Например, помислете, че опцията за показване на екрана е Вътре в работния плот. Ако агентът приеме ново входящо повикване, докато въвежда данни в екранния прозорец за предишно повикване, данните, въведени за предишното повикване, се губят, когато се появи екранният прозорец за новото повикване. |
Задаване на приоритет на контакта
Използвайте дейността Задаване на приоритет на контактите, за да зададете нива на приоритет на контактите. Можете да зададете приоритети, като използвате числа от 1 (най-високо) до 9 (най-ниско). Първо се насочват контактите с по- висок приоритет. За повече информация относно маршрутизацията и опашката вижте раздела Задаване на приоритет на контактите в Разбиране на маршрутизирането и опашката в контактния център на Webex.
Следните раздели ви позволяват да конфигурирате дейността Задаване на приоритет на контактите:
- Общи настройки
- Настройки за приоритет на контакта
- Променливи на изхода на активността
| 1 |
В дизайнера на потоци плъзнете и пуснете дейността Задаване на приоритет на контакта от библиотеката с дейности към платното. |
| 2 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 3 |
В секцията Общи настройки въведете следната информация: |
| 4 |
В секцията Настройки за приоритет на контакта задайте приоритета на контакта. Можете да конфигурирате статична приоритетна стойност от падащия списък. Ако искате приоритетът да се променя динамично, конфигурирайте приоритет на променливата, като използвате промен ливи на потока. |
Променливи на изхода на активността
Изходните променливи за активност съхраняват данните, заснети от дейности и се създават автоматично, когато добавите конкретни дейности към платното.
Дейността Задаване на приоритет на контакта има следните изходни променливи:
- SetContactPriority.Fail ureCode: Съхранява кода за повреда. Системата задава тази стойност само когато дейността се провали.
- setContactPriority.failureDescription: Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.
Кодове за грешки
Следват кодовете за грешки и описанията за дейността Задаване на приоритет на контактите:
|
Код за неуспех |
Стойност на кода за повреда |
Описание на неуспеха |
|---|---|---|
|
6 |
SYSTEM_ERROR |
Този код представлява различните грешки (които не попадат в нито една от дефинираните категории). |
|
48 |
Неподдържана активност на потока |
Задайте приоритет за контакт не се поддържа за контакти на открито и за контакти в кампанията. |
Виртуален агент
Дейността на виртуалния агент осигурява разговорно изживяване в реално време за клиентите на вашия контакт център. Можете да добавите виртуален агент към потока на повиквания, за да обработвате заявки на клиенти в разговорния формат. Виртуалният агент се захранва от възможностите на Google Dialogflow. Когато клиент говори, Dialogflow съответства на разговора с клиента с най-доброто намерение във виртуалния агент. Освен това той подпомага клиента като част от опита на интерактивния гла сов отговор (IVR).
Преди да започнете
-
Настройте агент на Dialogflow. За повече информация относно изграждането на агент на Dialogflow в облака на Google вижте Създаване на агент.
Включете Hello като тренировъчна фраза на предпочитания език за агента Dialogflow, за да започне разговор с повикващия. Можете да добавите тази тренировъчна фраза в намерението за добре дошли по подразбиране или във всяко друго намерение на агента Dialogflow. За повече информация вижте Намере ния.
В зависимост от начина, по който настроите агента Dialogflow, можете да използвате дейността на Виртуален агент, за да обработвате различни видове случаи на употреба.
-
Конфигурирайте виртуален агент в контролния център.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Разговорно изжив яване конфигурирайте следното:
|
| 4 |
В секцията Продаване на промен ливи незадължителните параметри в дейността на виртуалния агент могат да съдържат лична информация (ПИИ). Webex Contact Center предава тези параметри на Google Dialogflow като променливи за поддръжка на разширена разговорна логика с бота.
|
| 5 |
В секцията Разширени настройки конфигурирайте следното:
|
| 6 |
В секцията Изходни променливи можете да съхранявате състоянието на изхода на събитието, което се случва по време на разговора между Виртуалния агент и клиента.
|
Какво да правя по-нататък
Резултати:
Показва изходните пътища за виртуалния агент, които се случват въз основа на резултата от разговора между виртуалния агент и клиента.
-
Обработ ено: Диалоговият поток поема този път, ако системата задейства обработ еното намерение.
-
Ескалиран: Dialogflow поема този път, ако системата задейства намерението за еск алация.
За повече информация относно намеренията в диалоговия поток вижте Намерения.
Обработване на грешки
Показва изходния път на виртуалния агент, който се основава на грешката, възникнала по време на разговора между виртуалния агент и клиента.
-
Греш ка: Потокът поема този път при всякакви сценарии за грешки.
Ако има грешка, контактният център по подразбиране не възпроизвежда аудио съобщение, за да уведоми клиента за грешката. Разработчикът на потока може да конфигурира дейност за възпроизвеждане на съобщения или общо, или въз основа на кода за грешка, както е описано в раздела Из ходни променливи.
Функционалността на изходните пътища зависи от конфигурацията и потока, който е дефиниран от администратора.
Виртуален агент V2
Дейността Virtual Agent V2 осигурява разговорно изживяване в реално време за вашите контакти. Можете да добавите дейността Virtual Agent V2 към потока на повиквания, за да обработвате разговори, базирани на реч, активирани с AI. Когато обаждащият се говори, системата съответства на речта с най-доброто намерение във виртуалния агент. Освен това той подпомага обаждащия се като част от опита на интерактивния гласов отговор (IVR).
Конфигурирайте дейността на виртуален агент V2
Клиентите, които използват платформата Next Generation, могат да конфигурират дейността на Virtual Agent V2 в Flow Designer.
Не поставяйте активност на виртуален агент V2 след активност за контакт с опашка, тъй като тази конфигурация в момента не се поддържа. Също така не поставяйте активност на виртуален агент V2 в платното на потока на събитията.
Показва изходните пътища за дейността, която се осъществява въз основа на резултата от разговора между виртуалния агент и обаждащия се.
-
Обработ ено — Резултатът се задейства, когато изпълнението на виртуалния агент при ключи.
-
Ескалация — Резултатът се задейства, когато се изисква повикването да бъде ескалирано към човешкия агент.
Показва изходния път на дейността за всяка грешка, възникнала по време на разговора между виртуалния агент и обажда щия се.
Грешка - Пото кът поема този път при всякакви сценарии за грешки .
Настройки по подразбиране на системно ниво
Следните настройки са дефинирани в системата вътрешно по подразбиране. Тези настройки не се показват в потребителския интерфейс и не могат да бъдат променяни:
-
Безкраен брой повторни опити за обработка на невалидни или без грешки при въвеждане.
-
Barge-in е активиран за прекъсване на виртуалния агент по време на взаимодействие.
-
Символ за прекратяване на DTMF = #. Тази настройка показва края на входа.
-
DTMF 'Време без въвеждане' = 5 секунди. Тази настройка показва продължителността на времето, през което Виртуалният агент чака въвеждането на повикващия.
-
DTMF 'Междуцифрен таймаут' = 3 секунди. Тази настройка показва продължителността на времето, през което Виртуалният агент чака следващия DTMF вход от повикващия, преди виртуалният агент да продължи в потока на разговор.
Преди да започнете
-
Настройте агент на Dialogflow. За повече информация относно изграждането на агент на Dialogflow в облака на Google вижте Създаване на агент.
-
Конфигурирайте конектора на Google CCAI и създайте конфигурация CCAI в контролния център.
-
Конфигурирайте входната точка и изберете маршрутизиращия поток (след като потокът бъде създаден в дизайнера на потока). За повече информация вижте На стройване на канал.
| 1 |
Влезте в контролния център. |
| 2 |
Отворете У . |
| 3 |
Щракнете върху Управление на потоци и след това върху Съ здаване на потоци |
| 4 |
В полето И ме на потока въведете уникално име и щракнете върху Стартиране на строителния поток. Появява се прозорец ът Flow Designer. |
| 5 |
Плъзнете и пуснете дейността на Virtual Agent V2 от библиотеката с дейности към главното платно на потока. |
| 6 |
В Общи настройки изпълнете следните действия:
|
| 7 |
В настройките за разговорно изживяване изберете една от следните опции за конфигу Contact Center AI риране:
|
| 8 |
В настройките на състоянието на събитието въведете персонализираното име на събитието и данните в колоните Име на събитие - Данни за събитието. Събитието на състоянието е механизъм за задействане на намерението без необходимост от съвпадащ текст или говорен вход. Можете да дефинирате персонализираните събития, за да задействате намерението. За информация как да конфигурирате намерението за събития в Dialogflow ES вижте документацията на Google.
Можете да посочите името на събитието и данните под формата на статична стойност или израз. За изрази използвайте този синтаксис: Име на събитието: Данни за съб |
| 9 |
В Разширени настройки изпълнете следните действия: |
| 10 |
С На стройки за декриптиране можете да декриптирате изходните променливи на дейността VAV2, ако е необходимо. Ако дешифрирането е активирано на нивото на потока, потребителите с достъп до дешифриране на грешки могат да видят демаскираните изходни стойности на дейността VAV2 в дневниците за отстраняване на грешки в потока. Изключете превключвателя Активиране на декрипти рането, за да деактивирате дешифрирането на ниво активност за допълнителна защита. |
| 11 |
В Из ходните променливи за активност можете да видите списъка с променливи, които съхраняват изходното състояние на събитието, което се случва по време на разговора между виртуалния агент и обаждащия се.
|
Дейности в контрола на потока
- Стартирайте потока
- Краен поток
- Случай
- Състояние
- GoTo
- Процентно разпределение
- Изчакайте
- Поддръжка на работни потоци в Outdial Entry Point
Стартирайте потока
Дейността Старт поток се показва по подразбиране на платното Основен поток. Не можете да изтриете дейността „Старт поток“. Тази дейност показва събитието, което задейства този поток. Тази дейност диктува как може да се използва потокът и видовете дейности, които са налични за конфигуриране.
Единственото налично събитие за задействане на потока е NewContact.
Системата задейства това събитие, когато ново обаждане достигне входна точка за телефония в контактния център. Можете да използвате потоци, които се задействат от събитието NewContact в Стратегии за маршрутизиране на входна точка. Събитието за задействане на потока в момента е избрано по подразбиране и не може да бъде редактирано. Допълнителни събития ще бъдат изложени в бъдеще.
NewContact се прилага само за нови потоци. За потоците, създадени преди седмицата на 20
април, NewPhoneContact остава като събитие за задействане на потока.
Дейността „Старт поток“ автоматично се маркира с името на избраното събитие за задействане на потока. Това ви позволява бързо да видите какъв тип поток се изгражда.
Изходни променливи
Броят и видът на изходните променливи, свързани с дейността Стартов поток, зависят от
избраното събитие за задействане на потока. Тези променливи съхраняват данни, които се улавят в момента на задейст
ване на потока. Например изходните променливи, описани по-долу, са изложени чрез събитието
NewContact.
Използвайте тези променливи в по-късни дейности, за да контролирате последователността на потока.
-
НовиКонтакт.аниАвтоматичната идентификация на номера (ANI) е характеристика на телекомуникационната мрежа за автоматично определяне на първоначалния телефонен номер на обаждане. Тази променлива съхранява телефонния номер на обаждащия се, който е задействал събитието
NewContact. -
НовиКонтакт.DNISУслугата за идентификация на набран номер (DNIS) е услуга, която идентифицира първоначално набрания телефонен номер на обаждане. Тази променлива съхранява телефонния номер, който повикващият е набрал, за да задейства събитието
NewContact.Когато повикването се прехвърля към номер на директорията на входната точка, Webex Contact Center открива целта на EPDN и обработва трансфера вътрешно.
Прехвърляне към EPDN може да бъде инициирано от поток, който използва дейността „Прехвърляне на сляпо“ или от момента, Agent Desktop в който агент пре хвърля или се консултира към входната точка DN.
Когато прехвърлянето приключи, номерът на местоназначение, използван за прехвърлянето, се представ я на потока на входната точка на получаване като стойност на услугата за идентификация на набирания номер (DNIS) . Стойността на DNIS е налична в променливата на потока
NewPhoneContact.dnis.Приемащият поток може да оцени
NewPhoneContact.dnis и да го използва в логиката на маршрутизиране. Въпреки това, потоците трябва да избягват приемането на единен формат DNIS, освен ако конфигурацията за номери ране на точката за влизане на местоназначение гарантира този формат.Стойността на DNIS, представена на приемащия поток, зависи от това как е конфигурирано номерирането за вход ната точка на дестинацията.
Таблица 9. Поведение на DNIS за прехвърлени повиквания към ePDNS Конфигурация номера на точката за влизане
DNIS представен на приемащия поток
Пример
Само номер E.164
DNIS е представен във формат E.164. Ако местоназначението за прехвърляне е набрано в национален формат, Webex Contact Center го преобразува и представя DNIS във формат E.164.
Ако дестинацията е набрана като 5550101234, приемният поток вижда +15550101234.
Е.164 номер и разширение
DNIS винаги се представя като номер E.164, независимо дали трансферът е иницииран чрез набиране на номер E.164, национален номер или разширение.
Ако входната точка има +15550101234 и разширение 1234, приемният поток вижда +15550101234.
Само разширение
DNIS е представен като разширение. Ако за местоположението е конфигуриран префикс за местополож ението, DNIS се префиксира с префикса на местоположението, без разделител.
Ако разширението е 1234, приемащият поток вижда 1234. Ако префиксът за местоположение е 555, приемащият поток вижда 5551234.
За трансферите на консултации поведението на DNIS е в съответствие с поведението на трансфера. Идентификат орът на повикващата линия (CLID) обаче се променя по време на консултацията.
Ако дестинационният поток на входната точка оценява
NewPhoneContact.dnis, уве рете се, че логиката на маршрутизиране отчита формата DNIS, който Webex Contact Center представя за конфигурацията за номериране на входната точка. Това е особено важно, ако конфигурацията на вход ната точка се промени от номериране само за разширение към номериране E.164 или ако потокът сравнява стойностите на DNIS директно.Когато едно повикване се прехвърля към EPDN, прехвърленото повикване остава част от съществуващото взаимодействие. Записите за отчитане и повиквания продължават да използват същия идентификатор на взаимодействие.
-
НовиКонтакт.Ид на взаимодействиеУникален идентификатор на Webex Contact Center, който е свързан с всяко взаимодействие, предизвикано от събитието
NewContact.Можете да покажете идентификатора на взаимодействието на работния плот. За повече информация вижте Пример: Показване на идентификатора на взаимодействие на работния плот в секцията Създа ване на персонализирани променливи на потока.
-
НовиКонтакт.PSTNРегионРегионът PSTN, който е конфигуриран в картографирането на Entry Point (EP) - Dial Number (DN) за регионални гласови медийни услуги. Тази променлива се поддържа само на гласовата платформа Next Generation.
-
НовиКонтакт.FlowVersionLabelЕтикет на версията на потока, който се генерира по време на изпълнение на потока. Разработчиците на Flow могат да създават различни поведения за различни версии на потока като „Dev“, „Test“, „Live“ и „Latest“. Използвайки променливата
newContact.flowVersionLabel, разработчиците могат да променят динамично логиката на потока чрез достъп до етикетите на версиите в потока. -
НовиКонтакт. ФловидУникален идентификатор на текущо изпълняващия поток.
-
Неконтакт. Входна точкаУникален идентификатор на входната точка, която стартира потока.
-
НовиКонтакт.ОргидУникален идентификатор на организацията.
- Променливи за обратно обаждане:
НовиКонтактПричина за обратно обажданеПричината за обратно обаждане, предоставена по време на планиране на обратно обаждане. Можете да направите причината за обратно пови кване достъпна във входящия изскачащ прозорец, като присвоите това на Agent Desktop променлива на Agent Vie wable.
НовиКонтакт.Тип обратно обажданеСъхранява стойността като „планирано“ за планирано обратно обаждане или „scheduled_personal“ за лично планирано обратно обаждане.
НовиКонтакт. РазписанияИзточникInteractionIDИдентификаторът на взаимодействието, откъдето първоначално е поискано обратното обаждане.
Тези променливи ще имат стойности само за планирано обратно обаждане и ще останат празни за други типове повиквания.
-
НовиКонтакт.заглавияСъхранява подробности за заглавката на протокола за иницииране на сесия (SIP) на входящото повикване във формат JSON. Разработчиците на Flow могат да извличат и използват входящите SIP персонализирани X-Headers за вземане на решения за маршрутизиране и за интегриране на Webex Contact Center с IVR системи на трети страни. Когато клиент се обади на контактния център на Webex, системата анализира данните за потока и извлича SIP за главката.
Предпоставки
- Извличането на SIP заглавки е достъпно само за наематели на RTMS (платформа за гласови медии от следващо поколение).
- Понастоящем използването на персонализирани X-Headers се поддържа за организации, които използват локал Webex Calling ен шлюз (LGW) като опция за телефония за Webex Contact Center.
Пример Помислете за следната покана за 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-Reason: Поддръжка
X-приоритет: Висок
Системата преобразува SIP заглавките в малки букви. Използвайте дейността Задаване на променлива, за да зададете едно или повече SIP заглавки на променливи, дефинирани в системата.
Следните модели на заглавки са запазени за вътрешна употреба и не трябва да се предават като персонализирани заглавки. По подразбиране всички заглавки, които съответстват на този модел, ще бъдат изпуснати и няма да бъдат предадени на Контактния център на Webex.
X-адрес
X-ADD-DIVERSION
X-BNR-състояние
X-BNR оригинален кодек
X-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 системи, използвайте следните дейности:
Краен поток
Краен поток е прекратяваща дейност, която маркира края на пътя на потока. Можете да използвате произволен брой дейности по крайния поток, за да изградите потока си, за да сте сигурни, че всички пътища на потока при ключват.
Не използвайте активността End Flow в IVR поток. Използването на краен поток с IVR може да доведе до мъртъв въздух и повикването може да не се прекъсне.
Можете да дадете на всяка дейност уникален етикет и описание.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
Случай
Използвайте дейността Case, ако има множество възможности или резултати в определен момент от потока на повиквания.
Например, можете да използвате дейност по случай, за да дефинирате различни екранни изскачащи прозорци за различни екипи на агенти в зависимост от името на екипа. Всеки случай се превръща в клон, от който определяте подходящите пътища. Потокът протича по пътя, който се оценява като вярен за конкретен случай на потока. Всяка дейност по случай има подразбиране, което системата използва за всеки неопределен случай. Ако нито един от случаите не е вярен, казусът по подразбиране се оценява като вярно и потокът протича по този клон.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Настройки на случая конфигурирайте следното:
Резултати от дейността
|
Състояние
Дейността „Условия“ представлява решение. Потокът поема пътя Истински или Фалши в в зависимост от това дали условието е изпълнено.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Израз конфигурирайте следното: Увийте всеки израз по следния начин: {{Въведете израз}}. Пример: {{HttpRequest1.httpСтатусКод == 200}} Ако използвате израз без скоби, системата хвърля грешка в потока.
|
GoTo
Верижът на потока ви дава възможност за верижване на множество потоци. За да постигнете верижка на потока, можете да добавите дейността за прекратяване на GoTo към платното и да посочите дали текущият поток трябва да отиде към входна точка или друг поток. За повече информация вижте Свърз ване на множество потоци (с GoTo).
Използвайте възела GoTo, за да преместите контакти в Webex Contact Center, например между входни точки или потоци. Използвайте картографиране на променливите потоци, за да прехвърлите безпроблемно данни заедно с контакта.
Ако библиотеката с дейности не показва дейността GoTo, свържете се с поддръжката на Cisco, за да активирате съответ ния флаг за функции.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | |||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
| |||||||||
| 3 |
В секцията Настройки на дестинацията на потока можете да променяте преживяването на повикващия въз основа на времето (ако предавате повикването на входна точка) или да използвате повторно един поток в няколко сценария (ако предавате повикването на поток). Въз основа на опцията GoTo променливите на потока се предават от текущия поток, както следва:
Конфигурирайте следното:
| |||||||||
| 4 |
Ако изберете опцията Оти ди към поток, се показва секцията Картографиране на променливата на потока. Променливите на потока и глобалните променливи със същото име и един и същ тип данни между потоците се картографират автоматично за входящи повиквания. За изходящи повиквания автоматично се картографират само глобални променливи; автоматичното картографиране на променливите на потока не се поддържа. Тази функция ви помага да редактирате, изтривате или добавяте повече променливи картографиране между текущия по ток и дестинационния поток. Не можете да картографирате променливи за потоци в GoTo активност, когато използвате променливи потоци. Можете да картографирате променливите само със статични цели на потока. Вижте таблицата по-долу за поведението на картографирането на променливи с променливи потоци. Когато картографирате JSON променлива от основен поток към целевия поток в дейността GoTo, съхранявайте изхода JSON в друга променлива, като низ или друг тип променлива, и го картографирайте към същия тип променлива в целевия поток. Конфигурирайте следното:
За да добавяте, редактирате или изтривате картографиране на променливи:
Променливи детайли Раздел ът Подробности за промен ливата на текущия поток показва всички потоци и глобални променливи в текущия поток. Разделът Подробности за променливата на дестина цион ния поток показва всички потоци и глобални променливи в дестинационния поток. Можете да кликнете върху етикета за информация за променлива. Когато изберете променлива за картографиране, променливата става зелена, което ви помага да видите какво вече е картографирано. За да се осигури безпроблемна достъпност на информацията и взаимодействие през целия жизнен цикъл на повикването, променливото картографиране е от решаващо значение по време на изпълнението на Той включва стратегическото подравняване на глобалните променливи както с локални, така и с променливи за видими потоци на агенти, съобразени както за статични, така и за динамични типове потоци: Променливото картографиране е важно по време на веригата на потока. Таблицата по-долу обяснява основните разлики между използването на статични и динамични опции GoTo.
Кодове за грешки в дейността на GoTo
|
Изчакайте
Дейността Чакайте ви позволява да поставите на пауза изпълнението на потока за определена продължителност. Когато конфигури рате тази дейност с периода на изчакване, изпълнението на потока спира за продължителността, посочена в дейността Чакай в пътя за изпълнение.
Не препоръчваме използването на активността Чакай, когато IVR сесия е активна, тъй като това може да доведе до изтичане на времето на IVR сесията. В такива случаи контактът ще изпита мъртъв въздух, което води до неуспехи на повикването. Силно препоръчваме дизайнерите на потока да използват дейността Wait в събитието 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% на друг набор от места.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Обработване на грешки.
Преди да започнете
| 1 |
В Flow Designer плъзнете и пуснете дейността Процентно разпределение от библиотеката с дейности към основното платно. |
| 2 |
Щракнете върху дей ността Процентно разпредел ение, за да конфигурирате настройките на дейността. |
| 3 |
В Об щи настройки:
|
| 4 |
В Про центно разпределение създайте необходимите пътища за разпределение. Първоначално системата задава пътя по подразбиране на разпределението на 100%. Можете да редактирате процента стойност и описание, както и да добавяте нови пътища.
Процентната активност за разпределение има следните изходни променливи:
|
Поддръжка на работни потоци в Outdial Entry Point
Следните дейности и събития се поддържат, когато създавате работни потоци за външни гласови контакти:
-
HTTP заявка
-
Състояние
-
Анализиране
-
Задаване на променлива
-
Работно време
-
Краен поток
-
Поп на екрана
-
Предварително събитие
Поддържат се всички обработващи събития, ако е приложимо. Обработвателите на събития като събитие PreDial, Agent Offered и т.н., ще бъдат попълнени въз основа на дейностите, които добавяте в основния поток. Глобалните променливи и локалните променливи се поддържат като част от потока.
Следните дейности не се поддържат, когато създавате работни потоци за външни гласови контакти:
-
Контакт за опашка
-
Опашка за агент
-
Обратно обаждане
-
Търсене на опашки
-
Разширена информация за опашката
-
Трансфер на сляп
-
Ескалирайте групата за разпространение на повиквания
-
IVR съобщение
- Меню
- Проучване
Въз основа на горните дейности системата грациозно ще поддържа безпроблемно пътищата за грешки и успех.
- Когато проектирате поток за Outdial Entry Point, не включвайте дейност за прекъсване на контакта в края на потока. Ако използвате активност за прекъсване на контакта в потока, това кара потока да прекрати повикването и да подкани завършване, докато външното повикване действително е активно и свързано.
Дейности в комуналните услуги
- Заявка BRE
- Работно време
- Критографски хеш
- Генериране на OTP
- HTTP заявка
- Анализиране
- Задаване на променлива
- Проверете OTP
Заявка BRE
Използвайте дейността BRE Request, за да извлечете данните от механизма за бизнес правила (BRE) на вашата организация, които да ги използвате в потока. Дейността на BRE Request използва стандартни HTTP протоколи за извличане на данни от BRE.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В Параметри на заяв ката можете да предадете параметрите, предоставени в API повикването, на BRE. В колоните Ключова стойност можете да въведете ключа за заяв ката и свързаната стойност, която да изпратите заедно със заявката. Можете също да използвате синтаксиса на двойните къдрави скоби, за да предавате променливи стойности. Дейността BRE има един предварително дефиниран параметър на заявката: контекст. Този параметър на заяв ката се предава в API повикването към BRE. TenantiD се инжектира автоматично като параметър и не е необходимо да се конфигурира.
За да добавите параметър на заявката, щракнете върху Добавяне на ново. Това добавя ред, в който можете да въведете двойките ключови стойности. Можете да добавите толкова параметри на заявката, колкото се изисква като част от заявката BRE. |
| 4 |
В раздела Настройки за анализ можете да анализирате отговора от заяв ката BRE в различни променливи:
Изходни променливи Заявката BRE връща две изходни променливи:
Формати на типа съдържание Следващите примери описват примерни входни формати на типа съдържание и отговора на JSON .
|
Работно време
Дейността Работно време ви позволява да използвате работно и неработно време, като например празници, и замествания във вашата организация, които са дефинирани в контролния център. Можете да добавите дейността Работно време в поток и да зададете този поток към входна точка. Използвайки тази дейност, можете да консумирате работно време, празници и прехвърляния, за да консолидирате множество стратегии за маршрутизиране за всичките им графици в един поток.
Използвайте дейността Работно време, за да програмирате график на работа в поток. Тази дейност определя дали определен график е активен по всяко време и съответно насочва изпълнението на потока.
Администраторите могат да управляват предприятия за работно време от Control Hub. За повече информация вижте На стройване на работно време.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Подробности за графи ка можете да изберете работен час от падащия списък, за да определите кога се изпълняват различни пътища на потока. Графикът показва смяната, която е определена в обекта на работното време на избрания работен час. Потокът се изпълнява основно въз основа на времевата рамка, определена в смяната на избрания работен час. Други субекти за работно време, като списъци за празници и отменяния, имат предимство пред работното време, ако времето съвпада с текущото време на смяна .
Ако някой от подредените входове в списъка е празен, Flow Designer хвърля грешка при проверка на потока. Трябва да разрешите тези грешки, преди да публикувате потока. Възли за работно време Можете да конфигурирате следните възли в дейността Работно време:
Изходни променливи Дейността на работното време използва следните изходни променливи.
|
Криптографски хеш
Криптографският хеш ви позволява да генерирате еднопосочен хеш на обикновен низ, като използвате един от поддържан ите алгоритми. Можете да приложите сол като допълнителна сигурност.
| 1 |
Плъзнете и пуснете активността на криптографския хеш върху платното на потока. | ||||||||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
| ||||||||||||||||||
| 3 |
В секцията Кон фигурация на хеш конфигурирайте следното:
|
Какво да правя по-нататък
Стандартната изходна променлива за криптографския хеш възел е Cryptographichash.hashoutput, която улавя хеша.
Генериране на OTP
Дейността Генериране на OTP генерира еднократна парола (OTP) за сценарии за удостоверяване на потребителя като двуфакторно удостоверяване, многофакторно удостоверяване. Можете да използвате OTP в множество сценарии като потвърждаване на самоличността на потребителя, проверка на валидността на акаунтите за бизнеса, осигуряване на информация и много други.
Дейностите Generate OTP и Verify OTP често се използват заедно за настройване на потоци за удостоверяване на потребителя, като дву факторно удостоверяване.
| 1 |
Плъзнете и пуснете активността Генериране на OTP върху платното на потока. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В логиката за генериране на OTP конфигурирайте желания формат и дължина на еднократната парола. |
Какво да правя по-нататък
HTTP заявка
Дейността HTTP Request извлича информация от външен източник на данни, като например CRM, използ вайки стандартни HTTP протоколи.
Основните атрибути Auth и OAuth 2.0 се поддържат за автентифицирани крайни точки.
В настройките за анализиране изразът на пътя е необходим, когато конфигурирате ред с анализирани променливи. Ако оставите това поле празно, валидирането се проваля и не можете да публикувате потока.
Свързани шаблони за по
Следните шаблони използват дейността HTTP заявка:
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Настройки за HTTP заяв ка конфигурирайте следното:
|
| 4 |
В раздела Настройки за анализ можете да анализирате отговора, генериран от HTTP заявката, в различни променливи. Тази конфигурация не е задължителна, тъй като не всички сценарии за HTTP заявка изискват анализиране.
Изходни променливи Заявката HTTP връща следните изходни променливи:
Формати на типа съдържание Следващите примери описват примерни входни формати на типа съдържание и отговора на JSON .
Настройки за чакане на активност В определени случаи, ако HTTP отговор претърпи значително забавяне, обаждащият се изпитва период на мълчание. За да смекчите този сценарий, е възможно да ка чите аудио файл. Този файл ще бъде възпроизведен на обаждащия се по време на междинното извличане на HTTP отговор . Освен това е възможно да конфигурирате продължителността на забавянето, преди да се възпроизвежда това аудио.
Най-добре е да запазите настройката за забавяне над 2 секунди и да се опитате да оптимизирате времето за реакция на HTTP заявката. Това гарантира, че звукът не се възпроизвежда излишно, като съще временно осигурява минимално забавяне на мъртвия въздух към обаждащия се. |
Анализиране
Използвайте дейността „Анализ“, за да извлечете информация от обекта на данни. Дейността Parse вз ема входен низ (JSON, TOML, XML и YAML) и го преобразува в JSON структура въз основа на посочените данни. След това можете да зададете структурата на JSON на променлива, като използвате израз на JSON path.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.
Преди да започнете
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В секцията Общи настройки въведете следната информация:
|
| 3 |
В секцията Настройки за анализ конфигурирайте следното:
Формати на типа съдържание Следващите примери описват примерни входни формати на типа съдържание и отговора на JSON .
|
Задаване на променлива
Използвайте дейността Задаване на променлива, за да зададете стойности на променливи. Можете да променяте стойностите на променливите въз основа на вашето изискване или според потока.
Можете да конфигурирате множество променливи в рамките на една активност на зададена променлива. Това елиминира необход имостта от конфигуриране на множество индивидуални дейности на Set Variable в платното, като по този начин позволява на разработчиците на потоци да изграждат и променят потоците по-бързо.
Посочете типа променлива, която искате да изберете. За повече информация вижте Персонал изирани променливи и Пред варително дефинирани променливи.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки. Ако не конфигурирате пътя за обработка на грешки, глобалният обработващ грешки обработва грешката при изпълнение на потока.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В раздела На стройки на промен ливите конфигурирайте следното:
|
Проверете OTP
Дейността Verify OTP ви позволява да валидирате предоставения от потребителя OTP, като използвате пре пратката за транзакция, заснета по време на генерирането на OTP.
| 1 |
Плъзнете и пуснете активността Verify OTP върху платното на потока. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията П одробности за OTP конфигурирайте следното: |
| 4 |
В разши рените настройки конфигурирайте следното:
|
| 5 |
В допълнителните параметри въвед ете двойките ключ-стойност, които са били зададени в генерирания OTP възел под формата на клю ч и стойност. Повторете тази стъпка, за да добавите множество параметри. |
Дейности в гласа
- Трансфер на сляп
- Прехвърляне на мостове
- Анализ на напредъка на обаждането
- Обратно обаждане
- Събирайте цифри
- Меню
- Възпроизвеждане на съобщение
- Възпроизвеждане на музика
- Запис
- Контрол на записа
- Планирайте обратно обаждане
- Изпращане на цифри
- Задаване на съобщение
- Задаване на идентификатора на повикващия
- Настройте съобщение за шепот
- Стартирайте медиен поток
- Качване на аудио
Трансфер на сляп
Дейността „Прехвърляне на сляпо“ се прилага, когато повикването трябва да бъде прехвърлено към външен или тре та страна DN въз основа на зададени критерии за поток. Прехвърлянето може да бъде инициирано и към външен мост. Конфигурираният набор от критерии задейства дейността.
Използвайте възела за сляпо прехвърляне, за да прехвърляте повиквания към външни номера за набиране или номера на директорията на входната точка (ePDNS Не можете да прехвърляте променливи с този трансфер. За да преместите контактите между входните точки или потоците и да предавате контактни данни с контакта, използвайте GoTo с променливо картографиране.
По време на сляпо прехвърляне предишните ограничения на уменията ще бъдат запазени, когато повикването се прехвърли в опашка, базирана на умения. Това е така, защото ограниченията на уменията се изчисляват, когато се изпълнява поток. Тъй като обаче потокът не се изпълнява в случай на сляп трансфер, предишните ограничения на уменията се запазват.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
Когато проектирате поток, взаимодействието на консултиране не може да включва дейност за прехвърляне на сляпо. Не можете да добавите дейност за прехвърляне на сляпо в потоците на събитията в контрола на потока.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Пре хвърляне на номер за набиране конфигурирайте но мера на дестинацията за повикването, като го въведете ръчно или изберете променлива.
|
| 4 |
В секцията Добавяне на заглав ка можете да конфигурирате и предавате параметрите на SI P заглавките на външни системи чрез съобщенията SIP INVITE. Можете да конфигурирате до 20 заглавки в изходящото съобщение SIP INVITE. Понастоящем използването на персонализирани X-Headers се поддържа за организации, които използват локал Webex Calling ен шлюз (LGW) като опция за телефония за Webex Contact Center.
Трябва да избягвате включването на следната чувствителна информация за PII в SIP заглавките.
Следните модели на заглавки са запазени за вътрешна употреба и не трябва да се предават като персонализирани заглавки. По подразбиране всички заглавки, които съответстват на този модел, ще бъдат изпуснати и няма да бъдат предадени на Webex Contact Center.
|
| 5 |
Разделът Кодове за грешки при излизане описва кодовете за отказ на изхода за дейността „Пре хвърляне на сляпо“,
|
Прехвърляне на мостове
Дейността Прехвърляне на прехвърляне позволява временно прехвърляне на повикване с поток към външна дестинация, като същевременно запазва контрола върху повикването. Външната дестинация може да бъде вън шен мост или услуга за интерактивна гласова реакция (IVR).
Когато третата страна приключи разговора, потокът от повиквания продължава и се включва отново, ако е необходимо, като например поставяне на опашка на повикването до агент.
Активността за прехвърляне на прехвърляне е подобрена, за да се откаже контактът при изпращане на контакт към интерактивен гласов отговор (IVR) на трета страна или автоматично разпространение на повиквания (ACD). Ако контактът не се обработва в системата на трета страна, той може да бъде върнат обратно на първоначалната опашка.
Например, да предположим, че контактният център разполага с ресурси на агента на Webex Contact Center и ресурси на агент във външен център за обаждания/централа. Клиентът иска да се обади на опашка срещу опашка от агенти на Webex Contact Center за кратък период (да речем 60 секунди). Ако през този период не е налице агент, повикването може да бъде прехвърлено (с имплицитно от казване) към външния кол център за обработка, за да се подобри времето за реакция към клиента .
Преди да започнете
-
Не можете да добавите дейността Прехвърляне на прехвърляне към дейността Контакт в опашката.
-
Не въвеждайте дейност с прехвърляне на прехвърляне по-късно в потока за контакти, които са паркирани, поставени на опашка или присвоени на агент. Това може да доведе до неподдържана грешка в потока.
-
Не можете да използвате дейността „Прехвърляне на прехвърляне“ в потоците на изходящи повиквания.
-
Не можете да добавите дейност по прехвърляне на прехвърляне в рамките на потоците на събитията в контрола на потока.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | ||||||||||||||||||
| 2 |
В секцията Общи настройки въведете следната информация:
| ||||||||||||||||||
| 3 |
В секцията Пре хвърляне на номер за набиране конфигурирайте но мера на дестинацията за повикването, като го въведете ръчно или изберете променлива.
| ||||||||||||||||||
| 4 |
В раздела На стройки за прехвърля не на времето за прехвърляне можете да конфигурирате поведението на дейност с премостено прехвърляне, когато прехвърленото повикване не бъде отговорено в рамките на определено време.
| ||||||||||||||||||
| 5 |
В секцията Настройки на изходните циф ри можете да изхвърляте DTMF цифри до местоназначението по време на прехвърляне с мостово предаване. Използвайте това, за да изпращате информация или да навигирате в менютата на IVR на трета страна. Можете да въведете цифрите ръчно или да изберете динамични цифри с помощта на променлива.
Максималната дължина на DTMF цифрите е 32 знака. Поддържаните символи са 0-9, A-D, звездичка (*), хеш (#) и запетая (,). Знаковата запетая (,) означава една секунда закъснение. | ||||||||||||||||||
| 6 |
В секцията Добавяне на заглав ка можете да конфигурирате и предавате параметрите на SI P заглавките на външни системи чрез съобщенията SIP INVITE. Можете да конфигурирате до 20 заглавки в изходящото съобщение SIP INVITE.
Понастоящем използването на персонализирани X-Headers се поддържа за организации, които използват локал Webex Calling ен шлюз (LGW) като опция за телефония за Webex Contact Center. Трябва да избягвате включването на следната чувствителна информация за PII в SIP заглавките.
Следните модели на заглавки са запазени за вътрешна употреба и не трябва да се предават като персонализирани заглавки. По подразбиране всички заглавки, които съответстват на този модел, ще бъдат изпуснати и няма да бъдат предадени на Webex Contact Center.
| ||||||||||||||||||
| 7 |
В секцията Изходна променлива можете да улавяте информация за резултата от прехвърлянето.
|
Анализ на напредъка на обаждането
Използвайте дейността Анализ на напредъка на повикването, за да зададете параметрите на CPA, за да извършите откриване на гласова поща/телефонен секретар (AMD) за обратно обаждане.
Можете да поставите дейността „Анализ на напредъка на повикването“ в следните области:
-
В основния поток, във всеки момент след дейността за обратно повикване.
-
В потока на събитията, само в обработката на събития CallbackFailed.
-
В основния поток, във всяка точка за планирано обратно обаждане или лично планирано обратно обаждане .
Когато се опитате да направите обратно обаждане, ако повикването достигне AMD/гласова поща, системата маркира повикването като неуспешно. Резултатът от откриването на AMD се улавя в изходната променлива причина на обработката на събития CallbackFailed. Ако стойността Callbackfailed.Reason е AMD, това показва, че AMD/гласова поща е открит за клиента. Въз основа на тази изходна променлива можете да конфигурирате повторни опити за обратно обаждане.
Тази дейност е достъпна само ако предпочитаната опашка и функциите за обратно обаждане са активирани за предприятието.
Ако сте конфигурирали анкета за клиенти по пощенски повиквания във вашия поток, то няма да бъде инициирано, ако на повикването се отговаря чрез AMD или гласова поща, което предотвратява ненужните проучвания.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Раз ширени параметри на меди ите конфигурирайте следните параметри на CPA:
Изходни променливи
|
Обратно обаждане
Дейността за обратно повикване е достъпна само ако предпочитаната опашка и функцията за обратно повикване са активирани за предприятието. По подразбиране дейността за обратно повикване създава задача за обратно повикване с любезното обаждане в същата опашка, на която първоначално е било поставено повикването. Ако предпочитате, можете да конфигури рате различна опашка. Ако използвате същата опашка, задачата запазва позицията си в опашката, докато следващият агент е наличен.
Когато проектирате поток, взаимодействието на консултиране не може да включва дейност за обратно повикване с любезното изказване.
Ако се предпочита нова опашка, поставете задачата в долната част на предпочитаната опашка. Когато агент приема задачата, обратното повикване се инициира. Ако обаждащият се не отговори, обратното повикване не се опитва отново.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
В секцията На стройки за обратно повикване конфигурирайте следното:
Разделът Настройки за обрат но повикване определя номера за обратно повикване и опашката, в която трябва да бъде поставен обаждащият се за заявката за обратно повикване. Системата запазва мястото на повикващия в опашката, докато следващият агент е наличен. Трябва да използвате дейност „Прекъсване на контакта“, за да прекратите клон на потока, който използва дейност за обратно повикване. В противен случай повикването не приключва, когато е подадена заявка за обратно повикване . Администраторите на потока трябва да тестват функцията в непроизводствена среда, за да се уверят, че ANI, конфигуриран като част от Variable ANI, е правилен или не. Ако предоставената ANI е неправилна, обратното обаждане преминава към системната ANI по подразбиране. Това са сценариите, при които персонализираната ANI е конфигурирана и валидирана за управление на наемателите и контрол на потока. Въз основа на стека, който използвате, можете да видите валидации, които са приложими само за този стек.
Изходни променливи:
Кодове за грешки Следват кодовете за грешки и описанията за дейността за обратно повикване:
|
Събирайте цифри
Дейността „Събиране на цифри“ подканва обаждащия се да въведе двуцветен многочестотен вход (DTMF), като например номер на акаунт. Подобно на дейностите за възпроизвеждане на съобщения и менюто, активността „Събиране на цифри“ може да използва аудио файлове, съобщения от текст към реч или комбинация от двете.
Тази дейност приема входни цифри от DTMF от 0 до 9 и азбуките A, B, C и D. Обажда щият се може да въведе # или * като символ за прекратяване, за да посочи края на входа на DTMF.
Обаждащият се не може да използва символите за прекратяване за други сценарии като част от дейността Collect Digit, като например потвърждаване на сумата или идентификационния номер на клиента.
По подразбиране медийната платформа Next Generation поддържа само DTMF тип RFC2833 както за входящи, така и за изходящи повиквания.
Медийната платформа от следващо поколение поддържа вътрешен DTMF.
Тази функция е достъпна само ако съответният флаг на функцията е активиран.
Можете също така да чуете вътрешни DTMF тонове по време на запис и на конференция с други страни.
Можете да конфигурирате тези пътища за обработка на грешки, за да обработвате грешки при изпълнение на потока:
-
Време за изтичане на въвеждане — показва пътя на изхода за грешка, който потокът по ема след изтичане на продължителността на изтичането на въвеждане. Конфигурирането на този път гарантира, че обаждащият се не работи твърде дълго на празен ход. Променете продължителността на изтичането на въвеждане в секцията Разширени настройки на екрана Свойства. Помислете за възпроизвеждане на съобщение, за да изясните какво се очаква от обаждащия се, и след това се върнете към началото на дейността.
-
Несравним запи с — показва пътя на изхода на грешката, който по ема потокът, ако повикващият въведе DTMF вход, който не е конфигуриран в секцията Персонализирани връзки към менюто. Конфигурирането на този път гарантира, че обаждащият се може да рестартира дей ността и да опита отново. Помислете за възпроизвеждане на съобщение, за да изясните какво се очаква от обаждащия се, и след това се върнете към началото на дейността.
-
Недефинирана грешка — За повече информация вижте Конфигуриране на обработка на грешки.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Под кана конфигурирайте следните настройки:
|
Меню
Дейността в менюто ви позволява да изградите изживяване на Cisco Unified IP Interactive Voice Response (IVR) във вашия поток. Дейността възпроизвежда подкана, която позволява на повикващия да въведе DTMF цифра . Въз основа на цифрата, която повикващият въвежда, потокът може да поеме различен път.
Менюто може да има 1—10 клона, представени с цифри 0—9.
Можете да използвате дейността на менюто със или без активирано предаване на текст в реч. Опциите за конфигу риране се променят съответно.
Можете да конфигурирате тези пътища за обработка на грешки, за да обработвате грешки при изпълнение на потока:
-
Без изтичане на времето за въве ждане — показва пътя на изхода за грешка, който потокът по ема след изтичане на продължителността на изтичането на въвеждане. Конфигурирането на този път гарантира, че обаждащият се не работи твърде дълго на празен ход. Променете продължителността на времето без въвеждане в секцията Разши рени настройки на екрана Свойства. Помислете за възпроизвеждане на съобщение, за да изясните очакванията на повикващия, и след това се върнете към началото на дейността.
-
Несравним запи с — показва пътя на изхода на грешката, който по ема потокът, след като повикващият въведе DTMF вход, който не е конфигуриран в секцията Връзки по персонализирано меню. Конфигурирането на този път гарантира, че повикващият може да рестартира дейността и да опита отново. Помислете за възпроизвеждане на съобщение, за да изясните очакванията на повикващия, и след това се върнете към началото на дейността.
За да насочите обаждането обратно към началото на дейността за определен брой пъти:
-
Добавете активността Задаване на променлива след дейността на менюто.
-
В дейността на менюто свържете възлите без вход и Несравнимо въвеждане към активността Задаване на променлива.
-
Конфигурирайте дейността на Задаване на променлива, както следва:
-
В полето Променлива изберете Timeout.
-
Задайте стойността на променли вата на {{Timeout +1}}.
-
-
Добавете активността Условия след активността Задаване на променлива.
-
В дейността Условие въведете следния израз:
{{Timeout >= n}}, където 'n' е броят пъти, в който искате да върнете обаждането обратно в менюто, преди повикването да се прекъсне.
Например, ако {{Timeout >= 3}}, конфигурацията връща обратното повикване в менюто три пъти преди повикването да се прекъсне.
-
Добавете дейността „Възпроизвеждане на съобщение“, последвана от дейността „Прекъсване на контакта“, за да възпроизведете записа и да прекъснете повикването, ако повикващият не избере конфигурираните опции или тайм-аут настъпва след n брой пъти.
-
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Под кана конфигурирайте следните настройки:
|
Възпроизвеждане на съобщение
Дейността „Възпроизвеждане на съобщение“ възпроизвежда непрекъсваемо съобщение до обаждащия се. Можете да използвате дейността „Въз произвеждане на съобщения“ със или без активирана възможност за текст в говор. Опциите за конфигу риране се променят съответно.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.
Дейността на възпроизвеждане на съобщения е непрекъсваема за DTMF входовете.
Дейността „Възпроизвеждане на съобщение“ се прекъсва поради наличността на агента да отговори на повикването, ако е включена след активността Кон такт на опа шката в поток от повиквания.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Подкана конфигурирайте следните настройки:
Не включвайте само дейността „Възпроизвеждане на съобщение“ в цикъла след активността „Кон такт за опа шка“ в потока на повиквания. Можете да използвате комбинация от дейността „Въз произвеждане на музика“ и дейността „Възпроизвеждане на съобщение в цикъл“, за да направите валиден поток от повиквания. Когато включите дейността Възпроизвеждане на съобщение преди активността HTTP заяв ка в поток от повиквания, HTTP заявката се изпълнява само след като аудиото се възпроизведе напълно. |
Възпроизвеждане на музика
Дейността Възпроизвеждане на музика възпроизвежда музика, когато пристигне повикване или е на опашка. Можете да изберете аудио файл, който да възпроизвеждате, когато поставите обаждащия се на задържане.
Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.
Преди да започнете
Когато включите дейността „Възпроизвеждане на музика“ преди активността HTTP заяв ка в поток от повиквания, HTTP заявката се изпълнява само след пълното възпроизвеждане на аудиото.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Музикални настройки конфигурирайте следните настройки:
Когато включите дейността „Възпроизвеждане на музика“ преди активността HTTP заяв ка в поток от повиквания, HTTP заявката се изпълнява само след пълното възпроизвеждане на аудиото. |
Запис
Дейността Запис записва въвеждането или изказването на реч на повикващите, които могат да бъдат посочени в един и същ поток от повиквания. Тази дейност е достъпна само за клиенти, които използват медийната платформа Next Generation. Системата съхранява записаните аудио файлове само по време на разговора, след което тези файлове автоматично се изтриват от системата. Понастоящем записаните аудио файлове са в некриптиран формат. Не препоръчваме да записвате чувствителна информация с помощта на тази функция.
Не използвайте активност на запис в рамките на консултация с потока за набиране на номера на въвеждане, тъй като тази конфигурация не се поддържа.
| 1 |
Влезте в Контролен център, изберете У слуги > Център за контак ти > Потоци. | ||||||||||||||||||||||||
| 2 |
Щракнете върху Управление на потоци и след това върху Съ здаване на потоци | ||||||||||||||||||||||||
| 3 |
Щракнете върху Старт свеж. Появява се прозорец ът Flow Designer. | ||||||||||||||||||||||||
| 4 |
В полето Име на потока въведете уникално име. | ||||||||||||||||||||||||
| 5 |
Плъзнете и пуснете За пис ване на дейността от библиотеката с дейности към главното платно на потока. | ||||||||||||||||||||||||
| 6 |
В Общи настройки изпълнете следните действия:
| ||||||||||||||||||||||||
| 7 |
В На стройки на запи са конфигурирайте следните полета:
| ||||||||||||||||||||||||
| 8 |
В секцията Изходни променливи вижте следните променливи:
Можете да използвате изходната променлива Record_AudioFileData в дейности
като Въз произвеждане на съобщение, Мен ю и Събиране на цифри в поток на повик ване.
Тази изходна променлива може да бъде конфигурирана като аудио променлива в настройките за подканване на
дей ностите на IVR за възпроизвеждане на записаното
аудио на повикващите. Стойността на променливата може да бъде под формата на камъчен
израз:
Можете да използвате изходната променлива Record_AudioFileData в дейността HTTP Request, за да ка чите записаното аудио на външния сървър или API на трета страна. Това може да стане, като изберете Тип съдържание като файл и променливата изходна активност на записа от падащото меню Съ държание в тялото на заявката. Следващата таблица изброява кодовете за грешки и описанията за дейността Запис:
|
Контрол на записа
Flow Designer предоставя дейност за контрол на записа с цел улавяне на съгласието за запис от потребителя или обаждащия се. Съгласието за запис е едно от конфигурационните свойства, които са достъпни като част от тази дейност. Използвайте дейност в менюто, за да улавяте съгласието на потребителя в булева променлива на потока. По време на взаимодействие, ако искате да уловите стойността на съгласието, за да генерирате отчет, използвайте булевата променлива като вход към стойността на свойството за съгласие на дейността „Контрол на записа“. След това можете да маркирате променливата, използвана за улавяне на съгласието на повикващия, като докладваема.
Разработчикът на потока може да определи дали съгласието за запис за повикване трябва да бъде заснето или не, за целите на докладването. Когато клиент иска да улови съгласието за запис, използвайте глобални променливи, за да генерирате отчет за съгласие. Когато клиентът не иска да улови съгласието за запис, използвайте локални променливи. Това предлага по-добра гъвкавост за наемателите и клиентите да управляват използването на променливи.
Можете да конфигурирате контрола на записа, като използвате следните стъпки:
-
В дизайнера на потоци плъзнете и пуснете дейността Контрол на запи са от библиотеката с дейности към платното.
-
Щракнете върху дейността Контрол на запи са, за да конфигурирате настройките на дейността.
-
В Общи настройки въведете име за дейността в етикета на дейността.
-
(Незадължително) В полето Описание на дейността въведете описание на дейността.
-
В На стройки за контрол на запи са изберете променлива на потока от падащия списък за А ктивиране на записа.
Дейността в менюто за IVR (интерактивна гласова реакция) и активност за контрол на записа, когато се използват заедно в потока, позволяват улавяне на съгласието за запис. Приоритет се дава на настройката на съгласието на потребителя в потока в сравнение с настройките на нивото на наемателя или нивото на опашката или настройките за конфигурация на нивото на графика за запис.
Контролът на записа може да се управлява в следните сценарии:
-
Ако конфигурацията за съгласие на потребителя е зададена на Да в потока, тогава повикването се записва, независимо от конфигурацията за запис, зададена на ниво наемател или опашка или график за запис.
-
Ако потребителят не даде съгласие и конфигурацията е зададена на Не в потока, тогава повикването не се записва, независимо от конфигурацията за запис, зададена на ниво наемател или опашка или график за запис.
-
Ако съгласието на потребителя не е конфигурирано в потока, но конфигурацията е зададена на Да на някое от другите нива като наемател или опашка или график за запис, тогава повикването се записва.
-
Ако съгласието на потребителя не е конфигурирано и конфигурацията е зададена на Не на всички нива като наемател, опашка и график за запис, повикването не се записва.
В допълнение, други конфигурации за запис като Продължаване при прехвърляне, активирано възобновяване на пауза и Продължителност на пауза и т.н., все още се прилагат въз основа на съществуващата йерархия, като например ниво на наемател, опашка или график за запис.
Изходни променливи
Тази дейност няма изходни променливи.
Планирайте обратни обаждания на IVR
Функцията за планирано обратно обаждане позволява на клиентите да планират обратно обаждане с помощта на IVR. Клиентите могат да изискват обратни обаждания независимо, без да говорят с агент, което води до по-ефективни операции на контак тните центрове. За да поддържа възможностите за планирано обратно обаждане на клиентите, модулът Flow Designer предоставя активността на планиране на обратно повикване в рамките на потока.
Планирайте обратно обаждане
Използвайте дейността Планиране на обратно повикване, за да позволите на обаждащите се лесно да планират обратни обаждания чрез системата IV R. Можете да използвате специфични DTMF подкани, за да заснемете подробности за планирането от обаждащия се и да предадете тази информация като вход към дейността „Планиране на обратно повикване“.
Следните раздели ви позволяват да конфигурирате дейността „Планиране на обратно повикване“:
- Общи настройки
- Планирайте настройките за обратно обаждане
- Променливи на изхода на активността
Преди да започнете
Уверете се, че сте конфигурирали входната точка за обратно повикване в контролния център. Вижте раздел а Настройване на точка за въвеждане на обратно пови кване за подробности.
| 1 |
В дизайнера на потоци плъзнете и пуснете дейността „Планиране на обратно повикване“ от библиотеката с дейности към платното. |
| 2 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 3 |
В секцията Общи настройки въведете следната информация: |
| 4 |
В секцията П ланиране на настройките за обрат но повикване конфигурирайте следните подробности: Включете поредица от IVR дейности (Меню, Събиране на цифри), за да съберете тази информация
от повикващия и да я предадете на дейността по планирано обратно повикване. За да направите това лесно, вижте Планиран
подпоток за обратно повикване за подробности.
|
Променливи на изхода на активността
Изходните променливи за активност съхраняват данните, заснети от дейности и се създават автоматично, когато добавите конкретни дейности към платното.
Дейността „Планиране на обратно повикване“ има следните изходни променливи:
- ScheduleCallBack.FailureCode: Съхранява кода за повреда. Системата задава тази стойност само когато дейността се провали.
- ScheduleCallBack.Failure Description: Съхранява подробностите за неуспеха. Системата задава тази стойност само когато дейността се провали.
Следват кодовете за грешки и описанията на дейността по планирано обратно повикване:
|
Код за неуспех |
Стойност на кода за повреда |
Описание на неуспеха |
|---|---|---|
|
1 | INVALID_REQUEST | За всички невалидни входове. |
|
3 | INVALID_QUEUE | За невалидни подробности за опашката. |
|
6 |
SYSTEM_ERROR |
Този код представлява различните грешки (които не попадат в нито една от дефинираните категории). |
Какво да правя по-нататък
Изпращане на цифри
Можете да използвате дейността Изпращане на цифри, за да конфигурирате потоци, които изпращат DTMF тонове на обаждащия се по време на IVR взаимодействие. Това е полезно за:
-
Сигурно удостоверяване — Установяване на удостоверен поток от повиквания чрез проверка на пови кващия с помощта на DTMF.
-
Взаимодействие с външни системи — Комуникация с други системи, които изискват DTMF вход.
Дейността Изпращане на цифри позволява удостоверяване, базирано на тон, и е важна при сценарии, изискващи сигурни взаимодействия, като например проверка на автентичността на пътя на повикване.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Настройки на Play DTMF конфигурирайте следните настройки:
|
Задаване на съобщение
Дейността „Задаване на съобщения“ конфигурира съобщенията, възпроизвеждани при връзка с повикване с агент. Когато е активирано, можете да конфигурирате предварително записано съобщение като съобщение за съответствие с правна информация или персонализиран поздрав на агент или и двете. Можете да използвате тази дейност както за входящи, така и за изходящи повиквания.
- За входящи потоци — конфигурирайте дейността за обявяване преди дейността „Контак т за опашка“ за оптимална производителност. Като алтернатива можете да го конфигурирате в рамките на събитието преди наби ране в поток от събития.
- За изходящи потоци — дейността за обявяване трябва да бъде конфигурирана в рамките на събитието преди набиране. Уверете се, че активността Задаване на идентификатора на повикващия е терминалната активност за събитието преди набиране.
Дейността Set Announcement поддържа следните типове съобщения:
- Съобщение за съответствие
- Поздрав на агента
- Съобщение за шепот
Вижте раздела Подобряване на ефективността с предварително записани съобщения за повече подробности.
За да конфигурирате дейността Задаване на съобщения, изпълнете следните стъпки:
- Влезте в контролния център.
- Отидете в .
- Изберете необходимия поток и щракнете върху иконата О тиди в настройките на по тока, за да отворите необходимия поток.
- Плъзнете и пуснете дейността „Задаване на обявяване“ в главното платно на потока.
- В раздела Общи настройки конфигурирайте следните
параметри:
-
В полето Е тикет на дейност въведете име за дейността.
-
В полето Описание на дейността въведете описание на дейността.
-
- За да конфигурирате поздравяването на агента, включете превключвателя А ктивиране на поздравяването на аген та. В полето Ц ел на поздра ва въведете името на целта на поздрава.
-
За да конфигурирате съобщението за съответствие, включете превключвателя А ктивиране на съобщението за съответствие. Изберете необходимия аудио файл от падащия списък.
- Щракнете върху Запаз ване.
- Щракнете върху Публи куване, за да публикувате потока
Задаване на идентификатора на повикващия
Използвайте дейността Задаване на идентификатора на повикващия, за да дефинирате идентификатора на повикващия, който се показва по време на повикване. Дейността Зада ване на идентификатора на повикващия трябва да се използва само при потоци от събития. Задаване на идентификатора на повикващия е терминална дейност, която маркира края на възникнал поток от събития PreDial. Дейността Задаване на идентификатора на пови кващия помага да конфигурирате ANI за следните сценарии:
-
Входящи обаждания
-
Външни обаждания
-
С любезното обаждане
-
Преглед на кампанията
-
Уеб обратно обаждане
-
Изпълнение на потока
-
Прехвърляне към номер за набиране
-
Консултирайте се, за да наберете номер
Консултирайте се с агент
Консултирайте се с EP-DN/опашка
-
Прехвърляне към EP/опашка
Можете да конфигурирате тази дейност до обработката на събития PreDial. Необходимата ANI може да бъде конфигурирана чрез задаване на активност за идентификация на обаждащия се въз основа на услугата за идентификация на набран номер (DNIS), типа операция или типа на участника.
Можете да конфигурирате DN на агента като персонализирана ANI, така че повиканият агент да вижда DN/номера на разширението на аген та на повикващия, когато се свърже с него. Това намалява шансовете за отпа дане на вътрешните обаждания. Например, когато потребител на фронт офис ( агентът на контактния център) се обажда на потребител на back-office (вътрешен служител), потребителят на back-office може да види вътрешния идентификатор на обаждащия се (номер за контакт/разширение) на агента, като по този начин минимизира отказите на повиквания.
За тази цел обаждащият се може да види номера за контакт/разширението само когато се свърже с повикващия агент чрез външно набиране, консултиране или прехвърляне към DN и DN се добавя към списъка с номера за контакт.
Трябва да добавите номера за контакт към списъка с вътрешни номера за дадена организация в Control Hub. За повече информация как да добавите номер за контакт вижте Създаване на номер за контакт или разширение.
Ако въведете произволно число, системата проверява този номер с EP-DN картографирането по подразбиране, което е конфигурирано на Control Hub или. Management Portal Ако има несъответствие, системата го насо чва обратно към ANI по подразбиране. За повече информация относно персонализираното валидиране на ANI вижте Обратно обаждане.
За да се гарантира, че оригиналните номера остават достъпни за анализ в отчетите, ANI, пока зан в отчетите, не се променя на персонализиран ANI.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. | ||||||||||||||||||||||||||||||
| 2 |
В сек цията Общи настройки въведете следната информация:
| ||||||||||||||||||||||||||||||
| 3 |
В секцията Настрой ки за идентификация на обажда щия се, моля, конфигурирайте следното:
Персонализирането на ANI зависи от регулаторните изисквания. Помислете за регионалните зависимости преди внедряването на околната среда. Обработвателят на събитията PreDial, който се използва за персонализиране на идентификатора на повикващия, замества ANI, който сте избрали по-рано, като например избран от агент извънционал ANI, обратно обаждане с персонализиране на ANI или друг подобен сценарий. Поддръжката на потока е необходима за всеки входящ или изходящ сценарий за персонализиране на ANI. За случаи на употреба, които зависят от доставчиците на услуги, като например решения, базирани на код на държавата, регионални ограничения и т.н., първо помислете за тестване на потоците с доставчиците на услуги . За да може ANI да работи както се очаква при различни сценарии на обаждания, се нуждаете от среда от следващо поколение. Използването на ANI за множество сценарии, които са приложими в средата на следващото поколение , са:
Създайте номер за контакт или разширение Можете да добавите номер за контакт към списъка с вътрешни номера за вашата организация. Персон ализираните ANI ще бъдат видими за тези добавени контакти. Можете да добавяте един номер за контакт наведнъж или да използвате групови операции, за да качите номера за контакт като CSV файл. За повече информация как да извършвате групови операции за създаване, модифициране, импортиране или ек спортиране на конфигурационни обекти в Control Hub вижте Групови операции в Контактния център на Webex. За да добавите номер за контакт или разширение:
|
Настройте съобщение за шепот
Дейността Set Whisper Announcement възпроизвежда кратко, предварително записано съобщение до агент непосредствено преди агентът да се свърже с обаждащия се. Съобщението се възпроизвежда само на агента; обаждащият се чува звъненето по подразбиране, докато съобщението за шепот възпроизвежда.
Съдържанието на съобщението може да съдържа информация за обаждащия се, която помага да се подготви аген та да се справи с повикването.
Предоставяйки на агентите тази информация предварително, съобщенията за шепот им помагат да се справят с повикванията по-ефективно, което води до по-кратко време за обработка на разговори и подобрена удовлетвореност на клиентите .
Когато свири шепот, не можете:
-
Поставете обаждането в спре, прехвърляне или конференция.
-
Поискайте помощ от ръководителя.
Тези функции стават достъпни отново след приключване на съобщението.
Съобщение за шепот:
-
Приложимо е за входящи повиквания и сляпо прехвърляне към EP.
-
Може да бъде подкана или (текст в реч) TTS низ.
-
Може да се комбинира със съобщение за съответствие и поздрав на агента, като в този случай шепотът се свири първо.
-
Не е включен в записа на повикването.
-
Поддържа всички типове крайни точки на агенти като телефон, мек клиент и WebRTC.
| 1 |
Щракнете върху дейността, за да конфигурирате настройките за активност. |
| 2 |
В сек цията Общи настройки въведете следната информация:
|
| 3 |
В секцията Съ общение за ше пот можете да зададете съобщение за предварително обаждане за агенти, предоставяйки ключови данни за обаждащия се за персонализирано обслужване. Когато включите превключвателя Активиране на текст в говор, можете да изберете необходимия конектор.
|
Стартирайте медиен поток
Дейността Стартиране на медиен поток се използва за активиране на стрийминг на гласови носители от активни разговори между повикващ и агент.
За повече подробности как да използвате дейността в потоците от повиквания вижте А ктивиране на медиен стрийминг за конкретни опашки.
Качване на аудио
Използвайте активността Качване на аудио в потока, за да активирате качването на поздрави на агента.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . |
| 3 |
Изберете необходимия поток и щракнете върху иконата О тиди в настройките на по тока, за да отворите необходимия поток. |
| 4 |
Плъзнете и пуснете дейността „Качване на аудио“ към главното платно на потока. |
| 5 |
В секцията Общи настройки конфигурирайте следните параметри: |
| 6 |
В раздела Информация за аудио файл а конфигурирайте следните параметри: |
Потоци на съб итията
Раз делът Пот оци на събитията съдържа следните обработващи събития, които използвате за различни дейности:
- ГлобалГрешка
- Агент Приет
- телефонКонтакт/Контакт
- Предлага се агент
- Агент Изключен
- Обратно обаждане неуспешно
- Предварително набиране
- КонтактаниАктуализирано
- Извънредна кампянаРезултат
ГлобалГрешка
Това събитие улеснява глобалното обработване на грешки. Системата задейства това събитие, когато не конфигурирате връзките на пътя за грешка в дадена дейност. Всички дейности в обработката на повиквания и дейности в контрола на потока разкриват това събитие. За повече информация вижте Workflow OnGlobalError .
Агент Приет
Системата задейства това събитие, когато агент отговори на входящо повикване и прекъсва опита на контакта на опашка. Това събитие се задейства директно за прогресивни, предсказващи и предварителни повиквания на кампании, след като агентът отговори на повикването.
Дейностите, които отварят това събитие, са S creen Pop и Qu eu e Con tact.
телефонКонтакт/Контакт
Системата задейства това събитие, когато повикването на живо се прекъсне и премахва всички участници. Събитието е достъпно, ако използвате избрани дейности за обработка на повиквания в поток като S creen Pop и Feed back V2. Това събитие не изисква ескалация към агент.
Когато създавате поток, не добавяйте никаква IVR активност след събитието
PhoneCon tactended. По време на изпълнението на
потока потокът няма да работи, когато добавите дейност след края на контакта.
Само дейността Кон такт с опа шка разкрива това събитие.
Предлага се агент
Системата задейства това събитие, когато гласов контакт се предлага на агент. Това събитие позволява на разработчика на потока да конфигурира множество поддържани дейности, които са част от обработката на събития. Например разработчикът на потоци може да конфигурира дейност на Screen Pop спрямо събитие AgentOffered. Тази конфигурация предоставя информация, свързана с клиента, на агента, преди агентът да приеме или отговори на обаждане.
Това събитие е свързано с NewContact.
Съб итието AgentOffered не се поддържа за прогресивни, предсказващи и предварителни кам
пании.
Можете да видите свързаните променливи в Из ходните променливи на събитията.
Агент Изключен
Системата задейства това събитие, когато последният агент се прекъсне от разговор на живо, оставяйки клиента сам на линията.
Дейността Кон такт с опа шката разкрива това събитие.
Обратно обаждане неуспешно
Системата задейства това събитие, когато любезно обаждане или планирано обратно обаждане или лично планирано обратно оба ждане се провали.
-
Системата опитва повторно обратно обаждане само когато обратното обаждане се провали от края на контакта. Обратното обаждане се проваля, когато контактът е зает или е недостъпен или няма отговор от агент.
-
Освен това обаждането се проваля от края на агента, когато телефонът на агента не е достъпен или агентът откаже обаждането. Обаждането се връща към опашката и се насочва отново към наличен агент.
-
Също така, при планирани обратни обаждания обратното обаждане се проваля, когато насроченото време за приключване е достигнало, без обаждането да бъде насочено към агент. При лични планирани обратни обаждания обратното обаждане се проваля и когато назначеният агент не е влязъл в системата .
За да използвате обратно извикване в поток, конфигурирайте локална променлива на потока (използвайки активността на setVariable) със стойност 0 и я увеличете според нуждите. Уверете се, че стойността е по-малка от стойността за броене на променливата Retry.
Можете да прикачите други събития, които ви трябват в потока, за да опитате повторно обаждане. Включете дейност за изч акване, последвана от обрат но повикване или някоя от дей ностите за опашка, като например опашка към агент и контакт с опашка в потока. Използвайте тези дейности във всяка комбинация или ред след дейността Чакайте.
За да прекратите повторните опити:
-
За истинско състояние използвайте активността End Flow. Не използвайте дейност „Прекъсване на връзката“.
-
За фалшиво условие използвайте Прекъсване, след като променлива Retry е конфигурирана в потока. В този случай всички опити за повторен опит са завършени и няма налични повторни опити.
Максималният брой опити за повторно обаждане е 10. Максималното време, през което взаимодействието може да остане в системата, е 14 дни. Каквото и да се случи първо, се счита за живот на взаимодействие за конфигуриране на повторния опит.
Когато използвате активност за изчакване, минималният интервал на забавяне между повторния опит е 10 секунди, а максималният интервал на забавяне между повторния опит е 72 часа.
Когато състоянието на контакта е в паркиран времеви срок и ако са налице опити за повторна опита, се генерира събитие CallbackFailed. Конфигурираният обработващ събития в потока продължава да опитва отново обратното извикване за останалите опити.
Когато обратното обаждане към контакт не успее, контактът се изключва от опашката и събитието CallbackFailed генерира. Ръководителят за повторни опити може да го направи отново на опашка, като използва някоя от дейностите като обратно обаждане (същата или различна дестинация), контакт с опашка и/или опашка към агента.
Ако обратното извикване е конфигурирано на друга дестинация в обработката на
събития CallbackFailed, уменията няма да бъдат пренасяни напред.
За планирано обратно обаждане или лично планирано обратно обаждане - в потока за повторни опити - използвайте NewContact.dnis в дейността за обратно повикване, ако е конфигурирана.
Предварително набиране
Като част от NewContact събитието PreDial позволява на разработчика на потока да зададе или персонализира идентификатора на повикващия, като използва дейността Задаване на идентификатора на повикващия.
Когато създавате работен поток, това събитие е достъпно в раздела Потоци от събития на Flow Designer. Това е събитие, което се прекратява чрез конфигуриране на активността Set Caller ID . Това събитие се задейства както за агент, така и за клиент въз основа на сценария за обаждане.
За да успеят обажданията на кампанията, обажданията на агента и обажданията с клиенти трябва да се извърш ват от един и същ медийен регион. Медийният регион се избира въз основа на ANI/CLID на поканата, когато е представен пред медиите. Картирането между ANI и медийния регион се извършва в Control Hub. 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 - показва, че е открит телефонен секретар.
- ИЗОСТАВЕН - показва, че обаждането е било изоставено поради липса на агент.
- LIVE_VOICE - показва, че глас на клиент е открит в IV R кампания.
Ако искате да конфигурирате IVR при повикване за изходяща кампания:
- Идентифицирайте потоците, които използват събитието
OutBoundCampaignCallResult. - Поставете GoTo активност, за да картографирате потока към втори поток.
- Използвайте IVR стъпки, конфигурирани с активността на виртуалния агент във втория поток.
Уверете се, че изпълнявате тези стъпки, тъй като не можете да използвате дейност на виртуален агент
директно с OutBound CampaignCallResult.
Можете да видите свързаната променлива в Из ходните променливи на събитията.
Работен поток за грешки в заблуждения
Докато създавате поток, можете да зададете пътя на грешката на дадена дейност, за да обработвате грешка в дейността или обща грешка, получена по време на изпълнението на потока.

Ако получите грешка по време на изпълнението на потока, изпълнението продължава със следващата дейност, дефинирана в пътя на грешката. Ако не конфигурирате пътя на грешката в Главния поток, все пак можете да зададете събитието OnGlobalError, налично в раздела Потоци на събития, за да обработите грешката при изпълнение на потока.
Ако не успеете да дефинирате пътища за грешки както в Главния поток, така и в по тоците на съб итията, потокът приключва, когато възникне грешка по време на изпълнението на потока.
Нека разгледаме сценарий, при който конфигурирате активността на Задаване на променлива в поток.

Можете да зададете възела Недефинирана грешка на дейността Задаване на промен ливата в главния поток, за да обработвате всички системни грешки по време на изпълнението на потока. Ако не искате да дефинирате пътя на грешката в основния поток, все пак можете да отидете в раздела E vent Flow и да конфигурирате потока на събитията OnGlobalError.

В горния пример Play Mess age се добавя към обработката на събитията OnGlobalError. Ако има системна грешка по време на изпълнението на активността на Set Vari able в Main Flow, системата първо ще разгледа конфигурацията, направена в дейността Set Vari able. Ако няма дефиниран път за грешка, системата проверява обработката на събитията OnGlobalError в потока на събитията. Тъй като дейността за въз произвеждане на съобщение е прикачена към съб итието OnGlobalError в горния пример, системата възпроизвежда съобщението и прекратява потока.
Използвайте променливи и изрази
Flow Designer поддържа следните типове променливи:
Персонализирани променливи
Персонализираните променливи на потока са конфигурируеми променливи от различни типове данни, които можете да използвате през целия поток. Можете да създадете толкова променливи на потока, колкото ви е необходимо, за да задоволите логиката във вашия поток.
Защитени променливи
Можете да маркирате променливите на потока като Secure, за да предотвратите регистрирането и съхраняването на всякаква чувствителна информация (тези стойности също ще бъдат маскирани в екрана за отстраняване на грешки в потока). Можете да зададете защитени променливи като Agent Viewable или Agent Editable, за да контролирате как тези променливи са представени в. Agent Desktop
По подразбиране всички съществуващи променливи в разгърнатите потоци се държат като несигурни променливи. Отворете тези потоци в режим на редактиране, за да прегледате и запазите защитените променливи, ако е необходимо.
При картографирането на променливите на потока не можете да картографирате защитена променлива към несигурна променлива в дейността GoTo.
Не можете да маркирате глобалните променливи като сигурни.
Създайте персонализирани променливи на пото
| 1 |
Влезте в контролния център. | ||||||||||||||
| 2 |
Отидете в . Появява се страницата Потоци.
| ||||||||||||||
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
| ||||||||||||||
| 4 |
От панела Конфигурация отворете секцията Променлива дефини ция. | ||||||||||||||
| 5 |
Щракнете върху Добавяне на променлива за поток. Можете да добавите максимум 30 променливи в поток. Този брой включва всички глобални променливи и променливи на потока, независимо дали те могат да бъдат докладвани или могат да се видят от агенти. | ||||||||||||||
| 6 |
Въведете името и описанието на променливата. | ||||||||||||||
| 7 |
Изберете тип промен лива от падащия списък. Не можете да промените типа на променли вата след създаването на променливата. Поддържаните типове променливи са:
| ||||||||||||||
| 8 |
Посочете стойността по подразбиране на променливата според избрания тип променлива. | ||||||||||||||
| 9 |
(По избор) Включете бутона за превключване Активиране на външно за местване. Като активирате тази опция, излагате променливата на страницата за конфигуриране на канала. Това позволява на администраторите и надзорниците да заместят конфигурираната стойност на променливата от контролния център. С други думи, те могат да променят стойността на променливата на потока за определен канал, без да отварят потока от модула Flow Designer. За повече информация относно заместващите променливи от контролния център вижте На стройване на канал. Когато конфигурирате типа променлива като низ, се появява падащият списък Тип ресур с със следните опции. Изберете типа ресурс, който искате да позволите на администраторите да заменят по време на конфигу рирането на канала.
| ||||||||||||||
| 10 |
(Незадължително) Ако включите бутона за превключване Съдър жа чувствителна информация, системата маркира променливата като защитена променлива. По време на изпълнението на потока системата не регистрира или съхранява никаква информация, която се предава през тази променлива. | ||||||||||||||
| 11 |
(Незадължително) Ако активирате бутона M ake Agent Viewable, променливата се появява на работния плот заедно със стойността, заснета като част от потока. Когато активирате бутона за превключ ване Направи агента видим, се появяват следните полета:
| ||||||||||||||
| 12 |
Щракнете върху Запаз ване. Когато запишете персонализирана променлива на потока, променливата се запазва като маркер в панела за глобални свойства на работния плот. Ако сте маркирали променливата като Agent Viewable, маркерът показва икона за слушалки за лесно идентифициране. |
Пример: Ред на променливите на потока, показани на работния плот
Когато създавате променливи, които са маркирани като Agent Viewable, работният плот показва тези променливи в определен ред.
Например, ако създадете следните променливи на потока: CustomerType, SubscribedCustomer, CustomerCount, CallRatio, dob, D ateTest.
Работният плот получава тези променливи от Flow Designer в следния ред: callRatio, CustomerCount, CustomerType, SubscribedCustomer, ANI, DN, dob, RonaTimeOut, Datet est.
Работният плот показва променливите в следния ред, отляво надясно, на потребителския интерфейс:
-
Клиентските променливи
.Телефонен номер, DN, опашка, време на RONA -
Променливите на потока се сортират по азбучен ред с променливи, започващи първо с главни букви, последвани от променливи с малки букви: callRatio, CustomerCount, CustomerType, Datetest, SubscribedCustomer, dob.
Пример: Показване на идентификатора на взаимодействие на
Идентификатор на взаимодействие (Contact Session ID) е системно генериран уникален идентификатор, който идентифицира дадено взаимодействие. Можете да изтеглите идентификатора на взаимодействието от отчетите на анализатора и да използвате идентификатора за отстраняване на проблеми, свързани с неизправности на повиквания. За да покажете идентификатора на взаимодействието на работния плот:
- Отворете необходимия поток и изберете Добавяне на променливи на потока.
- Задайте полето С тойност по подразбиране на NewContac t.InteractionId.
- Активирайте бу тона за превключване Направи аген та видим.
Когато агентът получи повикване, идентификаторът на взаимодействието се появява на работния плот.
Редактиране на променливи на потока
Ако променливата вече се използва, тогава не можете да редактирате типа на променливата. Това може да има големи последици върху потока. Така че това действие е забранено. В този случай падащото поле Тип променлива е деактивирано и се появява предупредително съобщение.
При успешно редактиране на променлива, направените промени се показват в целия поток и в изскачащия прозорец, който се появява, когато щракнете върху променлива на потока в екрана Глобални свойства.
За да редактирате персонализирана променлива на потока, изпълнете следните стъпки:
| 1 |
Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/. |
| 2 |
Отидете в . Появява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 4 |
Щракнете върху Редактиране в горния десен ъгъл на изскачащия прозорец. Появява се диалоговият прозорец Редактиране на променливата на Ако променливата не се използва в потока, тогава всички полета са редактируеми. Можете да промените името на променливата, описанието, типа и стойността. |
| 5 |
Щракнете върху иконата Информа ция в това съобщение, за да видите списък с дейностите, в които се използва променливата. Ако искате да продължите с редактирането на променливата, премахнете променливата от всички конфигурации на потока, преди да опитате да редактирате отново. |
| 6 |
Направете необходимите промени. Бут онът За пазване остава деактивиран, докато не направите промяна. |
| 7 |
Щракнете върху Запаз ване. |
Изтрийте персонализирани променливи на пото
Ако променливата се използва в поток, тогава не можете да я изтриете. Това има големи последици за потока. В този случай бутонът Из три ване в прозореца Изтриване на променливата е деактивиран и се появява списък с дейности, при които променливата се използва.
Дейностите се групират въз основа на това дали се появяват в раздела Основен поток или Потоци от събития. Ако искате да изтриете променлива, която се използва, премахнете я от всички конфигурации на потока, преди да опитате да изтриете.
За да изтриете персонализирана променлива на потока, изпълнете следните стъпки:
| 1 |
Отидете в . Появява се страницата Потоци.
|
| 2 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 3 |
В екрана за глобални свойства щ ракнете върху иконата Из три ване, която се показва на маркера на променливата, която искате да изтриете. |
Отмяна на настройките на потока
Функцията за заместване на настройките на потока в модула Flow Designer позволява на оторизираните потребители да променят определени предварително зададени настройки на поток от контролния център. Тази функция позволява на администраторите и надзорниците лесно да променят определени параметри на потока като работно време, аудио подкани или задаване на опашки, без да отварят необходимия поток.
За да отмените настройките на потока:
-
Трябва да конфигурирате определени променливи с в потока като външно конфигурируеми. Вижте раздел а Създаване на персонализирани променливи на потока за подробности за конфигура
-
След това администраторите и надзорниците трябва да направят необходимите промени в тези променливи. Конфигурираните променливи на потока се появяват на страницата за конфигуриране на канала в контролния център. Вижте раздела Създаване на канал за повече подробности.
Функцията за заместване на настройките на потока предоставя следните предимства:
- Възможност за повторно използване на потока: Администраторите могат да използват един и същ поток за различни организации . Те могат да конфигурират различни стойности за една и съща променлива за различни канали, без да променят стойността по подразбиране, дефинирана в потока.
- По-бързо време за реакция: Промените, направени в променливите стойности, се прилагат незабавно, дори и към повикванията, които вече са в ход.
- Намалени грешки: Елиминира риска от грешки при модифициране на сложни потоци.
- Опростено управление на зада чите: Без тази функция администраторите трябва да изпълняват
следните задачи, които могат да бъдат сложни и отнемащи време за нетехнически потребители:
- Влезте в контролния център.
- Отворете модула Flow Designer.
- Придвижете се до необходимия поток и намерете съответния път на потока.
- Направете необходимите промени.
- Публикувайте отново потока.
Предварително дефинирани променливи
Flow Designer автоматично създава предварително дефинирани променливи, когато използвате определени събития и дейности в поток.
Списък с наличните предварително дефинирани променливи се появява в секцията Предварително дефинирани променливи в екрана Свойства на глобалния поток. Те също се появяват в екрана Свойства за избраното Събитие или Дейност.
Кликнете върху всяка променлива, за да отворите изскачащ прозорец, който обяснява какъв тип данни променливата съхранява, така че да знаете как да използвате променливата във вашия поток.
Докато повечето атрибути на променлива на изхода на събитията са предварително дефинирани и не могат да бъдат редактирани, можете да редактирате променливата, за да промените обозначението на глобалната променлива.
Изходни променливи на събитията
Изходните променливи на събитията са специално свързани със събития и поемат номенклатурата: <EventName>. <VariableName>.
Всички изходни променливи на събитията, налични за използване в поток, автоматично се появяват в екрана Глобални свойства след въвеждане на събитие в потока, а също и в екрана Свой ства за свързаната дейност на обработката на събития.
Наличните изходни променливи на събитията са:
-
НовиКонтакт.ани -
НовиКонтакт.DNIS -
НовиКонтакт.Ид на взаимодействие -
НовиКонтакт.PSTNРегион -
Агент приет. Агент -
Агент приет. Име на агента -
Агент Приема.Ид на имейла на агента -
Агент приет. Идентификатор на сесията на агента -
Агент приет. QueueID -
Агент приет. Име на опашката -
Агент приети.Ид на екипа -
Агент приет. Име на екипа -
Агент приет. Потребител -
Агент Приема.CAD -
Телефонсвързан с телефон.Агент -
Телефонсвързан с телефон.AgentEmailID -
Телефонсвързан с телефон.Ид на екипа -
Свързан телефон.QueueID -
ТелефонКонтакт.Входящ канал -
Свързан телефон.Идентификационен номер на стратегията за маршрутизиране -
Предложен агент.Агент -
Предложен агент.Име на агента -
Агент предлаган.Идентификатор на имейла на агента -
Агент предлагана.Идентификатор на сесията на агента -
Предлага се агент. QueueID -
Предложен агент. Име на опашката -
Агент предлаган.Ид на екипа -
Предложен агент.Име на екипа -
Предложен агент. Наемател -
Предложен агент. Обадете се Свързани данни -
Предложен агент.Агент -
Предложен агент.Име на агента -
Агент предлагана.Идентификатор на сесията на агента -
Предлага се агент. QueueID -
Предложен агент. Име на опашката -
Агент предлаган.Ид на екипа -
Предложен агент.Име на екипа -
Предложен агент. Наемател -
Агент предлагана.CAD -
Предварител.посока -
Предварител.Тип участник -
Предварително набиране. Номер -
Предварител.ДругиДН -
Предварител.EPDN -
Предиал.агентиИзбранидани -
Предварител.Тип на операцията -
Извънредна кампанияCallResult.cpaResult -
Извънредна кампанияCallResult.cpaКод на резултата -
Агент Изключен.Агент ИД -
Агент Изключен.Идентификатор на имейла на агента -
Агент е изключен. QueueID -
Агент Изключен.Ид на екипа -
Агент е изключен. Входящ канал -
Агент е изключен. Идентификационен номер на стратегията за маршрутизиране
В някои случаи променливата AgentEmailID може да е нула. Разработ
чиците на Flow трябва да потвърдят тази променлива, преди да я използват, особено в сценарии,
включващи проблеми с търсенето на кеш.
Персонализиране на системните променливи
Можете да персонализирате етикета на работния плот само на променливите за телефонен номер и DNIS (набирана услуга за идентификация на номера). Можете да създадете псевдоним на тези променливи и да го конфигурирате, като използвате актив ността Задаване на променлива в потока.
| 1 |
Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/. |
| 2 |
Отидете в . Появява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 4 |
От екрана С войства на глобалния поток отворете секцията Де финиция на промен ливата. |
| 5 |
Щракнете върху раздел а Конфигурация. |
| 6 |
Щракнете върху Добавяне на променлива за поток. |
| 7 |
Въведете името и описанието на променливата. |
| 8 |
Изберете Н из ът в падащия списък Тип променлива. |
| 9 |
Активирайте бу тона за превключване Направи аген та видим. |
| 10 |
В полето Ети кет на работния пл от въведете желания етикет на работния плот за променливата. |
| 11 |
Щракнете върху Запаз ване. Това създава променливата.
|
| 12 |
От библиотеката с дейности плъзнете дейността Задаване на променлива в платното. |
| 13 |
В секцията На стройки на промен ливите в ек рана Настройки на дейността направете следното: Когато публикувате потока, новосъздадената променлива на потока замества избраната системна променлива. По време на изпълнението на потока етикетът на работния плот на новосъздадената променлива се появява в екрана Входящ прозорец и Взаимодействие на работния плот.
|
Променливи на изхода на активността
Изходните променливи за активност съхраняват данните, заснети от дейности, и се създават автоматично, когато добавите конкретни дейности към платното. Изходните променливи на активността използват следния синтаксис: <ActivityName>. <VariableName>където името на дейността се променя динамично въз основа на дейността.
Ако даден поток използва дейност няколко пъти, всяка дейност има уникален екземпляр на всяка свързана променлива на изхода на дейността. Всички изходни променливи на дейността, налични за използване в поток, автоматично се появяват в екрана Глобални свойства, когато въведете дейност в потока, както и в екрана Свой ства за свързаната дейност.
Наличните променливи на изхода на активността са:
-
menu.optionEntered: Съхранява опцията отменюто, която повикващият е избрал по време на екземпляра „Дейност в менюто“. Това е една цифра от 0 до 9. -
CollectDigits.DigitSentered: Съхранява цифрите, въведени от обаждащия се по време на екземпляра „Събиране на цифрите“. Броят на цифрите зависи от конфигурацията на дейността. -
HttpRequest.HttpStatusCode: Съхранява кода на състоянието, получен при опит за HTTP заявка. -
HttpRequest.HttpResponseBody: Съхранява отговора при успешно задействане на HTTP заявката. -
HttpRequest.ResponseHeaders: Съхранява заглавките, които се изпращат като част от HTTP заявката. -
VirtualAgent.IntentTrigered: Съхранява намерението, което е предизвикало разговорното преживяване, за да бъде обработено или ескалирано. -
getQueueInfo.ewt: Съхранява стойността за прогнозното време на изчакване за избраната опашка. -
getQueueInfo.piq: Съхранява стойността за позицията в опашката за избраната опашка.
Глобални променливи
Глобалните променливи са персонализирани променливи, които можете да преглеждате и да имате достъп, когато създавате потоци. Администраторът създава глобални променливи в мод ула Provisi oning на контролния център. За повече информация вижте раздела Глобални променливи в Ръководството за настройка и администриране на контактния център на Webex.
Като разработчик на потоци можете да консумирате тези променливи според вашите изисквания. Можете да добавите тези променливи в поток. Можете също да редактирате и премахвате глобална променлива, след като я добавите към потока.
Редактиране на глобална променлива в поток
Когато редактирате глобална променлива, не можете да променяте стойността на метаданните на глобална променлива в дизайнера на потока. Можете обаче да промените стойността по подразбиране, като използвате бутона Презаписване на стойността по подразбиране.
За да редактирате глобална променлива в поток:
| 1 |
Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/. |
| 2 |
Отидете в . Появява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 4 |
В екрана Свой ства на глобалния поток превъртете надолу до раздела Дефини ция на променли вите > Предварително дефинирани променливи. |
| 5 |
В панела Г лобална променлива кликнете върху глобална променлива
и щракнете върху редактирането ( Показва се диалоговият прозорец Редактиране на глобални променливи. Той показва
подробностите за избраната глобална променлива като Тип променлива, Стойност по подразбиране, Етикет на работния
плот и Редактируем агент.
|
| 6 |
(По избор) Активирайте бутона за пре включване на конфигурациите на портал а за презаписване, за да презапишете съществуващите стойности, конфигурирани в Control Hub. Това ви позволява да променяте стойности на полетата като Стойност по подразбиране, Видимостта на агента, Редактируем агент и Етикет на работния плот. Въведете необходимата стойност в стойността по подразбиране според избрания тип променлива. Например, ако типът на променливата е бул ев, това поле се появява като падащ списък. Стойността по подразбиране, въведена за глобална променлива от тип низ, за която се от чита агент, не трябва да надвишава 256 знака. |
| 7 |
Направете необходимите промени. |
| 8 |
Щракнете върху Запаз ване. |
Премахване на глобални променливи от поток
Можете да премахнете глобална променлива, която не се използва в нито един поток.
Ако не можете да премахнете глобална променлива, свържете се с администратора си, за да активирате флага на функцията, за да премахнете глобалните променливи от потока.
За да премахнете глобална променлива от поток:
| 1 |
Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/. |
| 2 |
Отидете в . Появява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 4 |
В екрана Свой ства на глобалния поток превъртете надолу до раздела Дефини ция на променли вите > Предварително дефинирани променливи. |
| 5 |
В панела Г лобални променливи щракнете върху иконата премахване (x) на глобалната променлива, която искате да премахнете. Изскачащо съобщение ви подканва да потвърдите действието си.
|
| 6 |
Щракнете върху Изтри ване. Това премахва избраната глобална променлива от списъка.
|
Видими променливи на работния плот
Можете да конфигурирате следните типове променливи за входящия прозорец и екрана за взаимодействие на работния плот за входящи и изходящи гласови повиквания:
-
Системни променливи като телефонен номер, DNIS (услуга за идентификация на набран номер), име на опашката и времето за изчакване на RONA
-
Глобални променливи, които се създават и управляват в контролния център.
-
Персонализирани променливи на потока, които се създават и управляват във Flow Designer
Можете да конфигурирате само онези променливи, които са маркирани като Agent Viewable.
Можете да конфигурирате тези променливи както за новите потоци, така и върху съществуващите потоци. Съществуващите потоци обаче продължават да показват променливите по подразбиране като телефонен номер, DNIS и име на опашката. Можете да редактирате тези потоци, за да добавите още променливи, като използвате тази функция.
Стъпките за конфигуриране на променливи за входящия прозорец и прозореца за взаимодействие за входящи и изходящи повиквания са еднакви.
Трябва да изградите отделни потоци за сценарии за входящи и изходящи повиквания, за да конфигурирате променливи за входящия прозорец и прозореца за взаимодействие.
- Входящ изскачащ прозорец на работния плот
- Входящият прозорец се появява, когато агент получи входящо повикване или набира изходящо повикване. Той показва ключова информация за клиента според променливите, конфигурирани във Flow Designer. Можете да зададете ред на появата на всяка от тези променливи във входящия прозорец, който може да включва всяка комбинация от системни, глобални и персонализирани променливи на потока. Можете също да редактирате етикета на работния плот на тези променливи.
- Можете да персонализирате етикета на работния плот на системните променливи като телефонен номер и DNIS. За повече информация вижте Персон ализиране на системните променливи.
- За входящи и изходящи повиквания можете да изберете минимум три и максимум шест променливи. При повиквания за консултации консултираният агент ще види допълнителни три променливи като име на агент, DN на агент и екип на агенти, които са добавени към списъка по подразбиране.
-
Не можете да конфигурирате променливи, които съдържат чувствителна информация във входящия прозорец на работния плот.
- За повече информация как да конфигурирате променливи за входящия поповър вижте Конфигу риране на променливи за входя щ поповър.
- Панел за взаимодействие
- Екранът за взаимодействие на работния плот се появява, след като агентът приеме входящото или изходящото повикване. Той показва информация, набор от променливи на екрана за взаимодействие, които са конфигурирани в Flow Designer. Можете да изберете максимум 30 променливи. Можете да зададете ред на появата на всяка от тези променливи в екрана за взаимодействие, който може да включва всяка комбинация от системни, глобални и персонализирани променливи на потока. Можете също да редактирате етикета на работния плот на тези променливи.
-
Webex Contact Center Desktop в момента не поддържа превода на етикети на динамични променливи.
- Можете да персонализирате етикета на работния плот на системните променливи като телефонен номер и DNIS. За повече информация вижте Персон ализиране на системните променливи.
- За повече информация как да конфигурирате променливи за екрана за взаимодействие вижте Конфигу риране на променливи за екрана за взаимодействие.
Конфигуриране на променливи за входящ поповър
Преди да започнете
Конфигурирайте променливи на входящия поповър за входящи и изходящи повиквания.
-
Трябва да създадете променливи, които искате да добавите във входящия прозорец на работния плот . За повече информация вижте Създаване на глобална променлива и създаване на персонализирани променливи на потока.
-
Трябва да маркирате променливите като Agent Viewable. За повече информация как да маркирате глобална променлива като видима агент вижте Реда ктиране на глобална променлива в поток.
| 1 |
Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/. |
| 2 |
Отидете в . Появява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 4 |
От екрана С войства на глобалния поток отворете секцията Де финиция на промен ливата. |
| 5 |
Щракнете върху раздел а Видимостта и поръчка на работния пл от. |
| 6 |
В секцията В ходящ Popover щ ракнете върху Избор на променливи за входя щ Popover. Появява се прозорецът Избор на променливи във входящия Popover. Той показва всички променливи, които включват четири системни променливи по подразбиране като телефонен номер, DNIS, име на опашката и RONA Timeout. Системните променливи като Телефонен номер, DNIS и Име на опашката са избрани по подразбиране, които можете да премахнете отметката, когато добавите още променливи.
|
| 7 |
Използвайте следните опции за търсене, за да филтрирате списъка: Списъкът се попълва автоматично с променливи според вашите критерии.
|
| 8 |
Поставете отметка в квадратчетата на променливите, които искате да изберете за входящия изскачащ прозорец. Можете да изберете минимум три и максимум шест променливи. |
| 9 |
Щракнете върху Запаз ване. Можете да пропуснете тази стъпка, ако активирате бутона за превключ ване на автоматично запазване. Избраните променливи се появяват в секцията Входящ Popover.
|
| 10 |
Използвайте иконата на дръж ката ( |
| 11 |
(Незадължително) Щракнете върху иконата x до променлива, за да премахнете тази променлива от списъка. |
Конфигурирайте променливи за екрана за взаимодей
Преди да започнете
Конфигурирайте променливи в екрана за взаимодействие за входящи и изходящи повиквания.
-
Трябва да създадете променливи, които искате да добавите във входящия прозорец на работния плот . За повече информация вижте Създаване на глобална променлива и създаване на персонализирани променливи на потока.
-
Трябва да маркирате променливите като Agent Viewable. За повече информация как да маркирате глобална променлива като видима агент вижте Реда ктиране на глобална променлива в поток.
| 1 |
Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/. |
| 2 |
Отидете в . Появява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Отиди към Flow Designer до потока. Появява се прозорец ът Flow Designer.
|
| 4 |
От екрана С войства на глобалния поток отворете секцията Де финиция на промен ливата. |
| 5 |
Щракнете върху раздел а Видимостта на работния плот и ред. |
| 6 |
В секцията Екрана за взаимодействие щракнете върху Избор на променливи за екрана за взаимодействие. Появява се прозорец ът Избор на променливи в екрана за взаимодействие. Той показва всички променливи заедно с четири системни променливи като телефонен номер, DNIS, име на опашката и RONA Timeout.
|
| 7 |
Използвайте следните опции за търсене, за да филтрирате списъка: Списъкът се попълва автоматично с променливи според вашите критерии.
|
| 8 |
Поставете отметка в квадратчетата на променливите, които искате да изберете за екрана за взаимодействие. Можете да изберете максимум 30 променливи. |
| 9 |
Използвайте иконата на дръж ката ( |
| 10 |
Щракнете върху Запаз ване. Можете да пропуснете тази стъпка, ако активирате бутона за превключ ване на автоматично запазване. Избраните променливи се появяват в секцията Ек ранът за взаимодействие.
|
| 11 |
(Незадължително) Щракнете върху иконата x до променлива, за да премахнете тази променлива от списъка. |
JSON променливи
Променливите JSON са персонализирани променливи на потока от тип JSON. Можете да създавате JSON променливи в Flow Designer. За повече информация вижте Създаване на персон ализирани променливи на потока.
Можете да използвате следните дейности, за да съхранявате данните в JSON променлива: HTTP заявка, анал изиране и Зада ване на променлива.
В дейностите 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" } -
Използвайте из раз на камъчета.
Използване на JSON променливи в експресията на Pebble
-
Отделен достъп с точка (.): Можете да използвате разделен достъп с точка (.) в израза на Pebble за JSON променлива в дейностите за обработка на повиквания и контрол на потока.
Синтаксис:
{{JSONVariableName.FieldName}} където JSONVariableName.FieldName трябва да се оценява в полевJSON променлива.В предишния фрагмент от примерен код, ако извлечете служителя към променлива, наречена
empvar, използвайки HTTP или Parse:използвайте{{empvar.EmployeeCode}}, за да получите стойността като E1. -
Индексен достъп на JSON масив: Можете да получите достъп до конкретен индекс от масива JSON, подобен на Pebble Syntax. За повече подробности относно достъпа до индекса в 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]}}, за да получите данните за служителите наrirani, който е мениджър. -
Използвайте
{{var [1] .directReports [0]}}, за да получите данните за служителите наДжон, който е пряк репортер на мениджъра. -
Използвайте{{var [1] .directReports [0] .preferredFullName}}, за да получите стойността като Джон Ирани. -
Използвайте{{var [0] .preferredFullName}}, за да получите стойносттакато Ромин Ирани.
-
Използване на JSON променлива в HTTP заявка
За да използвате JSON променлива като тяло на заявка на HTTP заявка, първо използвайте активността Задаване на променлива, за да конвертирате променливата JSON в низ. Например в раздела Настрой ки на променливата активност на промен ливата задайте променлива JSONString със стойност като {{JSON Variable}}.
Използвайте тази променлива като вход към HTTP настройките. Например в секцията Настройки на заявката HTTP задайте тялото на заявката като {{JSONString}}.
Писане на изрази
Повечето полета за въвеждане на текст във Flow Designer поддържат писане на изрази. Изразите не се изискват, но позволяват мощна функционалност за скриптиране чрез променливи за напреднали потребители. Можете също да въведете основен текст и числа в същите полета за въвеждане за прости потоци, ако нямате нужда от изрази.
Увийте всеки израз в двойни къдрави скоби, както се вижда тук: {{Въведете израз}}
Например, ако искате да комбинирате две низови променливи заедно, трябва да използвате {{var1+var2}}. За повече информация вижте: https://pebbletemplates.io/.
Синтаксис на шаблон с камъ
Следните са поддържаните символи в Pebble Templates: ==,! =, <, >, <=, >=, +, -, *,/. За да въведете персонализирани променливи в израз, използвайте този синтаксис: {{variable}}
В синтаксиса на Pebble Template имената на променливите трябва да започват с буква, подчертаване (_) или знак за долар ($), но не и с число. Например, 311_Promo е невалиден, докато Promo_311 е валиден.
Поддържат се и логически оператори. За повече информация вижте https://pebbletemplates.io/wiki/operator/logic/.
Препоръчваме ви да прегледате документацията на Pebble Template, преди да използвате изрази в Flow Designer. За информация относно писането на изрази вижте документите на адрес: https://pebbletemplates.io/wiki/.
Например в този случай на използване на основно условие изразът проверява дали AccountNumber на повикващия е по-голям или равен на определена стойност. Въз основа на начина, по който изразът се оценява за дадено изпълнение на потока, потокът може да поеме пътя True или False.
Персонализирани филтри с камъчета
Времева марка на епохата
Можете да използвате следните филтри Pebble, за да върнете времевия печат на епохата за Сега или даден низ за дата:
Времеви печат на епохата за сега:
{{ 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
Потвърждаване на изрази
Ако дадено поле за въвеждане установи, че се използва израз (т.е. е въведен синтаксис {{}}), в долния десен ъгъл на полето се появява синя икона.
Щракнете върху синята икона, за да отворите модал, където можете да тествате и променяте израза, докато получите желания резултат.
Модалът Test Expression съдържа следните полета:
-
Израз: Показва израза, който първоначално е бил въведен в полето за въвеждане от конфигурацията на дейността.
-
Променливи полета: Всяка променлива, използвана в израза, има поддържащо поле, където можете да въведете стойност на примерната променлива. Въведете стойност за всяка променлива, след което щракнете върху Т ест, за да видите резултатите, ако изразът се изпълнява с въведените параметри.
За да зададете променливи в израз, използвайте само формата {{име на променливата}}. Например {{newContact.ani}} е синтаксис на променлива.
-
Резултат: По казва резултата от израза, след като щракнете върху Тест. Ако резултатите са различни от очакваните, променете израза по желание. Ако направите промени в конфигурацията, щракнете върху Приложи промени, за да актуализирате израза в конфигурацията на дейността.
Използвайте шаблони за поток
Шаблоните за потоци са предварително направени потоци, предназначени за конкретни случаи на употреба. Тези шаблони са лесно достъпни в платното на Flow Designer, което позволява на разработчиците на потоци бързо да изграждат и публикуват потоци с минимални усилия.
За да създадете потоци с помощта на шаблони за потоци, изберете желания шаблон, персонализирайте го за вашите бизнес изисквания, валидирайте, публикувайте и започнете да използвате потока. За повече подробности вижте Съ здаване на потоци от шаблони за по тоци.
Използване на работно време
Използвайте този шаблон за дизайнер на пото ци за управление на работното време в Webex Contact Center. Обаждащите се се посрещат със съобщение и техните обаждания се насочват въз основа на работното време, празниците и спешните условия, определени за организа цията.
Този поток насочва обажданията въз основа на работното време на контактния център, списъците за празници и спешните прехвърляния, осигурявайки оптимално изживяване на обаждащия се и ефективно управление на неработното време. Ако контактният център е затворен, обаждащият се е уведомен за затварянето.
Основните характеристики включват следното:
- Централизирано управление на работното време, празниците и спешните отмени.
- Автоматично маршрутизиране въз основа на конфигурацията на работното време.
- Cisco Text-to-Speech (TTS) се използва за всички аудио подкани, въпреки че могат да бъдат качени персонализирани аудио файлове.
- Музиката по подразбиране при задържане е
defaultmusic_on_hold.wav, но това може да бъде персонализирано.
Предпоставки
- Настройка на работното време: Създавайте работно време, списъци с празници и замествания в Control Hub.
- Аудио файлове: Качете необходимите аудио файлове за подкани като
BusinessHoursOpen.wav или използвайте функцията Cisco TTS. - Картографиране на опашки, екипи и входни точки: Конфигурирайте тези елементи в контактния център на Webex . Management Portal
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
| Елемент на потока | Описание |
|---|---|
| Получено обаждане | Призив се инициира и влиза в потока. |
| Оценка на работното време | Системата проверява дали текущото време попада в рамките на работно време, празници или условие за отмяна. |
| Работа с работно време | Ако контактният център е отворен, се възпроизвежда съобщение за добре дошли и повикването се пренасо чва към опашката на агента. |
| След часове | Ако контактният център е затворен, се възпроизвежда съобщение за затворено работно време и повикването се прекъсва. |
| Аварийни отмени | Ако е активно аварийно заместване, аварийното съобщение се възпроизвежда и повикването се изключва. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока.
| Активност на потока | Описание |
|---|---|
|
Започнете (Нов телефонен контакт) | Потокът започва, когато бъде получен нов телефонен контакт. |
|
Проверка на работното време (Бизнес курсове) | Системата проверява дали контактният център е в рамките на редовното работно време, почи вка или спешно отмяна. |
|
Подходящо работно време (Работни часови_подканване) | По време на работното време се възпроизвежда съобщение, за да информира обаждащия се, че контактният
център е отворен (файл по подразбиране: BusinessHoursOpen.wav). |
Контакт на опашката (Агент_опашка) | Обаждащият се е поставен на опашката, за да бъде насочен към наличен агент. |
Задръжте музика (ХолдМузика) | Музиката се възпроизвежда, докато повикващият чака на опашката (файл по подразбиране:
defaultmusic_on_hold.wav). |
|
Празникът е затворен (Празничен_затворен) | Ако е празник, се възпроизвежда съобщение, информиращо обаждащия се, че офисът е затворен. |
|
След часове подкана (Следчасови_подканване) | Ако е след работно време, се възпроизвежда съобщение, за да информира обаждащия се, че офисът е затворен. |
| Аварийно отмяна (Премахване на спешни случаи) | В случай на аварийно прехвърляне се възпроизвежда съобщение за спешни случаи. |
| Изключете контакта (Изключете контакта) | След като съобщението бъде възпроизведено (независимо дали е след часове, почивка или спешна ситуация), повикването се прекъсва. |
Допълнителни ресурси
За повече информация относно конфигурирането на работно време, списъци за празници и пренебрегвания вижте Ръководството за настройка и администриране на контактния център на Webex.
Цялостен входящ контакт
Използвайте този шаблон за дизайнер на потоци в Webex Contact Center за цялостно обработване на входящи повиквания, проверки на работно време, съобщения за позиция в опашки и опции за обратно обаждане.
Този поток демонстрира изчерпателен сценарий за входящи гласови повиквания за Webex Contact Center. Тя включва обработка на работно време, празници, спешни прехвърляния, опции за самообслужване, съобщения за позиция в опашка (PIQ) и опции за обратно обаждане на клиенти. Подходящ е за среди, където основното самообслужване и опашката за обаждания са от съществено значение.
Променете потока, за да отговаря на специфичните нужди на организацията и да се справяте грациозно с неизвестни условия.
Този поток използва Cisco Text-to-Speech (TTS) за аудио дейности, изискващи подкани (ако има такива). За музиката тя е по подразбиране на файла defaultmusic_on_hold.wav,
предоставен извън кутията.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:
- Създавайте входни точки, опашки, мапиране на екипи и входни точки и всякакви други конфигурации, специфични за организацията, като конектори, външни ANI и други.
-
Настройте работно време, списъци за празници и спешни прехвърляния от → У ги → Настройка на → .
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
| Обаждането е получено | Обаждането влиза в потока в дейността NewContact. |
| Проверете работното време | Потокът проверява текущото време спрямо определеното работно време, използвайки дейността
BusinessHours.
|
| Опции за самообслужване | По време на отвореното време дейността Welcome Menu (IVR Menu) възпроизвежда меню,
предлагащо основни опции за самообслужване на повикващите:
|
| Поставяне на опашки | Обаждащият се се поставя на опашка с помощта на дейността О пашка. Дейността GetPositionInQueue из влича позицията на повикващия в опашката и тази информация се обявява на повикващия с помощта на дейността PlayPiQ. |
| Опции за обратно обаждане и гласова поща | Ако обаждащият се избере да остави гласова поща или да поиска обратно обаждане, дейността
FinalMenu се задейства:
|
|
Задръжте музика | Музиката се възпроизвежда, докато повикващият чака на опашката (файл по подразбиране: defaultmusic_on_hold.wav). |
|
Обработка на цикъла | Потокът гарантира, че ако обаждащият се прекалява твърде много пъти (чрез дейностите C allLoopCycle и LoopCycle), той се насочва към крайните опции на менюто (обратно обаждане или гласова поща). |
| Разединяване на обажданията | След като всички стъпки са завършени или ако повикващият избере да излезе, повикването се прекъсва с помощта на дей ностите Disconnec tContact. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете (НовиКонтакт) | Стартира потока при получаване на повикването. |
|
Проверка на работното време (Бизнес курсове) | Проверява дали обаждането е по време на работно време, празници или спешни случаи на отмяна . |
|
Меню IVR (Добре дошли Мене) |
Възпроизвежда меню с опции за самообслужване (Натиснете 1 за поддръжка, натиснете 2 за продажби). |
|
Работа с опашки |
|
|
Задръжте музика (Музика Конхолд) | Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката. |
|
Обработка на цикъла (CallLoopCycle и LoopCycle) | Гарантира, че повикванията, които се въртят твърде много пъти, са насочени към крайното меню. |
|
Прекъсване на връзката (Изключете контакта) | Прекъсва обаждането след съобщения или когато обаждащият се избере да прекрати взаимодействието . |
Допълнителни ресурси
За повече информация вижте ръководството за настройка и администриране на Webex Contact Center.
Проучване на CSAT DTMF
Този шаблон за поток съдържа функционалността за система за проучване след повикване (PCS), захранвана с интерактивен гласов отговор (IVR). Проучването е предназначено да улавя оценките за удовлетвореност на клиентите ефективно и ефективно, използвайки основно меню и IVR с докосване.
Този поток помага на Webex Contact Center ефективно да събира обратна връзка от клиентите чрез просто автоматизирано проучване след обаждане, използващо двутонни многочестотни (DTMF) тонове. Клиентите оценяват опита си при разговори, когато получат подкана за оценка. Системата събира отговорите на клиентите в глобална променлива, използвана за отчитане. Проучването улавя оценки за удовлетвореност на клиентите в скала 1—5.
Този поток е създаден за лесно настройване на анкети след обаждане в няколко прости стъпки. Предлага се предварително опакован с всички необходими градивни елементи, включително реч към текст конектор.
Употреба
За да използвате този поток ефективно като поток от проучване след обаждане, свържете GoTo Flow от събитието Agent Disabled на вашия Main Flow. Това гарантира, че когато агентът пре късне обаждането, на повикващия се ще бъде представено проучване за интерактивна гласова реакция (IVR) след повикване, която улавя отговора на удовлетвореността на клиентите (CSAT).
Този поток включва съобщения, които могат да се възпроизвеждат на клиентите. Можете да персонализирате съобщенията според нуждите.
Предпоставки
Преди да конфигурирате този поток, създайте следните променливи:
-
Контрапроучване
-
Тип —INTEG ER
-
Стойност по подразбиране —0
-
Описание — проследява броя на опитите за проучване и увеличенията с всеки невалиден отговор или отговор с изтичане на времето.
-
-
Глобално_обратна връзка ПроучванеОтговор
-
Тип —INTEG ER
-
Стойност по подразбиране —0
- Източник — Глобална променлива
- Направете докладваемо — включете.
-
Описание — Съхранява отговора на клиента за оценка или „NoResponse“, ако има сценарий за невалидност/тайм-аут.
-
Дейности на потока
Следващата таблица описва дейностите, използвани в потока.
| Активност на потока | Описание |
|---|---|
|
Започнете НовиКонтакт |
Стартира проучването, когато се инициира нов телефонен контакт. |
|
Опции за проучване (меню IVR) |
Подканва потребителя да избере оценка (1—5). Числата 1, 2, 3, 4, 5 съответстват на нивата на удовлетвореност. Изчерпването на времето или невалидният отговор води до повторен опит. |
|
SetSurveyResponse | Заснема избора на потребителя и го съхранява в променливата Global_FeedbackSurveyResponse. |
|
SetCounterSurvey |
Увеличава променливата CounterSurvey след изтичане на времето или невалиден отговор. |
| Проучване за проверка |
Потвърждава, ако броят на повторните опити надвишава 2, като се използва следното условие CounterSurvey > 2. Приключва проучването, ако повторните опити са изчерпани. |
|
Задаване на променлива_R3K |
Присвоява „NoResponse“ на SurveyResponse, ако повторните опити са изчерпани. |
|
Възпроизвеждане на проучванеЗаписано |
Възпроизвежда благодарствено съобщение след заснемане на отговора. |
|
ИзключенияКонтакт |
Завършва разговора грациозно. |
DialogFlow ES виртуален агент
Този шаблон за дизайнер на потока на Webex Contact Center демонстрира потока от данни между Google DialogFlow ES и Webex Contact Center, като се фокусира върху това как да предавате данни към и от двете платформи по време на взаимодействие.
Този поток показва как се предават данни между Webex Contact Center и 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 обработва входа и отговаря въз основа на конфигурирани намере ния. |
| Музика на опашка | Докато ботът обработва заявката, клиентът се поставя на опашка с музика за задържане. |
| Прекъсване | Взаимодействието приключва след завършване на диалоговия прозорец. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете | Тази дейност бележи началото на потока. Той се задейства, когато бъде получ ено ново обаждане. |
| Задаване на език | Потокът използва активност на Set Variable, за да конфигурира езиковия код (en-US) за цялото взаимодействие. Това гарантира, че всички гласови взаимодействия са в съответствие с ези ковите предпочитания на обаждащия се. |
| Персонализиран поздрав | Тази дейност предава данни за клиента като име, имейл и причина за
обаждане към бота DialogFlow ES. Поздравът се генерира динамично с помощта на Cisco
Text-to-Speech (TTS). Примерни данни, предадени:
|
|
Опашка към агента | Ако взаимодействието изисква ескалация, клиентът се поставя на опашка и музиката за
задържане се възпроизвежда с помощта на
файла defaultmusic_on_hold.wav. |
| Възпроизвеждане на музика | Музиката се възпроизвежда, докато повикващият чака на опашката. Потокът използва музиката за задържане по подразбиране на Cisco, но може да бъде персонализиран чрез качване на различни музикални файлове. |
|
Прекъсване | Тази дейност прекъсва повикването, след като потокът приключи, осигурявайки безпроблемен край на взаимодействието. |
Специфични потоци
Потокът JSON, използван в този пример, съдържа променливи и дейности, от съществено значение за обработката на взаимодействията, обработката на грешки и комуникацията между Webex Contact Center и DialogFlow. Използваните ключови променливи включват:
|
Променлива потока |
Описание |
|---|---|
|
Глобално_обратна връзка ПроучванеОптин | Проследява дали клиентът е избрал анкета след обаждане. |
| Име на клиента | Записва името на клиента за персонализиране. |
| КлиентРемейл | Заснема имейла на клиента. |
| Причина за клиента | Записва причината за обаждането на клиента. |
| Глобален език | Конфигурира езика по подразбиране (en-US). |
|
Глобално гласово име | Определя гласа, използван за текст в реч. |
Допълнителни ресурси
За повече информация относно тази интеграция вижте видеото Работа с данни в Google DialogFlow ES с Webex Contact Center.
Вижте документацията за разработчици на Webex Contact Center и документа цията на DialogFlow ES за допълнителни насо ки.
Поддръжка на разработчици
За всякаква поддръжка във връзка с тази интеграция отворете билет с екипа за поддръжка на разработчици на Webex Contact Center чрез портала за разработчици на Webe x.
За по-нататъшни дискусии посетете Общността за разработчи ци на API на Webex Contact Center.
Поддръжка на динамична променлива
Този шаблон осигурява усъвършенстван, динамичен в ходящ гласов поток, който извлича външни настройки, настройвайки променливите на потока с тези настройки и маршрутизира повиквания въз основа на конфигурациите на променливите.
Потокът динамично извлича настройките на потока чрез HTTP заявка и задава промен ливи, които ръководят останалата част от потока. Тези променливи управляват решенията за маршрутизиране, обработката на опашките, подканите и управлението на грешки. Това често се използва за сценарии, изискващи гъвкавост при обработката на разговори въз основа на бизнес условия в реално време, като работно време или празници - където един поток може да бъде използван повторно в различни случаи на употреба, като се използва динамично маршрутизиране, базирано на променлива.
Потокът осигурява плавно и ефективно изживяване на обаждащия се чрез възпроизвеждане на подходящи съобщения, обработване на работно време или случаи на грешки и осигуряване на маршрутизиране въз основа на специфичните изисквания на организацията.
Потокът използва Cisco Text-to-Speech (TTS) за всички аудио дейности, изискващи подкани. Персонализираната музика в задържане или съобщенията могат да бъдат конфигурирани чрез актуализиране на променливите на потока.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:
- Създавайте входни точки, опашки, екипи, картографиране на входни точки и всякакви други специфични за организацията дейности за конфигуриране като конектори, външни ANI и др.
-
Уверете се, че всички необходими статични аудио файлове или персонализирани TTS подкани са качени в системата.
-
Имайте валидна крайна точка на API, за да изтеглите настройките на потока
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
| НовиКонтакт | Потокът започва, когато се получи повикване в входната точка. |
| HTTP заявка | Потокът прави HTTP заявка за динамично изтегляне на настройките на потока въз основа на D NIS на повикването. |
| Проверка на работното време | В зависимост от настройките на потока, потокът проверява работното време, празниците и заместването, за да насочи повикването по подходящ начин. |
| Възпроизвеждане на съобщение (Добре дошли) | Въз основа на изтеглените настройки се възпроизвежда съобщение за добре дошли с помощта на TTS или предварително записан подкана. |
| Дейност на опашката | Ако е необходимо, повикването се поставя на опашка въз основа на динамични променливи. |
| Възпроизвеждане на музика (управление на опашките и музика в опашка) | Докато повикващият чака на опашката, се възпроизвежда музика за задържане, която може да бъде динамично настроена. |
| Обработка на грешки | Ако възникне някаква грешка, повикването се пренасочва към поток за обработка на грешки или друга входна точка, като се използва GoTo, активиран от динамични променливи. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете | Потокът започва, когато се получи повикване чрез дейността NewContact . |
| HTTP заявка | Дейността FetchFlowSettings прави HTTP заявка за извличане на всички необходими настройки на потока, като работно време, подкани и конфигурации на опашката. |
|
Меню IVR (Добре дошли Мене) |
Възпроизвежда меню с опции за самообслужване (Натиснете 1 за поддръжка, натиснете 2 за продажби). |
| Задаване на променливи | Дейността SetVariable съхранява данните, извлечени от HTTP заявката, и присвоява стойности на променливи , свързани с потока, като BusinessHours, queue, WelcomePrompt и HoldMusic. |
| Работно време | Дейността BusinessHours проверява работния график, празниците и отмененията, насоч вайки потока въз основа на текущото време. |
| Възпроизвеждане на съобщение | Дейността PlayMessage възпроизвежда съобщение за добре дошли до обаждащия се. Това може да бъде зададено динамично или предварително конфигурирано. |
| Контакт за опашка | Дейността QueueContact поставя повикващия в подходящата опашка, като използва динамични променливи за управление на опашките и резервна обработка. |
| Възпроизвеждане на музика | Дейността PlayMusic възпроизвежда задържане на повикващите, чакащи на опашката, конфигурирана въз основа на променливата HoldMusic. |
| Отидете на | Множество дейности „Go To“ се използват за навигация между различни части на потока или за справяне със специфични условия като празници или грешки. |
| Прекъсване | След приключване на всички необходими стъпки потокът завършва със съответното изключване или пренасочване. |
Здравей свят
Използвайте този шаблон, за да създадете прост входящ гласов поток, при който повикващите се посрещат със съобщение и след това се изключват. Този поток често се използва през затворени часове.
Този поток осигурява прост поток, който възпроизвежда съобщение на обаждащия се. Промен ете потока, за да осигурите плавно изживяване на повикващия, като обработвате всякакви грешки или неизвестни условия.
Подпотокът използва Cisco Text-to-Speech за всякакви аудио подкани. За музика той е по под
разбиране вградения файл (defaultmusic_on_hold.wav), за музика в задържане.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:
- Създавайте входни точки, опашки, екипи и картографиране на входни точки и всякакви други специфични за организацията дейности за конфигуриране като конектори, външни ANI и др.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо
CISCO-text-to-speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Разбивка на потока
- Обаждането се получава и влиза в потока.
- На повикващия се възпроизвежда съобщение за добре дошли.
- Обаждащият се е поставен на опашка.
- Музиката за задържане се възпроизвежда, докато обаждащият се чака.
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете | Потокът започва, когато се получи повикване |
| Възпроизвеждане на съобщение |
|
|
Прекъсване |
|
Допълнителни ресурси
За повече информация вижте ръководството за настройка и администриране на Webex Contact Center.
Автоматично обслужване на менюто
Използвайте този шаблон за дизайнер на потока на Webex Contact Center, за да създадете система, управлявана от менюто, за ефективно маршрутизиране на повиквания. Той автоматизира входящите действия, насочвайки повикващите към правилните екипи или услуги за по-плавно изживяване.
Този поток автоматизира първоначалното взаимодействие с обаждащия се, което им позволява да навигират през различни опции на менюто. Той включва динамична обработка на грешки, многоезична поддръжка и учтив процес на прекъсване на връзката в случай на грешки или неразпознати входове.
Този поток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани. За музика той е по под
разбиране вградения файл (defaultmusic_on_hold.wav), за музика в задържане.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:
- Създавайте входни точки, опашки, екипи и картографиране на входни точки.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
|
Получено обаждане (Нов телефонен контакт) |
Потокът се задейства, когато нов телефонен контакт се инициира чрез входящо повикване. |
|
Съобщение за добре дошли (Подкана за добре дошли) |
Възпроизвежда се поздравително съобщение: Добре дошли в контактния център на Webex! |
|
Главно меню (Меню IVR) |
Обаждащият се е представен с набор от опции от менюто. Менюто се чете на глас с помощта на TTS, насочвайки повикващия през различни опции за обслужване:
|
|
Маршрутизиране въз основа на подбора |
Въз основа на избраната опция обаждащият се или се прехвърля в определен екип (сляп трансфер), или се поставя на опашка, за да изчака следващия наличен агент. |
|
Обработка на грешки |
Невалидните входове се адресират със съобщение за грешка и обаждащият се е подканен да оп ита отново. |
|
Музика в задържане (Възпроизвеждане на музика) |
Докато чакате на опашка, се възпроизвежда музиката за задържане по подразбиране
( |
|
Прекъсване |
Потокът завършва с изключване на повикването. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока.
|
Активност на потока |
Описание |
|---|---|
|
Нов телефонен контакт (Старт) |
Това е началната точка на потока, когато нов телефонен контакт се инициира чрез входя що повикване. |
|
Възпроизвеждане на съобщение (Подкана за добре дошли) |
Клиентът е посрещнат със съобщение: Добре дошли в Контактния център на Webex! Тази стъпка използва текст в Cisco Cloud реч (TTS) за генериране на съобщението. |
|
Главно меню (Меню IVR) |
На повикващия се представя меню с различни опции:
|
|
Маршрутизиране въз основа на подбора (Условия) |
Въз основа на избраната опция обаждащият се или се прехвърля в определен екип (сляп трансфер), или се поставя на опашка, за да изчака следващия наличен агент.
|
|
Възпроизвеждане на музика (Музика в задържане) |
При обаждания на опашка системата възпроизвежда задържаща музика, докато повикващият чака следва щия наличен агент. |
|
Обработка на грешки |
Ако е избрана невалидна опция или времето за въвеждане е изтекло, системата възпроизвежда съобщение, което подканва обаждащия се да опита отново. |
|
Прекъсване |
След като взаимодействието приключи или възникне грешка, потокът прекъсва повикването, като използва дейността Прекъс ване на контакта. |
Допълнителни случаи на употреба
- Подменюта: Има меню за избор на език, където потребителите могат да избират предпочитания от тях език, като натискат 1 за английски или 2 за испански. Менюто се повтаря, ако оба ждащият се натисне #.
- Съобщения за грешка: Когато се получи невалиден вход, се възпроизвежда съобщение за грешка. За критични грешки системата се извинява и изключва обаждащия се.
Допълнителни ресурси
За повече информация вижте ръководството за настройка и администриране на Webex Contact Center.
Намаляване на HTTP (S) данни на Microsoft Dynamics
Използвайте този шаблон за дизайнер на потоци, за да създадете IVR поток в Webex Contact Center, който се свързва с MS Dynamics с помощта на HTTP конектор. Този поток извлича подробности за клиента и случая, използвайки ANI от CRM, поздравява обаждащия се с персонализирано съобщение и насочва повикването.
С този поток повикващият се посреща с персонализирано съобщение въз основа на CRM данните и ако не бъде намерен случай, обаждането се прехвърля на агент. Агентът получава подробности за клиента или случая в реално време чрез екранен прозорец. Потокът взаимодейства с MS Dynamics чрез две HTTP заявки:
- Извлича данни за клиентите чрез извършване на ANI търсене.
- Извлича най-новите подробности за случая въз основа на идентификационния номер на клиента. Ако не се намери информация за клиента или случая, повикването се пренасочва към агент и съответното съобщение се възпроизвежда до обаждащия се. Агентът получава екранен прозорец, показващ формуляр „Нов случай“ или подробностите за последния създаден случай за клиента.
Екранните изскачащи прозорци са активирани, за да се гарантира, че агентите са оборудвани с необходимата информация, когато отговарят на повиквания.
Предпоставки
Уверете се, че са изпълнени следните изисквания, преди да приложите този поток:
- Приложение, регистрирано в Azure за MS Dynamics CRM.
- OAuth 2.0 и настройката на конектора в Control Hub трябва да бъдат конфигурирани предварително.
- Импортирайте шаблона в Flow Designer.
- Регулирайте променливите на потока, опашките и всякакви специфични конфигурации въз основа на вашите организационни нужди.
Потокът използва Cisco Text-to-Speech (TTS) за динамични подкани. Ако се изисква статично аудио, потребителите могат да качват аудио файлове. Музиката за задържане по подразбиране се използва от хранилището на Webex .
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
|
Получено обаждане |
ANI на обаждащия се е заловен. |
|
Стрип ANI |
Кодът на държавата + се премахва от ANI. |
|
Вземете информация за клиента |
Отправя се HTTP заявка към MS Dynamics CRM за търсене на данни за клиентите с помощта на премах натия ANI. |
|
Условна проверка - клиентът съществува |
Ако клиентът съществува, се прави друга HTTP заявка за получаване на подробности за случая му. Ако клиентът не съществува, се възпроизвежда съобщение No Case Found. |
|
Възпроизвеждане на персонализирана информация за случая |
Ако бъде открит случай, обаждащият се е посрещнат с подробности за последния си случай. |
|
Маршрут до агент или прекъсване на връзката |
След това на повикващия се предлага опцията да говори с агент или да прекъсне връзката. |
|
Екранен прозорец за агент |
Когато агентът отговори, подробностите за случая или формулярът за нов случай се представят в нов раздел на браузъра. |
Дейности на потока
Следващата таблица описва последователността на поточни дейности за IVR поток, който се свързва с MS Dynamics с помощта на HTTP конектор.
|
Активност на потока |
Описание |
|---|---|
|
Започнете |
Инициира потока при получаване на повикването. |
|
Стрип ANI |
Премахва кода на държавата + от ANI, за да се подготви за търсенето на MS Dynamics. |
|
Получете информация за клиента |
Изпраща се заявка за HTTP GET за извличане на пълното име на клиента и идентификатор за контакт въ з основа на ANI. |
|
Условна проверка - клиентът съществува |
Проверява дали клиентът съществува в MS Dynamics. Ако е вярно, извлича подробностите за случая. Ако е невярно, възпроизвежда съобщение, информиращо обаждащия се, че не е открит случай. |
|
Вземете информация за случая |
Извлича заглавието на случая и номера на делото, като използва идентификационния номер на клиента от предишната стъпка. |
|
Възпроизвеждане на персонализирано съобщение |
Поздравява повикващия по име и предоставя подробности за случая с помощта на TTS (Text-to-Speech). |
|
Играй Не е намерен случай |
Възпроизвежда съобщение, ако не се намери случай за обаждащия се и го информира, че ще бъде прехвърлен на агент. |
|
Главно меню |
Предлага на повикващия избор да се свърже с агент или да прекъсне обаждането. |
|
Контакт на опашката |
Насочва повикващия към наличен агент въз основа на предварително зададени настройки на опашката. |
|
Възпроизвеждане на музика |
Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката. |
|
Изключете контакта |
Прекратява повикването, ако обаждащият се избере да прекъсне връзката. |
|
Поп на екрана |
Появява се информацията за случая или нов формуляр за случая за агента, когато се от говори на обаждането. |
Допълнителни ресурси
За инструкции стъпка по стъпка относно конфигурирането на потоците вижте ръководството за настройка и администриране на Webex Contact Center.
За демонстрация на интеграция на MS Dynamics вижте как да конфигурирате персонализиран конектор за MS Dynamics CRM.
За повече информация относно инструментите на API за удостоверяване в среди на Microsoft Dataverse вижте Използване на Insomnia с уе б API на Dat averse.
Процентно разпределение и A/B разпределение
Използвайте този шаблон за проектиране на потока на Webex Contact Center, за да разпределите разговорите по проценти по различни опашки, осигурявайки безпроблемна работа и минимизирайки намаляването на отпадането по време на висок обем на разговори.
Този поток разпределя входящите повиквания въз основа на разпределение, базирано на проценти. По-конкретно, 90% от контактите се насочват към основната опашка, 0% към поддръжка за препълване (неактивна) и 10% към опашка извън сайта. След разпределението на повикващите се възпроизвежда съобщение, показващо задаването им на опа шката, последвано от музика в закъснение, докато агент е наличен. Можете да променяте потока, за да отговаря на нуждите на вашата организация.
Този поток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани. За музика той е по под
разбиране вградения файл (defaultmusic_on_hold.wav), за музика в задържане.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:
- Създавайте входни точки, опашки, екипи и картографиране на входни точки.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
|
Разписка за повикване |
Обаждането влиза в потока в точката НовиКонтакт. |
|
Процентно разпределение |
90% от обажданията се насочват към основната опашка. 10% от обажданията се насочват към опашката извън сайта. |
|
Възпроизвеждане на съобщение за опашка |
След процентното разпределение обаждащият се чува съобщение, показващо пътя им на разпределение. |
|
Контакт на опашката |
Обаждащият се е поставен в зададената опашка. |
|
Задръжте музика |
Докато чакат на опашката, обаждащите се чуват музика за задържане. |
|
Назначаване на агент |
Обажданията се насочват към наличния агент в зададената им опашка. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока.
|
Активност на потока |
Описание |
|---|---|
|
НовиКонтакт |
Това е отправната точка при получаване на нов телефонен контакт. |
|
Процентно разпределение |
Разпределя входящия контакт въз основа на процентното разпределение:
|
|
SetVariable |
Записва разпределения процент (90%, 10%) в променлива, наречена PercentageAllocation. |
|
SetVariable |
Заснема изходния път (Main Queue или Offsite), който повикването е взето в променлива, наречена Per centageExitPath. |
|
Съобщение за възпроизвеждане |
Възпроизвежда съобщение с помощта на Cisco TTS, което информира обаждащия се за тяхното разпределение, като например: Достиг нали сте 90% разпределение! Основна опашка на клон 1. |
|
QueuКонтакт |
Опаковете контакта въз основа на разпределения път (Основна опашка или Из вън сайта). |
|
Възпроизвеждане Музика |
Възпроизвежда задръжка на музика ( |
Допълнителни ресурси
За повече информация вижте ръководството за настройка и администриране на Webex Contact Center.
Намаляване на HTTP (S) данни на Salesforce
Използвайте този шаблон за дизайнер на потоци, за да създадете IVR поток в Webex Contact Center, който се свързва със Salesforce чрез HTTP конектор, позволявайки динамично маршрутизиране и изв личане на данни за управление на случаите на Salesforce.
Този поток използва HTTP конектора на Webex Contact Center за извличане на информация за клиента от Salesforce с помощта на ANI търсене. Потокът извлича акаунта, контакта и информацията за случая на клиента от Salesforce и насочва повикването съответно.
Този поток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани. За музика той е по под
разбиране вградения файл (defaultmusic_on_hold.wav), за музика в задържане.
Предпоставки
Преди да конфигурирате този поток, уверете се, че следното:
- Създавайте входни точки, опашки, екипи, картографиране на входни точки и всякакви други специфични за организацията дейности за конфигуриране като конектори, външни ANI и др.
- Конфигурирайте конектора Salesforce с помощта на OAuth2. За подробни стъпки вижте Конфигуриране на свързаното приложение за конектор Salesforce на Webex Contact Center.
- Импортирайте прикачения поток
Salesforce_http_connector.json в дизайнера на потока на Webex Contact Center. - Използвайте колекцията 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 Contact Center, като гарантира, че съответната информация е лесно достъпна както за клиентите, така и за агентите.
- Клиент се обажда в Контактния център на Webex и телефонният му номер е заснет.
- Системата извършва ANI търсене в Salesforce, за да намери съответстваща информация за акаунт и контакт .
- Въз основа на получените данни клиентът е посрещнат с персонализирано IVR съобщение.
- Ако има отворен случай, свързан с клиента, агентът получава тази информация на работния си плот.
- След обаждането Контактният център на Webex публикува подробности за обажданията и коментари обратно към случая Salesforce.
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
|
ANI търсене и маршрутизиране |
Потокът започва с улавяне на телефонния номер на клиента. Телефонният номер е форматиран и обаждането на Salesforce API извлича акаунта и контакта, свързани с ANI. Ако клиентът бъде намерен, той се насочва въз основа на свързания случай на Salesforce. |
|
Актуализации след обаждане |
След като агентът завърши разговора, Webex Contact Center публикува информация като коментари за обаждания и идентификатори на обаждания в съответния случай на Salesforce. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете (НовиКонтакт) |
Заснема подробностите за входящото повикване и започва потока. |
|
Задаване на телефонен номер (SetPhoneНомер) |
Форматира заснетия телефонен номер за търсене на API на Salesforce. |
|
Търсене на акаунт (Сметка Бяни) |
Изпълнява HTTP GET заявка до Salesforce, като извлича данните за акаунта на клиента въз основа на телефонния номер. |
|
Търсене на контакти (Свържете се с Бяни) |
Извлича контакта, свързан с телефонния номер, чрез заявка на Salesforce SO QL. |
|
Търсене на случаи (Случай по контакти) |
Извлича отворените случаи, свързани с контакта, като извлича подробности за случая, включително номер на делото и идентификационен номер. |
|
Контакт на опашката (QueuContact) |
Насочва повикването към съответния агент въз основа на извлечената информация на Salesforce и приоритета на клиента. |
|
Възпроизвеждане на музика (Музика) |
Възпроизвежда задържане на музика, докато клиентът чака да бъде свързан с агент. |
|
Поп на екрана (ScreenPopакаунт) |
Отваря страницата с акаунта на клиента в Salesforce на работния плот на агента, когато се отговори на пови кването. |
|
Публикувай коментар (Пощенски коментар) |
Публикува подробностите за обаждането в съответния случай на Salesforce, след като взаимодействието при ключи. |
|
Краен поток (Краен поток) |
Завършва потока след изпълнение на всички задачи. |
Допълнителни ресурси
За повече информация относно конфигурирането на Salesforce с Webex Contact Center вижте Въ веждане на Salesforce REST API и ръководство за настройка и администриране на Webex Contact Center.
За изчерпателно ръководство за видео конфигурация гледайте тази серия от две части:
Намаляване на HTTP (S) данни на ServiceNow
Използвайте този шаблон за дизайнер на потоци, за да извличате и актуализирате безопасно инциденти и други типове обекти в ServiceNow чрез Webex Contact Center.
Този поток интегрира Webex Contact Center с ServiceNow, използвайки HTTP конектор за маршрутизиране на решения и извличане на подробности за инциденти чрез REST API на ServiceNow. Той обработва входящи гласови повиквания, извършва ANI търсене, извлича подходяща информация и предоставя персонализирана услуга. Процесният поток е както следва:
- Обаждане се получава от Контактния център на Webex.
- На повикващия се възпроизвежда съобщение за добре дошли, в което се споменават подробностите за инцидента.
- Системата извършва търсене в ServiceNow, използвайки ANI, за да изтегли
sys_id на повикващия, за да получи идентификатора на обекта на повикващия в ServiceNow. - Въз основа на
sys_id системататърси активния инцидент за обаждащия се. - Номерът на инцидента се възпроизвежда на обаждащия се.
- Обаждането се поставя на опашка за следващия наличен агент, като се дава приоритет въз основа на тежестта на инциден та.
- Музиката за задържане се възпроизвежда, докато повикващият чака на опашката.
- След като повикването е свързано с агент, информацията за инцидента се показва на работния пл от на агента.
- След обаждане Контактният център на Webex публикува информация за обажданията обратно към съответния инцидент в ServiceNow.
Предпоставки
Преди да конфигурирате този поток, уверете се, че следното:
- Настрой@@ ка на OAuth2: Конфигурирайте OAuth2 в ServiceNow и Webex Contact Center, следвайки видео урока.
- Настройка на админи стратора: Влезте в admin.webex.com и конфигурирайте конектор а. Отидете в Кон . Въведете необходимите идентификационни данни, както е описано във видео урока.
Използвайте пример за случай
Тази примерна интеграция демонстрира как Webex Contact Center може да подобри клиентското из живяване чрез персонализирани взаимодействия, като същевременно използва ServiceNow за търсене на ANI и управление на инциденти:
- В@@ ходящо обаждане: Клиентски оба ждания в Контактния център на Webex.
- ANI търсене: We bex извършва 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, след като повикването приключи. |
Допълнителни ресурси
За да проучите и тествате REST API, можете да импортирате колекцията на ServiceNow API Postman
(ServiceNow API Collection.postman_collection.json) в Postman. Това
помага да се разбере кои API са налични и как те взаимодействат с Webex Contact
Center.
- Документация на REST API на ServiceNow: Документи за RE ST API
- Документация на API за таблица на ServiceNow: Документи за API на та блица
За повече информация относно потоците на Webex Contact Center вижте ръководството за настройка и администриране на Webex Contact Center.
Просто входящо повикване към опашка
Използвайте този шаблон за дизайнер на потоци в Webex Contact Center, за да осигурите прост процес за обработка на входящи повиквания. Обаждащите се посрещат, поставят се на опашка при агент и чуват музика за задържане, докато чакат.
Този поток осигурява лесен процес за обработка на входящи повиквания в контакт център:
- Получава се повикване и влиза в потока през входната точка.
- На повикващия се възпроизвежда съобщение за добре дошли.
- Обаждащият се е поставен на опашка за следващия наличен агент.
- Докато чакате на опашката, музиката за задържане се възпроизвежда на обаждащия се.
- Този поток осигурява гладко изживяване чрез поставяне на механизми за справяне с грешки и позволява резервни сценари и в случай, че агенти не са налични.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:
- Създавайте входни точки, опашки, екипи и картографиране на входни точки.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете (Нов телефонен контакт) |
Потокът започва, когато се получи повикване през входната точка. Призивът се приема в потока и преминава към следващата стъпка. |
|
Възпроизвеждане на съобщение (Подкана за добре дошли) |
Възпроизвежда се съобщение за посрещане на обаждащия се. В този поток съобщението казва: Добре дошли в Контактния център на Webex! Това съобщение е конфигурирано с помощта на Cisco TTS, но може да бъде заменено с персонал изирани записи. |
|
Опашка (Директен контакт) |
След приветственото съобщение повикването се поставя на опашка. Опашката е настроена да насочи повикването към опашката Q_aruBhatt, която насочва повикващия към най-дългия наличен агент. |
|
Възпроизвеждане на музика (Музика в задържане) |
Докато чакате на опашката, потокът възпроизвежда задръжка на музика
( |
|
Възпроизвеждане на съобщение (Задръжте съобщението) |
Докато обаждащият се чака, се възпроизвежда вторично съобщение: Благодаря ви за търпението. Моля, изчакайте, докато ви намерим експерт. Това съобщение е конфигурирано с помощта на Cisco TTS, но може да бъде заменено с персонал изирани записи. |
|
Краен поток |
Потокът прекратява при свързване на агента или ако възникне грешка. Той гарантира, че повикващият се работи гладко, независимо дали е свързан с агент или ако потокът трябва да приключи поради грешка. |
|
Обработка на грешки |
Потокът е проектиран да се справя с неочаквани проблеми, като прекратява грациозно, с налични резервни маршрути. |
Изградете този поток
За да създадете този поток за входящи повиквания, създайте поток от шаблон и изберете шаблона за просто входящо повикване към опашка. За стъпките за създаване вижте Създаване на потоци от шаблони за по тоци.
За да визуализирате шаблона, преди да го използвате, вижте Пре глед на подробностите за шаблона на потока. След като създадете потока, персонализирайте шаблона за опашката, подканите и обработката на грешки. След това валидирайте и публикувайте потока.
Допълнителни ресурси
За повече информация вижте ръководството за настройка и администриране на Webex Contact Center.
Виртуален агент с Google DialogFlow CX
Използвайте този шаблон за дизайнер на потоци, за да интегрирате Google DialogFlow CX с Webex Контактния център. Този поток осигурява подобрено взаимодействие с клиентите с гъвкава и динамична обработка на данни.
Този поток демонстрира как да предавате данни от Webex Contact Center към Google DialogFlow CX, което ви позволява да използвате усъвършенстваните възможности за виртуален агент. Той включва примери за обработка на входове на обаждащите се като имена, срещи и причини за обаждания, с акцент върху безпроблемното прехвърляне на данни между двете платформи.
Този поток използва Cisco Text-to-Speech (TTS) за аудио подкани, ако има такива.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този подпоток:
- Създавайте входни точки, опашки, екипи, картографиране на входни точки и всякакви други специфични за организацията дейности за конфигуриране, като конектори.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
- Настройте виртуалния агент на Google DialogFlow CX и конфигурирайте необходимите интеграции на webhook .
Разбивка на потока
- Обаждането се получава и влиза в потока.
- Обаждащият се е насочен към API, който извлича името му от фалшива крайна точка.
- Съобщение за добре дошли се възпроизвежда на повикващия, включително името му, с помощта на Google DialogFlow CX.
- Виртуалният агент DialogFlow CX взаимодейства с повикващия, за да събере входове като дати и часове на сре щи.
- Данните за клиентите се предават обратно на Webex Contact Center за евентуална по-нататъ шна обработка.
- Въз основа на взаимодействието повикването или ескалира, или приключва.
- Ако ескалира, повикващият се поставя на опашка.
- Музиката за задържане се възпроизвежда, докато обаждащият се чака агент.
Дейности на потока
Следващата таблица описва последователността на дейностите по потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете |
Потокът започва, когато се получи повикване, инициирано чрез дейността NewContact . |
|
HTTP заявка (GetCustomerName) |
Системата прави API заявка за извличане на името на клиента от външна система чрез HTTP заявка. Резултатът се съхранява в глобална променлива (DF_CustomerName), която се използва за по-нататъшно взаимодействие с Google DialogFlow CX. |
|
Виртуален агент |
Потокът извиква дейността на VirtualAgent, за да предаде името на клиента и да взаимодейства с Google DialogFlow CX. Виртуалният агент събира информация, включително причина за обаждане, подроб ности за срещата и др. |
|
Анализиране |
Тази дейност анализира отговора, получен от DialogFlow CX, и актуализира съответно променливите на потока (Call_Reason, designment_date, appointment time). |
|
Задаване на променлива - назначаване |
Датата и часът на срещата, събрани от DialogFlow CX, се форматират и съхраняват в глобална променлива (DF_Appointment). |
| Контакт на опашката |
След взаимодействието с виртуален агент клиентът се поставя на опашка, за да изчака следващия наличен агент. |
|
Възпроизвеждане на музика |
Докато обаждащият се чака на опашката, системата възпроизвежда музика за задържане по подразбиране
( |
|
Изключете контакта |
Ако не са необходими допълнителни действия, повикването се прекъсва с помощта на дейността DisconnectContact. |
Допълнителни ресурси
За повече подробности относно интегрирането на Webex Contact Center с Google DialogFlow CX вижте документация за разработчици на Google DialogFlow CX и Конфигу риране на вирту ален агент-глас в Контактния център на Webex.
За поддръжка посетете поддръжката на разработчици на Webex Contact Center или се присъединете към общността на разработчи ците на API на Webex Contact Center.
Zendesk HTTP (S) попадане на данни
Този шаблон използва HTTP конектора на Webex Contact Center за интегриране със 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 трябва да бъде конфигуриран с помощта на BasicAuth.
- Създавайте входни точки, опашки, екипи и всякакви други специфични за организацията дейности за конфигу риране.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани или музикални файлове вместо Cisco Text-to-Speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Случай за използване
Използвайте този пример, за да разберете повече за това как работи този поток.
- Клиент се обажда в Контактния център на Webex.
- Извършва се ANI търсене, за да се получат данните за клиента от Zendesk.
- Последният билет, свързан с клиента, се извлича.
- Клиентът е посрещнат чрез IVR и информиран за състоянието на своя билет.
- Клиентът може да:
- Свържете се с агент.
- Прекъснете връзката, ако решат да не говорят с агент.
- След обаждане системата може да актуализира билета Zendesk със съответната информация за обажданията.
Разбивка на потока
Следващата таблица описва различните елементи на потока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на потока |
Описание |
|---|---|
|
Получено обаждане |
Обаждането влиза в системата и стартира конекторът Zendesk. |
|
Търсете потребител в Zendesk |
Системата извършва търсене в Zendesk, използвайки номера на повикващия. |
|
Вземете подробности за билета |
Системата извлича най-новия нерешен билет за потребителя. |
|
Представяне на подробности за билета |
Клиентът е информиран за състоянието на билета чрез IVR съобщение. |
|
Опции на менюто |
Клиентът може да избере да говори с агент или да прекъсне връзката. |
Дейности на потока
Следващата таблица описва последователността на дейностите по потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете |
Потокът започва, когато се получи повикване. |
|
Търсене на потребител (Zendesk) |
Тази дейност изпълнява HTTP заявка до Zendesk, търсейки потребителя въз основа на неговата ANI. |
|
Вземете подробности за билета |
Друга HTTP заявка е направена до Zendesk за извличане на най-новия билет за потребителя. |
|
Представяне на подробности за билета |
Чрез TTS се възпроизвежда съобщение до обаждащия се, предоставящо информация за състоянието на билета му. |
|
Меню за потвърждение |
Системата представя меню на клиента, което му позволява или да се свържат с агент, или да прекъснат връзката. |
|
Контакт на опашката |
Ако клиентът реши да се свърже с агент, той се поставя на опашка. |
|
Възпроизвеждане на музика |
Музиката за задържане се възпроизвежда, докато клиентът чака агент. |
|
Публикувайте коментари (Zendesk) |
След обаждането системата публикува коментар за билета Zendesk, обобщаващ взаимодействието. |
|
Прекъсване |
Системата изключва повикването, ако клиентът реши да прекъсне връзката или след приключване на повикването. |
Допълнителни ресурси
Този поток използва HTTP конектора на Webex Contact Center за взаимодействие с API на Zendesk. За повече информация вижте документацията на Zendesk API и ръководството за настройка и админи стриране на Webex Contact Center .
Избягвайте дублиране на обратно обаждане
Този шаблон за поток демонстрира как да предотвратите дублиране на записи за обратно обаждане в Webex
Contact Center чрез използване на подобрената HTTP активност с поддръжка за
Content-Type: GraphQL. Той използва HTTP конектора WebExCC API за
взаимодействие с API за търсене, позволявайки на потока да проверява за съществуващи заявки за обратно обаждане от същия повикващ
. Този шаблон подобрява ефективността и клиентското изживяване, като избягва
излишни обратни обаждания.
Този шаблон за поток проверява дали клиент вече е поставил заявка за обратно обаждане в системата. Той използва API за търсене чрез GraphQL, за да определи дали съществува активна задача за обратно обаждане за ANI (Автоматична идентификация на номера) на повикващия.
Той използва функцията, която подобрява HTTP активността в Webex Contact Center чрез добавяне на
поддръжка за Content-Type: GraphQL - Възможност за използване на HTTP
конектора на WebExCC API за използване на API за търсене чрез новия тип съдържание на GraphQL, включително заместване на променлива.
Предпоставки
Уверете се, че са изпълнени следните изисквания, преди да приложите този поток:
-
Конфигурирайте конектор към API на Webex Contact Center.
-
Уверете се, че средата на Webex Contact Center е правилно настроена: Входна точка, картографиране на вход ната точка, опашки и др.
Разбивка на потока
|
Елемент на потока |
Описание |
|---|---|
|
Обаждането е получено |
Обаждането влиза в потока в дейността NewContact. |
|
Първоначален поздрав |
Дейността PlayMessage_WGK възпроизвежда първоначално поздравително съобщение до обаждащия се. |
|
Извличане на текущото време |
|
| Изчислете времето преди часове |
|
| Подрежете ANI |
Дейността SetVariable_AK4 изрязва ANI (телефонния номер на повикващия), за да премахне префикса „+1“ за целите на търсенето. |
|
Търсене на API повикване (GraphQL) |
|
|
Проверете отговора на API |
|
|
Справяне с дублирано обратно обаждане (ако е намерено) |
|
| Планирайте ново обратно обаждане (ако не е намерено): |
Ако не се намери дублирано обратно обаждане, потокът преминава към дейността Menu_LSI, която представя на повикващия опции за планиране на обратно обаждане или изчакване на опашката. |
| Планирайте обратно обаждане |
Ако обаждащият се избере да планира обратно обаждане (натисне 1), активността C allback_20e планира обратно обаждане, използвайки ANI на повикващия. Съобщение за потвърждение се възпроизвежда чрез PlayMessage_YSW и след това DisconnectContact_MX8_2bg прекъс ва повикването . |
| Изчакайте на опашка |
Ако обаждащият се избере да изчака на опашката (натисне 2), setVariable_ C0Y увеличава брояч. След това повикването се поставя на опашка към агент чрез Queu eContact_95e и музиката се възпроизвежда на задържане чрез PlayMusic_QNE. Обаждането се върти обратно към дейността Menu_LSI. |
Променливи
-
CallbackStatus: (STRING) - Състоянието на обратното обаждане.
-
брояч: (INTEGER) - Променлива брояч.
-
CurrentTime: (STRING) - Текущото време в милисекунди от епохата.
-
goback_by_a_day: (STRING) - Времето преди 24 часа в милисекунди от епохата.
-
APIOutput: (STRING) - Комбинираният код на HTTP състоянието, състоянието на обратно обаждане и HTTP отговор от API за търсене.
-
AniTrim: (STRING) - Изрязаната ANI (телефонен номер) на обаждащия се.
-
отговор: (STRING) - HTTP отговорът от API за търсене.
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете (НовиКонтакт) | Стартира потока при получаване на повикването. |
|
Действия | |
|
Съобщение за възпроизвеждане |
Възпроизвежда съобщение до обаждащия се. |
|
Обратно обаждане |
Планира обратно обаждане за обаждащия се. |
|
Възпроизвеждане Музика |
Възпроизвежда музика на задържане. |
|
QueuКонтакт |
Опаковете обаждането до агент. |
|
HTTP |
Прави HTTP заявка към API за търсене с помощта на GraphQL. |
|
ИзключенияКонтакт |
Прекъсва обаждането. |
|
Задаване на променлива |
setVariable: З адава различни променливи, включително текущо време, време преди 24 часа, подрязан ANI и API изход. |
|
Условия |
|
|
Задръжте музика (Музика Конхолд) |
Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката. |
|
Обработка на цикъла (CallLoopCycle и LoopCycle) |
Гарантира, че повикванията, които се въртят твърде много пъти, са насочени към крайното меню. |
|
Прекъсване на връзката (DisconnectContact) |
Прекъсва обаждането след съобщения или когато обаждащият се избере да прекрати взаимодействието . |
Допълнителни ресурси
За повече информация относно използването на HTTP заявки с GraphQL и други дейности в Кон тактния център на Webex вижте раздела Дейност за HTTP заявка.
Вижте също документацията за API на Webex Contact Center за подробности относно заявките за API за търсене и GraphQL.
Звукозапис и управление на аудио сигнал
Този шаблон за поток предоставя рационализиран метод за администраторите да записват и управляват аудио подкани в Webex Contact Center чрез потребителски интерфейс за телефония (TUI). Той използва подобрени възможности за HTTP активност, включително поддръжка за „Content-Type: Form Data“ за взаимодействие с API за аудио файл (Prompt) на Webex Contact Center. Този шаблон възпроизвежда функционалности, познати от локалните системи, подобрявайки клиентското изживяване и оперативната ефективност.
Предпоставки
-
Създайте и входна точка и конфигурирайте картографирането на входната точка от страницата с настройки на контролния център за контакти на Webex. Вижте Ръководството за настройка и администриране на контактния център на Webex.
-
Конфигурирайте конектор към API на Webex Contact Center.
-
Ако Cisco Text-to-Speech (TTS) не е активиран за подкани, качете необходимите статични аудио файлове.
Разбивка на потока
|
Елемент на потока |
Описание |
|---|---|
| Обаждането е получено | Обаждането влиза в потока в дейността NewContact. |
| (ПО ИЗБОР) Администраторско удостоверяване чрез OTP | Разработчикът на потока може да приложи опционална бариера за удостоверяване за администратора, като използва защит ен метод като OTP, доставен чрез SMS до ANI, или произволно генериран номер/ПИН. Това може да се добави преди главното меню. |
| Главно меню | Дейността MainMenu (IVR Меню) представя на администратора
следните опции:
|
| Създаване на подкана (опция 1) |
|
| Подкана за актуализиране (опция 2) |
|
| Изтриване на подкана (Вариант 3) |
|
| Изход (Вариант 4) |
|
Променливи
|
Променлива |
Тип |
Описание |
|---|---|---|
| БлоБиД | STRING | Идентификаторът на Blob на аудио файла |
| Аудио име на файла | STRING | Името на аудио файла (по подразбиране: "EmergencyDemo.wav „). |
| идентификационен номер | STRING | Идентификаторът на аудио файла. |
| статус | STRING | Състоянието на заявката за API. |
| Ново име на файла | STRING | Името на актуализирания аудио файл (по подразбиране: "updatedFile.wav „). |
| отговор | STRING | HTTP отговорът от заявките на API. Това не е задължително, за отстраняване на грешки. |
Използвани дейности
|
Активност на потока |
Описание |
|---|---|
| Започнете | NewContact: Стартира потока при получаване на повикването. |
| Меню IVR | Основно меню: Възпроизвежда меню с опции за бързо управление. |
| Създаване на подкана |
|
| Подкана за актуализиране |
|
| Изтриване на подкана |
|
| Други |
|
Допълнителни подробности
За повече информация относно използването на контролите за записване на активност, HTTP заявки и запис в Контактния център на Webex вижте раздела Дейност за HTTP заявка.
Последен шаблон за маршрутизиране на агент
Последният шаблон за маршрутизиране на агенти показва как да приложите маршрутизиране на последния агент в Webex
Contact Center чрез използване на подобрената HTTP активност с поддръжка за Content-Type: GraphQL.
Той използва HTTP конектора WebExCC API за взаимодействие с API за търсене,
позволявайки маршрутизиране на повиквания до последния агент, който е обработил повикването. Този шаблон подобрява клиент
ското изживяване, като ги свързва с познат агент.
Този шаблон за поток проверява дали клиент се е обадил през последните 24 часа и ако е така, насочва повикването към същия агент. Той използва API за търсене чрез GraphQL, за да намери последния агент, който е обработил повикването въз основа на ANI (Автоматична идентификация на номера) на повикващия.
Той използва функцията, която подобрява HTTP активността в Webex Contact Center чрез
добавяне на поддръжка за Content-Type: GraphQL - Възможност за използване на HTTP конектора на
WebExCC API за използване на API за търсене чрез новия тип съдържание на GraphQL: включително заместване на променлива.
Предпоставки
-
Конфигурирайте конектор към API на Webex Contact Center.
-
Уверете се, че средата на Webex Contact Center е правилно настроена: Входна точка, картографиране на вход ната точка, опашки и др.
Разбивка на потока
-
Обаждането е получено:
-
Обаждането влиза в потока в дейността NewContact.
-
-
Първоначален поздрав:
-
Дейността PlayMessage въз произвежда първоначално поздравително съобщение до обаждащия се.
-
-
Извличане на текущото време:
-
Актив ността CurrentTime изв лича текущото време.
-
-
Изчислете времето преди 24 часа:
-
Дейността Goback_by_a_day изчислява времето 24 часа преди текущото време.
-
-
Изрежете ANI:
-
Дейността SetVariable изрязва ANI (телефонния номер на повикващия), за да премахне префикса „+1" за целите на търсенето.
-
-
Търсене на API повикване (GraphQL):
-
Дейността SearchApilastAgent осъществява обаждане до API за търсене на контактния център на Webex, използвайки GraphQL, за да намери агента, който е обработил предишното обаждане въз основа на ANI.
-
Той използва променливите
goback_by_a_dayиcurrentTimeза търсене в рамките на последните 24 часа. -
Заявката GraphQL търси задачи, съответстващи на ANI на повикващия или отрязаните ANI, които не са активни, и извлича идентификационния номер на собственика (ID на аген та) на задачата.
-
-
Регистриране на грешки:
-
Дейността DebugLog регистри ра 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: (STRING) - Изрязаната ANI (телефонен номер) на обаждащия се.
Дейности на потока
Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.
|
Активност на потока |
Описание |
|---|---|
|
Започнете (НовиКонтакт) | Стартира потока при получаване на повикването. |
|
Действия | |
|
Съобщение за възпроизвеждане |
Възпроизвежда съобщение до обаждащия се. |
|
Куеетоагент |
Опаковете обаждането до конкретен агент. |
|
Възпроизвеждане Музика |
Възпроизвежда музика на задържане. |
|
Опашка |
Опаковете повикването към опашка по подразбиране. |
|
HTTP |
Прави HTTP заявка към API за търсене с помощта на GraphQL. |
|
Съобщение за възпроизвеждане |
Възпроизвежда съобщение, показващо, че обаждащият се е насочен към послед ния агент. |
|
Задаване на променлива |
|
|
Условия |
|
|
Задръжте музика (Музика Конхолд) |
Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката. |
|
Обработка на цикъла (CallLoopCycle и LoopCycle) |
Гарантира, че повикванията, които се въртят твърде много пъти, са насочени към крайното меню. |
|
Прекъсване на връзката (DisconnectContact) |
Прекъсва обаждането след съобщения или когато обаждащият се избере да прекрати взаимодействието . |
Допълнителни ресурси
За повече информация относно използването на HTTP заявки с GraphQL и други дейности в Кон тактния център на Webex вижте раздела Дейност за HTTP заявка.
Вижте също документацията за API на Webex Contact Center за подробности относно заявките за API за търсене и GraphQL.
AI агент автономен (проследяване на пакети)
Този поток използва автономен AI агент за управление на гласови взаимодействия, свързани с проследяването на пакети. Потокът предоставя възможност за ескалиране до човешки агенти, когато е необходимо или при грешки на AI Agent.
Потокът е предназначен да обработва взаимодействията с клиентите относно проследяването на пакети чрез ав тономен AI агент. AI агентът се състои от действие за проследяване на пакета и база от знания, свързани с общи заявки за доставка. Клиентите могат да поискат да говорят с човешки агент по всяко време.
Предпоставки
За да използвате този поток, уверете се, че са настроени следните:
-
Автономен AI агент, конфигуриран със съответното действие (заедно с изпълнението) и документи за знания. Примерен поток за изпълнение е наличен в шаблоните Webex Connect за потоци.
-
Картографиране на входна точка, опашка, екипи и входна точка, конфигурирани в страницата с настройки на контролния център за контакти на Webex.
-
Cisco Text-to-Speech (TTS) е активиран за динамично генериране на персонализирани съобщения.
-
Качете статични аудио файлове, ако не използвате звука по подразбиране на Cisco.
Разбивка на интеграцията
-
Обаждащият се инициира контакт: Оба ждането се получава от контактния център на Webex и се насочва към автономния AI агент.
-
Взаимодействие с AI агент: AI агентът обработва заявката на повикващия, свързана с проследяването на пакети.
-
Опашка към аген та: Ако се изисква ескалация по искане на клиента или поради грешки на AI Agent, обаждащият се поставя на опашка за човешки агент.
-
Прекъсване на връзката: Взаимодействието приключва, след като заявката на обаждащия се бъде обработена или когато обаждащият се бъде прехвърлен към агент.
Дейности, използвани в потока
|
Активност на потока |
Описание |
|---|---|
| Старт (Нов телефонен контакт) | Тази дейност бележи началото на потока, задействан от ново повикване. |
| Виртуален агент V2 (VAV2) | Дейността, отговорна за взаимодействието между потока и AI агента. Взаимодействие. Същата дейност се използва за иницииране на разговора и за изпращане на държавни събития до агента на AI. |
| Възпроизвеждане на съобщение | Предоставя системни съобщения с помощта на Cisco Text-to-Speech. Използва се за възпроизвеждане на съобщение за грешка преди ескалация до човешки агент в случай на грешки в активността на VAV2. |
| Опашка към агента | Управлява логиката на опашката за ескалация до човешки агенти. |
| Възпроизвеждане на музика | Задръжте музиката, възпроизведена по време на опашка, когато обаждащият се чака връзка с агента . |
| Прекъсване | Прекратява взаимодействието след завършване на задачите или ако ескалира до човешки агент. |
Обработка на грешки
Потокът включва стратегии за управление на грешки за грациозно справяне с неочаквани проблеми, като гарантира, че повикващият е информиран и пренасочен по подходящ начин.
Поддръжка на разработчици
За по-задълбочена информация относно използването на Webex Contact Center с автономни агенти за изкуствен интелект вижте свързаната документация :
Допълнителни ресурси
За поддръжка, свързана с този поток, се свържете с екипа за поддръжка на разработчици на Webex Contact Center чрез поддръжката за разработчици на Webex Contact Center.
За по-нататъшни дискусии посетете Общността за разработчици на API на Webex Contact Center.
AI Agent скриптуван (проследяване на пакети)
Този поток е предназначен да обработва гласови взаимодействия, свързани с проследяването на пакети с помощта на скриптов виртуален агент. Този поток демонстрира най-простия начин за изпълнение на изпълнението за скриптован агент. В допълнение към това, потокът демонстрира опашки на клиенти към различни опашки на агенти въз основа на последните активни намерения и персонализирани от чети за AI агенти в Analyser.
Този поток използва скриптован Webex AI Agent за взаимодействие с клиентите по отношение на проследяването на пакети. Дейността на VAV2 (Virtual Agent V2) излиза през своя ръб „Handled“, когато скриптовираният агент повдига персонализирано събитие за проследяване на пакета. Потокът използва API за проследяване на пакети, за да постигне това. Този API е достъпен за разработчиците за тестване и демонстрации. Изходните данни се анализират в потока и се предават обратно на агента чрез държавно събитие. Повече информация относно конфигурирането на изпълнението за скриптови агенти за глас.
Предпоставки
За да използвате този поток, уверете се, че са настроени следните:
-
Webex AI агент, конфигуриран да обработва запитвания за проследяване на пакети. Този агент е достъпен за импортиране, докато създавате нов агент.
-
Картографиране на входна точка, опашка, екипи и входна точка, конфигурирани в страницата с настройки на контролния център за контакти на Webex.
-
Уверете се, че Cisco Text-to-Speech (TTS) е активиран за генериране на динамични аудио съобщения.
-
Качете статични аудио файлове за персонализирани системни известия, ако е необходимо.
Разбивка на интеграцията
|
Разбивка на интеграцията |
Описание |
|---|---|
| Обаждащият се инициира контакт | Обаждането се получава от Контактния център на Webex и се насочва към скриптовия AI агент. |
| Състоянието на взаимодействието се регистрира с помощта на Глобална | Потокът задава глобална променлива CustomaiAgentInteractionOutcome, за да регистрира състоянието на взаимодей ствието на клиента с агента на AI. Това се актуализира в различни точки и се използва за създаване на персонализирани отчети с помощта на визуализатор. |
| Взаимодействие с агент | AI агентът обработва въвеждането на клиента и отговаря въз основа на конфигурирани намерения. Ако потребителят възнамерява да проследи пакет и предостави валиден номер на пакета, контролът се връща обратно на потока чрез персонализирано събитие. |
| Анализиране и изпълнение на метаданни на AI агента | Номерът на пакета на клиента се извлича от метаданните на VAV2 и се използва в HTTP дейността. |
| Условия за отговор на изпълнението | Потокът проверява дали информацията за пакета е намерена или не и задава подходящи отговори. |
| Взаимодействието с AI агент е възобновено* | В зависимост от отговора на изпълнението, съобщението, което трябва да бъде изпратено до клиентите, се изпраща обратно на скриптовия агент чрез данни за събитията в „Състоя ние на събитието“. |
| Предаване на агент и дейност по делото | Определя следващите стъпки въз основа на предишното намерение, насочвайки потока към различни опашки въз основа на предишното намерение. |
| Опашка към агента | Ако се изисква ескалация или в случай на грешки, обаждащият се поставя на опашка за човешки агент. |
| Прекъсване | Взаимодействието приключва, след като заявката на повикващия бъде обработена или повикващият се прехвърли на агент. |
Дейности, използвани в потока
|
Активност на потока |
Описание |
|---|---|
| Започнете | Инициира потока при получаване на ново повикване. |
| Задайте променлива за резултат на взаимодействието | Използвайте зададената активност на променливата, за да актуализирате глобалната промен лива CustomaiAgentInteractionOutcome, за да съхранявате последното състояние на взаимодействието с AI агента. |
| Взаимодействие с агент | Управлява запитвания за проследяване на пакети, използвайки скриптови взаимодействия.Същата дейност се използва за иницииране на разговора и за изпращане на събития на състоянието на агента на AI. |
| Подробности за пакета за анализиране | Извлича номера на пакета от метаданните, предоставени от виртуалния агент. |
| HTTP Заявка за информация за пакета | Изпраща заявка до логистичния API за извличане на състоянието на пакета и прогнозната доставка. Използвайте ABC123456 като примерен номер на опаковката. |
| Условна логика | Определя отговора въз основа на състоянието на пакета или HTTP кода на състоянието на API повикването. |
| Задаване на променливи за отговор | Конфигурира отговорите, за да съобщава дали пакетът е намерен или подробностите за доставката. |
| Възпроизвеждане на съобщение | Предоставя съобщения за системни грешки, използвайки Cisco Text-to-Speech, особено в случай на системни грешки. |
| Дейност по случая | Насочва потока въз основа на предишното намерение, като взема решение за маршрутизиране към конкретни опашки. |
| Опашка към агента | Управлява логиката на опашката за ескалация до човешки агенти. |
| Възпроизвеждане на музика | Задръжте музиката, възпроизведена по време на опашка, когато обаждащият се чака връзка с агента . |
| Прекъсване | Прекратява взаимодействието след завършване на задачите или ако ескалира до човешки агент. |
Специфични потоци
Потокът JSON, използван в този пример, съдържа променливи и дейности, от съществено значение за обработката на взаимодействията, обработката на грешки и комуникацията между Webex Contact Center и DialogFlow. Използваните ключови променливи включват:
|
Променлива |
Описание |
|---|---|
име на събитието |
Име на събитието, изпратено до агента на AI. |
данни за събитията |
Полезен товар на събитието, изпратен до агента на AI. |
статус |
Състояние на пакета въз основа на HTTP отговора. |
ОчакванаДоставка |
Прогнозна дата и час за доставка на пакета въз основа на HTTP отговора. |
ПакетESP |
Отговорът трябва да бъде изпратен обратно на клиента въз основа на отговора на HTTP активност. |
Глобално_гласово име |
Определя гласа, използван за текст в реч. |
Взаимодействие на персонализиранеИзход |
Регистрира състоянието на взаимодействие - изоставено, обработено, ескалирано или грешно - въ з основа на взаимодействието на клиента с агента на AI. |
Обработка на грешки
Потокът включва стратегии за управление на грешки за грациозно справяне с неочаквани проблеми, като гарантира, че повикващият е информиран и пренасочен по подходящ начин.
Допълнителни ресурси
За по-задълбочени познания относно използването на Webex Contact Center със скриптови AI агенти вижте свързаната документация:
Поддръжка на разработчици
За поддръжка, свързана с този поток, се свържете с екипа за поддръжка на разработчици на Webex Contact Center чрез поддръжката за разработчици на Webex Contact Center.
За по-нататъшни дискусии посетете Общността за разработчици на API на Webex Contact Center.
AI Agent Scripted (Резервация на среща с лекар)
Този шаблон демонстрира потока от данни между Webex Contact Center и Webex AI Agent Studio за взаимодействие, което използва скриптов агент. Потокът съдържа няколко интеграции с външни системи. Те се извикват въз основа на персонализирани събития, изпратени от AI Agent, и данните за изпълнението се предават обратно на агента.
Този поток показва как данните се предават между Webex Contact Center и 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 агентът предава контрола на потока чрез персонализирани събития, пото кът извършва подходящо изпълнение въз основа на името на събитието и предава контрола обратно на AI агента заедно с данните за изпълнението чрез State Event в активността на виртуалния агент V2. |
| Опашка към агента | Ако се изисква ескалация, обаждащият се се поставя на опашка за чове шки агент. |
| Прекъсване | Взаимодействието приключва, след като задачата е завършена или повикващият се прехвър ли към агент. |
Дейности, използвани в потока
|
Активност на потока |
Описание |
|---|---|
| Започнете | Тази дейност бележи началото на потока, задействан от ново повикване. |
| Виртуален агент V2 (VAV2) | Дейността, отговорна за взаимодействието с AI Agent. Същата дейност се използва за иницииране на разговора и за изпращане на държавни събития до агента на AI. |
| Анализиране | Използва се за анализиране на полезния товар на събитията от дейността VAV2. |
| Случай | Използва се за проверка на името на събитието, изпратено от дейността и клона на VAV2 към съответните дейности за HTTP заявки. |
| HTTP заявка | Взаимодейства с външни системи за извършване на операции като проверка на нал ичността, създаване, търсене или анулиране на срещи с помощта на HTTP заявки въ з основа на името на събитието, изпратено от дейността на VAV2. Дейността също анализира отговора за HTTP заявката. |
| Състояние | Оценява резултата от HTTP заявките, насочвайки потока въз основа на условията за успех или грешка. |
| Задаване на променлива | Използва се за конфигуриране на променливи като име на събитието и данни за събитието, които са от съществено значение за повторното извикване на дейността VAV2 с подходящи параметри на събитието на състоянието. |
| Възпроизвеждане на съобщение | Предоставя системни съобщения с помощта на Cisco Text-to-Speech. Използва се за възпроизвеждане на съобщение за грешка преди ескалация до човешки агент в случай на грешки в активността на VAV2. |
| Опашка към агента | Управлява логиката на опашката за ескалация до човешки агенти. |
| Възпроизвеждане на музика | Задръжте музиката, възпроизведена по време на опашка, когато обаждащият се чака връзка с агента . |
| Прекъсване на контакта | Прекратява взаимодействието след завършване на задачите или ако ескалира до човешки агент. |
Специфични потоци
Потокът JSON, използван в този пример, съдържа променливи и дейности, от съществено значение за обработката на взаимодействията, обработката на грешки и комуникацията между Webex Contact Center и DialogFlow. Използваните ключови променливи включват:
|
Променлива |
Описание |
|---|---|
име на събитието |
Име на събитието, изпратено до агента на AI. |
данни за събитията |
Полезен товар на събитието, изпратен до агента на AI. |
низ_данни за събития |
Струзна версия на event_data, тъй като дейността VAV2 приема само низ. |
HTTP_вход |
Тяло на заявката за HTTP дейността въз основа на метаданни на VAV2. |
Глобално_гласово име |
Определя гласа, използван за текст в реч. |
Обработка на грешки
Потокът включва стратегии за управление на грешки за грациозно справяне с неочаквани проблеми, като гарантира, че повикващият е информиран и пренасочен по подходящ начин.
Допълнителни ресурси
За по-задълбочена информация относно настройването на вашите AI агенти в Webex AI Agent Studio и използването им с Webex Contact Center, вижте Ръководството за администриране на Webex AI Agent Studio.
Поддръжка на разработчици
-
За всякаква поддръжка във връзка с тази интеграция отворете билет с екипа за поддръжка на разработчици на Webex Contact Center чрез поддръжката на разработчици на Webex Contact Center.
-
За по-нататъшни дискусии посетете Общността за разработчици на API на Webex Contact Center.
Използвайте шаблони за подпоток
Шаблоните за подпоток функционират подобно на шаблоните за потоци. Тези шаблони рационализират създаването на подпотоци, които могат да бъдат интегрирани в множество потоци, намалявайки излишъците и времето за разработка.
За да създадете подпотоци с помощта на шаблони за подпоток, изберете подходящия шаблон, модифицирайте го, за да отговаря на вашите нужди, валидирайте, публикувайте и включете го във вашите работни потоци. За повече подробности вижте Съ здаване на потоци от шаблони за по тоци.
Събирайте информация за обратно обаждане
Използвайте този шаблон, за да създадете подпоток за събиране на информация за обратно обаждане, което позволява на повикващите да останат на опашката или да поискат обратно обаждане за гъвкави опции за обслужване.
Този подпоток предоставя меню, което позволява на повикващите да изберат обратно обаждане или да останат на опашката. Ако е избрана опцията за обратно обаждане, тя събира необходимата информация за обратно обаждане, като използва текущия номер на повикващия или алтернативен номер. Можете да модифицирате подпотока, за да осигурите безпроблемно преживяване на повикващия, като обработвате грешки или неизвестни условия, като тайм-аути и невалидни входове.
Този подпоток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани. За музика той е по подразби ране вградения файл за музика при задържане, defaultmusic_on_hold.wav.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този подпоток:
- Създавайте входни точки, опашки, екипи, картографиране на входни точки и всякакви други специфични за организацията дейности за конфигуриране като конектори, външни ANI и др.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
- Уверете се, че променливите за обратно извикване (например: CallbackNumber, CallBackNumberEntered, StayInQueue) са правилно картографирани към вашата система, за да заснемете съответните данни.
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Входове за подпоток
- CallbackNumber - STRING: Номерът, който трябва да се използва за обратното обаждане (или този, от който се обажда, или нов номер).
- StayInQueue - БУЛЕАН: Показва дали обаждащият се е избрал да остане на опашката (True) или да поиска обратно обаждане (False).
Изходи за подпоток
- CallbackNumberEntered - STRING: Номерът, който повикващият е въвел за обратното обаждане, ако е избрал да предостави алтернатив ен номер.
- StayInQueue - БУЛЕАН: Дали обаждащият се е избрал да остане на опашката или да получи обратно обаждане.
Разбивка на подпотока
Следващата таблица описва различните елементи на подпотока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока |
Обаждането влиза в подпотока. |
|
Меню за отказ |
Обаждащият се получава възможност или да остане на опашката, или да получи обратно обаждане.
|
|
Меню с номера |
Ако обаждащият се избере да получи обратно обаждане, му се представя оп цията да:
|
|
Събирайте цифри |
Ако обаждащият се избере да въведе нов номер за обратно обаждане, той ще бъде подканен да въведе своя 10-цифрен номер, последван от бундовия ключ (#). |
|
Задаване на променлива |
Събраният номер за обратно обаждане се съхранява в променливата Callback NumberEntered. |
|
Край на подводния поток | Подпотокът завършва след събиране на информацията за обратно повикване или обработка на грешки. |
Дейности по подпотока
Следващата таблица описва последователността на дейностите по подпотока за събиране на информация за обратно обаждане .
|
Дейност на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока |
Подпотокът започва при извикване. |
|
Меню за отказ |
Това дава възможност на обаждащия се или да остане на опашката, или да получи обратно обаждане . Това използва TTS, за да помоли обаждащия се да натисне 1 за обратно обаждане или 2, за да остане на опашката . |
|
Меню с номера |
Ако обаждащият се избере обратно обаждане, той ще бъде подканен или да използва текущия си номер, или да въведе нов. |
|
Събирайте цифри |
Ако обаждащият се избере да въведе нов номер, тази дейност събира техния 10-цифрен номер, последван от знака паунд (#). |
|
Задаване на променлива |
Събраният номер се съхранява в променливата CallbackNumberEntered за по-нататъшно използване. |
|
Край на подводния поток | Потокът приключва след обработване на избора на повикващия и събиране на необходимата информация. |
Допълнителни ресурси
За повече информация относно конфигурирането на подпотоци вижте ръководството за настройка и администриране на Webex Contact Center.
Обработка на грешки
Използвайте шаблона за обработка на грешки в центъра за контакти на Webex, за да управлявате грешки като проблеми с обработката на опашки или грешки в заявките за API. Той може да бъде прикрепен към конкретни дейности или конфигуриран като глобален обработващ грешки, като гарантира, че системата продължава да работи безпроблемно и предоставя на потребителите обратна връзка по всякакви проблеми.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този подпоток:
- Уверете се, че Cisco Text-to-Speech (TTS) е активиран, за да може контактният център да използва текст в реч за подкани за грешки.
- Картирайте променливата ErrorMessage, за да обработвате динамично подходящите съобщения за грешки във вашия работен поток .
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Входове за подпоток
- ErrorMessage - STRING: Съобщението за грешка се възпроизвежда динамично, което показва проблема, срещнат от повикващия.
Изходи за подпоток
- N/A: Този подпоток не произвежда изходи, тъй като се използва за справяне с грешки и предоставяне на обратна връзка на повикващия.
Разбивка на подпотока
Следващата таблица описва различните елементи на подпотока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока |
Подпотокът се задейства, когато възникне грешка. |
|
Възпроизвеждане на съобщение за грешка |
Системата възпроизвежда динамично съобщение за грешка, дефинирано от променливата ErrorMessage с помощта Cisco Cloud на TTS. Например съобщението може да бъде: Има ме технически затруднения. Моля, опитайте отново по-късно. |
|
Край на подводния поток (Нормален край) |
Ако грешката бъде обработена успешно, подпотокът завършва грациозно. |
|
Край на подводния поток (Край на грешката) |
Ако възникнат допълнителни проблеми (например съобщението за грешка не се възпроизвежда), подпотокът завършва в състояние на ескалация, за да покаже критична повреда. |
Дейности по подпотока
Следващата таблица описва последователността на дейностите по подпотока за управление на грешки.
|
Дейност на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока |
Подпотокът започва, когато възникне грешка, като стартира последователността за обработка на грешки. |
|
Възпроизвеждане на съобщение за грешка |
Възпроизвежда съобщението за грешка на повикващия с помощта на Cisco Cloud TTS. Съдържанието на съобщ ението се дефинира динамично от променливата ErrorMessage. |
|
Край на подводния поток (Нормален край) |
Прекратява подпотока, ако грешката бъде разрешена без допълнителни проблеми. |
|
Край на подводния поток (Край на грешката) |
Завършва подпотока с ескалация, ако възникнат допълнителни грешки по време на процеса на обработка на грешки . |
Допълнителни ресурси
За повече информация относно конфигурирането на подпотоци вижте ръководството за настройка и администриране на Webex Contact Center.
Намаляване на HTTP данни
Използвайте този шаблон за подпоток, за да изтеглите информация за клиент ския акаунт чрез HTTP заявка. Той поддържа потвърждение на идентификационния номер на акаунта, ръчно въвеждане, ако заявката не успее, и обработва времеви прекъсвания, невалидни входове и критични грешки — идеално за автоматизирано търсене на клиентски акаунти в центровете за контакт.
Този подпоток осигурява динамично изживяване, при което информацията за клиентския акаунт се извлича с помощта на HTTP заявка. Ако търсенето е успешно, клиентът ще бъде помолен да потвърди идентификационния номер на акаунта. Ако не успее или обаждащият се предпочита, той може да въведе номера на сметката си ръчно. Потокът грациозно се справя с грешки като невалидни входове, тайм-аути и критични повреди , с подходящи подкани.
Този подпоток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този подпоток:
- Създавайте входни точки, опашки, конектори, екипи, картографиране на входни точки и всякакви други специфични за организацията дейности по конфигурация.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
- Уверете се, че URL адресът и параметрите на заявката HTTP са правилно зададени въз основа на нуждите на вашата организация.
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Входове за подпоток
- ErrorMessage - STRING: Съобщение, което ще се възпроизвежда в случай на грешка по време на подпотока .
Изходи за подпоток
- OutputVariable - STRING: Съхранява потвърдения или ръчно въведен номер на акаунта.
Разбивка на подпотока
Следващата таблица описва различните елементи на подпотока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока (Инициализация) |
Подпотокът започва процеса на извличане на клиентски данни. |
|
Моля, изчакайте (Комфортно съобщение) |
Обаждащият се е информиран, че системата извлича информацията му с помощта на TTS подкана: Моля, изчакайте, докато потърсим вашата информация. |
|
HTTP заявка (Вземете информация за клиента) |
Системата изпраща HTTP GET заявка за извличане на информация за клиента от определена крайна точка на API. Ако е успешен, отговорът съдържа идентификационния номер на клиента. |
|
Проверете състоянието на HTTP (Оценете отговора) |
HTTP отговорът се оценява въз основа на кода на състоянието. Ако заявката е била успешна, процесът преминава към следващата стъпка. |
|
Меню за потвърждение (Заявка за потвърждение или ръчно въвеждане) |
Обаждащият се ще бъде подканен да потвърди изтегления идентификатор на акаунта или ръчно да въведе номера на смет ката си, ако не е правилен. |
|
Задаване на променлива (ИД на акаунта в магазина) |
Ако обаждащият се потвърди идентификатора на акаунта, стойността се съхранява в изходната променлива . |
|
Събирайте цифри (Ръчно въвеждане на акаунт) |
Ако заявката не успее или обаждащият се избере да въведе отново номера на сметката си, той ще бъде подканен да въведе 6-цифрен номер на сметката, последван от паундния ключ (#). |
|
Обработка на грешки (Все още има, невалиден, критичен) |
Подпотокът обработва времеви прекъсвания, невалидни входове и критични грешки със съответните подкани:
|
|
Край на подводния поток (Заключение) |
Подпотокът завършва или след потвърждаване на номера на сметката или обработка на грешка. |
Дейности по подпотока
Следващата таблица описва последователността на дейностите по подпотока за този шаблон.
|
Дейност на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока |
Подпотокът започва при извикване. |
|
Моля, изчакайте |
Възпроизвежда съобщение с помощта на TTS, като моли обаждащия се да изчака, докато информацията му бъде извлечена . |
|
HTTP заявка |
Изпраща HTTP GET заявка за извличане на информацията за акаунта на клиента. |
|
Проверете състоянието на HTTP |
Оценява HTTP отговора, за да определи дали заявката е била успешна. |
|
Меню за потвърждение |
Подканва обаждащия се да потвърди извлечения идентификатор на акаунта или да го въведе отново, ако е неправилен. |
|
Задаване на променлива |
Съхранява потвърдения или ръчно въведен номер на сметката. |
|
Събирайте цифри |
Събира 6-цифрен номер на сметка от обаждащия се, ако HTTP заявката не успее или той реши да въведе нов номер на акаунта. |
|
Обработка на грешки |
Няколко подкани обработват таймове, невалидни входове и критични грешки по време на подпотока . |
|
Край на подводния поток |
Потокът приключва след потвърждаване на номера на сметката или възникване на грешка. |
Лечение на опашката
Използвайте този шаблон за подпоток, за да автоматизирате обработката на опашките в Webex Contact Center, като поддържате обаждащите се ангажирани с музика и подкани за съобщения.
Този подпоток възпроизвежда музика на опашката, последвана от съобщение, повтарящо последователността до определен брой пъти (по подразбиране е три). Той осигурява плавно управление на опашките и ангажиращо изживяване на повикващия . Можете да персонализирате променливи като избор на музика, съдържание на съобщения и брой цикл и.
Този подпоток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани. За музика той е по под
разбиране вградения файл (defaultmusic_on_hold.wav), за музика в задържане.
Предпоставки
Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този подпоток:
- Създавайте входни точки, опашки, конектори, екипи, картографиране на входни точки и всякакви други специфични за организацията дейности по конфигурация.
- Осигурете правилна логика за обработка на опашките и конфигурациите за обработка на грешки.
- Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани или музикални файлове вместо Cisco Text-to-Speech (TTS).
За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.
Входове за подпоток
- QueueMessage - STRING: Съобщението, което ще се възпроизвежда между музикални записи (по подразбиране: Моля , изчакайте).
QueueMusic1 - STRING: Първият музикален файл, който се възпроизвежда, докато повикващият чака (по подразбиране: defaultmusic_on_hold.wav).QueueMusic2 - STRING: Вторият музикален файл, който ще се възпроизвежда между съобщенията (по подразбиране: defaultmusic_on_hold.wav).- брояч - INTEGER: Брояч за проследяване на броя на контурите (по подразбиране: 0).
- MusicDuration - INTEGER: Продължителността, за която се възпроизвежда всяка музикална песен (по подразбиране: 10 секунди).
Изходи за подпоток
Няма
Разбивка на подпотока
Следващата таблица описва различните елементи на подпотока, участващи в процеса на повик ване, като подробно описва действията и отговорите, които се случват по време на всеки етап.
|
Елемент на подпотока |
Описание |
|---|---|
|
Стартирайте подпотока |
Започва подводният поток. |
|
Проверка на състоянието |
Подпотокът проверява дали броячът е по-малък от 2. Ако е вярно, потокът продължава към последовател ността на музиката и съобщенията. Ако е невярно, потокът приключва. |
|
Възпроизвеждане на музика 1 |
Първият музикален файл (QueueMusic1) се възпроизвежда за продължителността, определена от MusicDuration. |
|
Възпроизвеждане на съобщение |
След първия музикален файл се възпроизвежда съобщение с помощта на Cisco TTS, със съдържанието, дефинирано от QueueMessage. |
|
Възпроизвеждане на музика 2 |
След съобщението се възпроизвежда вторият музикален файл (QueueMusic2) за определената продължителност. |
|
Брояч на увеличения |
Променливата на брояча се увеличава с 1 след възпроизвеждането на втория музикален файл . |
|
Повторна проверка на състоянието |
След увеличаване на брояча, потокът проверява отново дали броячът все още е по-малък от 2. Ако е вярно, цикълът се повтаря; в противен случай потокът завършва. |
|
Край на подводния поток |
След като броячът достигне 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 Contact Center.
Входове за подпоток
| Име на променливата | Тип | Описание |
|---|---|---|
| Номер за обратно обаждане | STRING | Телефонният номер, който да използвате за обратно обаждане. |
| Име на клиента | STRING | Името на клиента, който иска обратно обаждане. |
| Опашка за обратно обаждане | STRING | Опашката, на която ще бъде изпратено планираното обратно обаждане. |
Изходи за подпоток
| Име на променливата | Тип | Описание |
|---|---|---|
| Обратно обаждане График Дата | STRING | Датата, за която е планирано обратното обаждане, форматирана като ГГГГ-ММ-DD. |
| Обратно обаждане ГрафикуванеВремева зона | 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“. Входът се валидира, за да се гарантира, че е правилен формат на времето. |
| ПреобразувайтеStartTime | Преобразува входа за начално време на HHMM във формат HH:mm:ss и го съхранява в променливата CallbackSchedule StartTime. |
| ГрафикВреме | Събира крайното време за прозореца за обратно обаждане. TTS подканата е: „Моля, въведете крайния час за обратното обаждане във формат HHMM“. Входът се валидира, за да се гарантира, че е правилен формат на времето. |
| ПреобразувайтеВреме | Преобразува входа за крайно време на HHMM във формат HH:mm:ss и го съхранява в променливата CallbackSchedule EndTime. |
| ГрафикЧасова зона | Представя меню за избор на часова зона. |
| График Обратно обаждане | Това последно действие взема всички събрани и форматирани променливи и създава планираната заявка за обратно повикване в системата. |
| Край на подпотока | Потокът приключва след успешно планиране на обратното обаждане. |
Допълнителни ресурси
За повече информация относно конфигурирането на подпотоци вижте ръководството за настройка и администриране на Webex Contact Center.
Създаване и управление на потоци
Създайте поток
Можете да създавате и управлявате потоци, като използвате модула ресурси за маршрутизиране. Когато проектирате поток, взаимодействието с консултации не може да съдържа любезно обаждане, обратна връзка с проучването след обаждане или дейност за сляпо прехвърляне.
Когато създавате поток, ако броят на възлите надвишава 100, може да изпитате латентност в дизайнера на потока. В такива случаи препоръчваме да използвате функциите Flow Chaining и Dynamic Variables, за да разделите голям поток в лесно управляеми по-малки потоци. За повече информация вижте Свързване на множество потоци (с GoTo) и Контак т за опашка.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
На страницата Потоци щ ракнете върху Управление на потоците. Изберете Съ здаване на потоци от падащия списък. Появява се съветникът Създаване на нов поток с
опцията за избор от Flow или
Subflow.
|
| 4 |
Щракнете върху Flow. Щракнете върху Подпоток, за да създадете подпоток. Процесът на създаване на подпоток е подобен на този на създаване на поток. |
| 5 |
Изберете необходимата опция за създаване на потока:
|
| 6 |
Щракнете върху Старт свеж. |
| 7 |
В полето Име на потока въведете уникално име. Името на потока не може да съдържа интервали. Единственият разрешен специален знак е _ (подчертаване). Разрешената дължина е 80 знака. Например, NewContact_01. |
| 8 |
Щракнете върху Създаване на поток. Появява се прозорец ът Flow Designer. |
| 9 |
В секцията Общи настройки въведете описанието на потока. Не можете да промените описанието по-късно. |
| 10 |
(Незадължително) Конфигурирайте следните настройки в секцията Настрой ки на диаграмата.
|
| 11 |
В секцията Настрой ки за декриптиране на по тока включете превключвателя А ктивиране на декриптиране на по тока, за да позволите дешифрирането на чувствителна информация в потока. Появява се изскача щ прозорец Раз криване на данни за подробности за отстраняване Проверете Съгласен съм и щракнете върху Запаз ване. Вече ще можете да декриптирате чувствителна информация от дневниците на потока по време на потоците за отстраняване на грешки. Вижте раздела Пр оследяване на потоци за подробности. |
| 12 |
Изпълнете следните задачи, за да създадете потока:
|
Създаване на потоци от шаблони за по
Шаблоните за потоци ви предоставят извънредни потоци за често срещани случаи на употреба. За да създадете потоци от шаблони за потоци:
| 1 |
Влезте в контролния център. |
| 2 |
Отворете У . |
| 3 |
От навигационния екран на Контактния център щракнете върху . |
| 4 |
На страницата Потоци щ ракнете върху Управление на потоци и щ ракнете върху падащия списък Създаване на потоци. Появява се съветникът Създаване на нов поток с
опцията за избор от Flow или
Subflow.
|
| 5 |
Щракнете върху Flow. За да създадете подпоток, щракнете върху Под поток. Процесът на създаване на подпоток е подобен на този на създаване на поток. |
| 6 |
От Избор на метод щ ракнете върху Ша блони за поток. |
| 7 |
Изберете вашия шаблон от наличния списък с шаблони. Щракнете върху На пред. Щракнете върху Преглед на дет айлите, за да видите подробен преглед на шаблона. За повече информация вижте раздел а Преглед на подробности за шаблона за потока. |
| 8 |
В полето Име на потока посочете уникално име за потока. Придържайте се към конвенциите за именуване. |
| 9 |
Щракнете върху На пред. Създадохте нов поток от шаблон за поток.
За повече информация относно потоците и ако потоците изискват допълнителна конфигурация преди тестване, използвайте връзките, налични в списъка с шаблони за потоци. Вижте Пре глед на подробностите за шаблона за поток. |
Какво да правя по-нататък
Персонализирайте дейностите и събитията в потока според вашите изисквания. Потвърдете и публикувайте потока.
Преглед на детайлите на шаблона за
За да видите повече подробности за конкретен шаблон:
| 1 |
От страницата за колекция от шаблони изберете необходимия шаблон. |
| 2 |
Щракнете върху Преглед на подроб ностите. Появява се страницата с подробности за ша блона.
|
Какво да правя по-нататък
Щракнете върху Избор на шаблон, за да продължите с избрания шаблон.
Опции на контекстното меню
Използвайте контекстното меню за допълнителни действия. За да отворите контекстното меню от страницата F lows, изберете потока и отворете потока в модула Flow Designer. Задръжте курсора на мишката върху името на потока. Появява се меню със следните опции:
- Редактиране на името — Използвайте за преименуване на потока.
- Експортиране — Използвайте за експортиране на потока.
- Импортиране — Използвайте за импортиране на потока.
- Изтриване — Използвайте за изтриване на потока.
- Преглед на историята на вер сиите — Използвайте, за да видите подробностите за версията на потока.
Редактиране на променливите на
Не можете да редактирате променлива, когато се използва. След като създадете типа променлива, не можете да редактирате типа променлива.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в прозореца Flow Designer. |
| 4 |
Кликнете върху маркер с променлива от ек рана Глоб ални свойства. Изскачащ прозорец показва обобщение на
информацията за променливата.
|
| 5 |
Щракнете върху Редактиране в горния десен ъгъл на изскачащия прозорец . |
| 6 |
Изберете неизползваната променлива в потока. |
| 7 |
Направете необходимите промени в името на променливата, описанието, стойността и конфигурациите на променливата. |
Промяна на поток
Използвайте превключв ателя Редактиране, за да редактирате поток. Когато е активирано, други разработчици на потоци не могат да редактират потока едновременно. По подразбиране поток се отваря в режим само за четене .
Можете да маркирате променливи, които съдържат чувствителна информация като защитени. Когато отворите съществуващ поток, който съдържа променливи на потока, получавате подкана за преглед и маркиране на тези променливи като защитени. За повече информация относно защитените променливи вижте Защит ени променливи.
| 1 |
Влезте в контролния център. | ||||||||||||
| 2 |
Отидете в . Появ ява се страницата Потоци и показва списъка с
потоци със следните полета:
| ||||||||||||
| 3 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в прозореца Flow Designer. Ако избраният поток има променливи на потока, съобщение ви подканва да маркирате променливите като защитени. Можете да променяте потока само ако бутонът за превключ ване Редактиране е активиран. Ако бутонът за превключване Редактиране е изключен, потокът се появява в режим само за четене. | ||||||||||||
| 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 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в
прозореца Flow Designer.
|
| 4 |
В полето за търсене, което се показва в горния десен ъгъл, въведете ключовата дума (име на дейност, име на променлива или низ) и натиснете Enter. Като алтернатива можете да задействате полето за търсене, като използвате кла вишните комбинации: Cmd + K (за macOS) и Ctrl + k (за Windows). Резултатите от търсенето се появяват в отделен панел за търсене от лявата страна
на екрана.
|
| 5 |
(Незадължително) Изберете един или повече типове обекти от падащия списък, за да филтрирате резултатите от търсенето. |
| 6 |
За да намерите и замените текст, направете следното: |
Прилагане на етикети на версии към поток
Препоръчваме да добавите етикети на версиите, за да изградите жизнен цикъл на потока през различни фази като разработка, тестване и живо. Вместо да прилагате промени директно към потока, можете да публикувате потока през фази, преди да разгърнете потока в производството. Тази функция ви помага да избегнете презаписване на текущия си поток в производството.
Когато публикувате поток, свържете етикет на версия като „Live“, „Test“ или „Dev“ с новата версия на потока в допълнение към името на потока. Това дава възможност за прикачване на различни версии на един и същ поток към различни входни точки или GoTo дейност. Последният е етикетът на версията по подразбиране, който не можете да премахнете от поточна версия. Можете да приложите всеки друг етикет на версията заедно с най-новата.
Освен това можете да прикачите няколко версии на един и същ поток към входна точка. По време на конфигурацията на входната точка можете да изберете поток заедно с един от свързаните с него етикети на версията.
Можете също така да променяте динамично логиката на потока, като получите достъп до етикетите на версиите в
потока, като използвате променливата NewContact (вижте Стартиране на пото ка за подробности). Промен
ливата newContact.flowVersionLabel показва етикета на версията на
потока в момента в изпълнение: независимо дали е „Dev“, „Test“, „Live“ или „Latest“.
Прилагането на етикет на версията на потока позволява изработването на персонализирана логика, която да се приспособява
към специфичните етикети на версиите на потока.
Когато отворите потока в режим на редактиране, виждате черновата версия от последната публикувана версия на потока. Когато публикувате тази чернова версия, тя свързва етикета на най-новата версия към нея. В даден момент само един поток има етикета на най-новата версия, свързан с него. Това съответства на последната публикувана версия на потока.
Преди да започнете
Трябва да публикувате потока поне веднъж.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в прозореца Flow Designer. |
| 4 |
Редактирайте потока. |
| 5 |
Щракнете върху За пазване, за да запазите потока, ако деактивирате бутона за превключ ване на Автомат ично запазване. |
| 6 |
Включете бутона за провер ка, за да активирате публикуването. |
| 7 |
Щракнете върху Публику ване. |
| 8 |
(Незадължително) В диалоговия прозорец Публикуване на по тока въведете бележка за версията или всяка информация, която искате да споделите с други разработчици на потоци. |
| 9 |
По подразбиране послед ният е избран като етикет на версията, който показва най-новата версия на потока. Можете да приложите множество етикети на версии към поточна версия, като например live, dev или test от падащия списък Добав яне на етикет на версия. Ако определен етикет на версията е картографиран към входна точка, до етикета на версията в падащия списък се появява известие, в което се казва, че етикетът е картографиран към входна точка. |
| 10 |
Щракнете върху Публику ване. След като изберете един или повече подходящи етикети на версиите и публикувате, използвайте тази версия на потока, когато присвоявате към входна точка. |
| 11 |
(По избор) Щракнете върху иконата на таймера до номера на версията, за да видите историята на версиите на потока. Появява се модалът История на вер сиите, който показва следните подробности за активни версии и други версии на потока:
Използвайте някой от следните атрибути за търсене на ключови думи, за да филтрирате таблицата:
|
| 12 |
(По избор) Щракнете върху иконата Пре глед на всеки ред, за да видите по тока, публикуван в избраната версия. Ако изберете да редактирате, когато гледате по-стара версия на потока, тя презаписва текущата чернова с тази конкрет на версия на потока. |
Можете да добавите произволен брой версии към поток. Историята на версиите на потока обаче показва само най-новите 100 версии. Версиите на потока се изтриват само когато изтриете потока.
Активиране или деактивиране на автоматичното запазване
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
За да създадете поток, щракнете върху Ново. |
| 4 |
За да редактирате съществуващ поток, щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в
прозореца Flow Designer.
|
| 5 |
За да активирате опцията за автоматично запазване, задайте бутона за превключ ване на Автомат ично запазване на ON. |
| 6 |
За да деактивирате опцията за автоматично запазване: След като деактивирате опцията за автоматично запазване, запазете промените ръчно. В противен случай гу бите промените, направени в потока. |
Копиране и поставяне на дейности
Копирайте и поставете дейност или група дейности в същия поток, така че да не се налага да конфигурирате дейности от нулата. За тази цел можете да изберете една дейност или група дейности наведнъж и да ги използвате повторно в същия поток. Когато копирате дейности, системата създава дубликати на тези дейности и копира всички конфигурирани настройки и връзки.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
За да създадете поток, щракнете върху . |
| 4 |
За да редактирате съществуващ поток, щракнете върху иконата Go to Flow Designer до потока, за да отворите потока. |
| 5 |
Направете някое от следните неща: Като алтернатива можете да натиснете Ctrl+C на клавиатурата си, за да копирате избраните дейности и да натиснете Ctrl+V, за да поставите избраните дейности върху платното. |
| 6 |
Пренаредете копираните дейности, ако е необходимо. |
Потвърждаване на поток
Потвърдете потока, за да сте сигурни, че всички задължителни полета са конфигурирани и че структурата на потока е валидна. Валидирането не може да определи как системата изпълнява потока по време на изпълнение и не гарантира, че потокът работи според очакванията.
Когато валидирането успее, оставете превключвателя за валидиране включен. Не можете да публикувате потока, освен ако валидирането не успее.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да потвърдите. Потокът се отваря в
прозореца Flow Designer.
|
| 4 |
Задайте превключв ателя за проверка на Включ ено. Валидирането започва и грешките се показват в прозореца. По време на валидирането системата показва грешки по следните начини:
|
| 5 |
Ако затворите прозореца с подробности за проверка и искате да го отворите отново, щракнете върху бутона Flow errors. |
| 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 MB. |
Какво да правя по-нататък
Можете да променяте или публикувате потока. За повече информация вижте Работа с потоци.
Публикувайте поток
Можете да публикувате поток, след като системата потвърди потока и го намери без грешки. Можете да използвате публикуван поток в стратегиите за маршрут изиране на входни точки.
Преди публикуване потвърдете, че потокът е правилно конфигуриран и готов за използване на контак тен център на живо. Системата не поддържа напълно редактиране на публикуван поток.
Системата деактивира бутона Публику ване на по тока, докато превключвател ят за проверка е изключен. Ако съществуват активни грешки, бутонът остава деактивиран.
Когато щракнете върху Публи куване на пото ка, се появява прозорец ът за потвърждение на потока публи ку Преди да публикувате поток, уверете се, че всички изрази работят и че потокът се държи по желание.
В диалоговия прозорец Публи куване на потока използвайте етикетите на версиите, за да определите коя версия на публикувания поток да използвате за тестване, разработване или маршрутизиране на живо.
- Последният е избран по подразбиране. Той идентифицира най-новата публикувана версия на потока и не можете да я премахнете от тази версия.
- Изберете един или повече етикети, като Live, Test или Dev, от Добавяне на етикет на версия, когато искате да идентифицирате поточна версия за конкретен етап или използване на маршрутизиране.
- Ако етикетът на версията е картографиран към входна точка, падащият списък показва известие до този етикет.
Ако възникне грешка:
- Виждате прозорец за уведомяване с идентификатора за
проследяване и идентификатора напотока. Свържете се с поддръжката на Cisco за помощ при грешки. Поддръжката изискваидентификационния номер за проследяване. - Щракнете върху От ново публикуване.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да публикувате. Потокът се отваря в
прозореца Flow Designer.
|
| 4 |
Щракнете върху Публику ване. Ако потокът се публикува успешно, се появява съобщение за потвърждение. |
| 5 |
Изберете една от следните опции:
|
Изтриване на поток
Ако даден поток има статус Публику вано, той може да бъде част от конфигурация на стратегията за маршрутизиране. Знайте къде се използва потокът, преди да го изтриете. В противен случай може да повлияете на взаимодействията на контактни центрове
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Появ ява се страницата Потоци.
|
| 3 |
Щракнете върху иконата на елипса до потока, който искате да изтриете, и щракнете върху Из три ване. |
| 4 |
Щракнете върху Да, за да потвърдите. |
Стратегии за маршрутизация на входни точки
Стратегията за маршрутизиране на входна точка е конфигурация, която контролира поведението на маршрутизиране на контакт, когато контактът достигне входна точка. Когато контактът пристигне в входна точка, маршрутизаторният двигател проверява, за да види коя стратегия за маршрутизиране на входната точка е активна в да дения момент и следва тази конфигурация.
Разделът за контрол на повикванията в конфигурацията на стратегията за маршрутизиране на входната точка ви позволява да изберете поток, който контролира опита, който повикващите имат по време на тяхното взаимодействие. С Flow Designer можете да конфигурирате поток от край до край, който контролира както първоначалното третиране на повикването в IVR, така и опита на опашката, след като контактът е поставен на опашка.
Изберете поток от падащото меню Flow, за да посочите потока, който контролира това преживяване на повикване от край до край през интервала от време, определен в стратегията за маршрутизиране. От този падащ списък са налични само потоци, публикувани от Flow Designer.
Потоците са налични само за входните точки на телефония. Не можете да заместите настройките в потока от стратегията за маршрутизиране на входната точка.
Стратегии за маршрутизация на опашки
Стратегията за маршрутизиране на опашки е конфигурация, която контролира поведението на маршрутизиране на контакт, когато контактът достигне опашка. Когато контактът пристигне на опашка, маршрутизаторният двигател проверява, за да види коя стратегия за маршрутизиране на опашката е активна в дадения момент и следва тази конфигурация.
Клиентите, които имат стратегии за маршрутизиране на опашки в Webex Contact Center, имат достъп до тях, но не могат да създават нови стратегии. Препоръчваме на всички клиенти да прехвърлят конфигурациите си към опашки.
Създаване и управление на подпотоци
Flow Designer ви позволява да разделяте големи потоци на по-малки, по-управляеми части, наречени подпотоци. Можете да използвате повторно подпотоци в множество потоци, за да обработвате конкретни задачи. Този модулен подход опростява управлението на потока и намалява сложността на изграждането на големи потоци. Ето някои ключови характеристики на подпотоците:
-
Можете да създавате подпотоци на ниво организация, за да ги направите вътрешно достъпни. Например можете да преглеждате и извиквате подпотоци, които са налични в рамките на една и съща организация. Можете да създадете максимум 200 подпотока на организация.
-
Можете да извикате подпоток от потока, за да стартирате логиката, без да се свързвате с входна точка или да напускате основния поток.
-
Можете да използвате повторно подпотоци няколко пъти в основен поток или през основните потоци в организацията.
-
Можете да предавате променливи между родителския поток и подпотоците и да картографирате входните и изходните променливи от основния поток към подпотока и обратния начин. Това прави тези променливи в подпотока независими от променливите в родителския поток, който извиква подпотока.
Настройките за текст в реч (TTS) в основния поток обаче не преминават към подпотоците. Например, помислете за поток, при който основната променлива на потока е
Global_VoiceName: FR-FR-Ariane (френски). Ако подпоток задейства възпроизвеждането на TTS, аудиото се възпроизвежда на английски по подразбиране. За да преодолеете това, дефинирайте променлива на подпотока със същото име, която еGLOBAL_VOICAME:FR-FR-ARIANE (френски).Като алтернатива можете да създадете променлива на подпото каGLOBAL_VOICENAME(същата като в основния поток) и да картографирате стойността от основния поток към подпотока. За повече информация вижте Конфигуриране на различни поддържани езици и гласови имена с естествен текст в реч в подпотока wxCC.Не можете да добавяте глобални променливи към подпотока. Можете обаче да картографирате глобална променлива от основния поток към локална променлива в подпотока.
-
Можете да публикувате подпотока независимо. Промените, направени в подпотока, обаче, влизат в сила едва след като публикувате отново основния поток.
-
Можете да прикачите етикет на версия като Live, Dev и Test към подпоток, за да можете да извършите тестване от край до край на основния поток в съответните среди.
-
Подпотоците трябва да се извикват от основните потоци. Не можете да извикате друг подпоток от подпоток.
-
Не можете да свържете подпоток от входна точка или стратегия за маршрутизиране на опашки.
-
Можете да импортирате и експортирате подпотоци независимо.
Създаване на подпоток
Можете да създавате и управлявате подпотоци в Control Hub.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в ци. |
| 3 |
Щракнете върху поток. |
| 4 |
В полето име на подпото ка въведете името на подпотока. Името на подпотока трябва да е уникално. Не може да съдържа интервали. Единствените разрешени специални знаци са _ (подчертаване) и - (тире). Максималната дължина е 80 знака. |
| 5 |
Щракнете върху Стартиране на изграждане на подпоток. Появява се прозорец ът Flow Designer. |
| 6 |
В секцията Общи настройки въведете описанието на подпотока. Можете да промените това описание по-късно. |
| 7 |
В секцията Настройки на изглед конфигурирайте функции като извити връзки, цвят на връзката, цвят на пътя за грешка, цвят на избор и дебелина. |
| 8 |
В раздела Определение на промен ливата добавете необходимите променливи за свързване към основния поток.
Всички горепосочени променливи могат да бъдат от тип String, Integer, Date Time, Bulean, Decimal и JSON. |
| 9 |
Изпълнете следните задачи, за да създадете подпотока:
Действия като прилагане на етикети на версии и проследяване на потока функционират по същия начин, както в основния поток. За повече информация, Приложете етикети на версии към поток и По тоци за отстраняване на грешки. |
Редактиране на подпоток
Когато редактирате и публикувате подпоток, промените влизат в сила в основния поток само след като публи кувате основния поток.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в ци. |
| 3 |
Кликнете върху подпотока, който искате да редактирате. |
| 4 |
А кти вирайте бутона за превключване Редактиране, за да промените подпотока. |
| 5 |
Направете необходимите промени в подпотока. Щракнете върху За пазване, за да запазите потока, ако деактивирате бутона за превключ ване на Автомат ично запазване. |
Изтриване на подпоток
Ако някой публикуван основен поток използва подпоток, не можете да го изтриете, независимо дали потокът е активен или прикрепен към входна точка. За да изтриете подпотока, първо го премахнете от основния поток или изтр ийте основния поток изцяло.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в ци. |
| 3 |
Щракнете върху иконата за вертикална елипса в реда на подпотока, който искате да изтриете, и щракнете върху Изтриване. |
| 4 |
Щракнете върху Да, за да потвърдите. |
Добавяне на подпоток към основен поток
Можете да добавите подпоток в множество основни потоци.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . Можете също да добавите подпоток към основен поток от лентата за Management Portal навигация. Изберете Стра . Щракнете върху иконата на елипса до потока, който искате да редактирате, и щракнете върху От вори. |
| 3 |
Кликнете върху потока, който искате да промените, за да добавите подпоток. Появява се прозорец ът Flow Designer. |
| 4 |
Щракнете върху раздел а Подпотоци. Появява се списък с подпотоци за избраната организация/наемател. |
| 5 |
Плъзнете и пуснете необходимия подпоток от списъка в платното, за да го добавите към основния поток. Можете да видите подробностите за избрания подпоток като име, версия на подпотока заедно с етикета на версията и всички променливи, конфигурирани в подпотока. По желание щракнете върху Изглед до името на подпотока, за да отворите подпотока в нов раздел в браузъра. |
| 6 |
В секцията Версия на подпото ка изберете желания етикет на подпотока, който искате да добавите към основния поток, тъй като той не е конфигуриран по подразбиране. По подразбиране е поставено отмет ката в квадратчето Активиране на автоматичните актуализации. Когато е активирана, всеки път, когато създавате нова версия на подпоток, системата автоматично актуализира основ ния поток с по-новата версия. Премахнете отметката от оп цията Активиране на автоматичните актуализации, за да деактивирате автоматичните Уверете се, че ще публикувате отново основния поток, когато създавате по-нови версии на подпо тока. |
| 7 |
В секцията В ходни променливи на подпото ка картографирайте основните променливи на потока към в ходните променливи на подпотока. Уверете се, че сте картографирали един и същ тип данни, за да активирате подпотока да работи без грешка. По същия начин в раздела Из ходни променливи на подпото ка картографирайте изходните променливи на подпотока към основните променливи на потока със същия тип данни. |
| 8 |
Публикувайте основния поток. |
Създаване и управление на функции
Можете да създавате и управлявате функции в модула Flow Designer. Функциите ви позволяват да пишете персонализиран изходен код за изпълнение на задачи за бързи данни и да организирате сложни действия. Можете да пишете вграден код с помощта на редактор на кодове и да ги използвате през потоци.
Функциите допълват рамката на Pebble Template, която разработчиците използват за изпълнение на подобни задачи. С тази възможност разработчиците на потока могат:
- Изберете езика за писане на кода. Поддържаните езици са JavaScript и Python.
- Напишете потребителски изходен код със специфичен за езика статичен анализ.
- Тествайте персонализиран код с примерни стойности и прегледайте изходите и грешките преди публикуването.
- Напишете логика на потока въз основа на изходните променливи на активността и кодове на състояние/грешки.
- Анализирайте и задайте на променливи стойностите на изходите, върнати от функцията, за по-нататъшно използване в потока.
- Използвайте повторно функциите в множество потоци като дейност.
- Потоци за отстраняване на грешки, като използвате съобщенията за грешки, върнати от изхода на функцията, кодовете за състояние и грешки , обработка на грешки при изпълнение, функции за отстраняване на грешки в потока и функции за анализ.
Важни съображения
Този раздел подчертава няколко важни съображения, които трябва да се отбележат при работа с функции:
- Максималният брой поддържани функции на организация е 200.
- Максималната памет, разпределена на функция, е 128 MB.
- Конфигурируемият времеви срок за аудио при изчакване е 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 (Function as a Service) за пакетиране и стартиране на функцията. Ниска латентност за гласови повиквания.
Колко входни променливи мога да предам? Колко изхода се задават?
Задават се десет входни променливи и една изходна променлива JSON. Отделните функционални изходи могат да бъдат анализирани в една и съща дейност, като се използват изрази JSONPath.
Мога ли да задавам множество променливи в кодовия блок?
Да. Новото подобрение за задаване на множество променливи е подобно на дейността „Parse“.
Мога ли да използвам отново функцията в множество потоци?
Да. Можете да използвате функцията във вашите потоци, тъй като тя е централно достъпна във вашата организация.
Кой може да управлява (редактира или преглежда) функции?
Надзорници и администратори. Достъпът на надзорниците до функцията се контролира от настройката Функция (която може да бъде зададена на Редактиране, Преглед или Няма под Потребителски опит в потребителския профил).
Конфигуриране на обработката на грешки
Системата подчертава пътя за обработка на грешки за всяка дейност, настроена в рамките на конкретния поток. Конфигурирайте пътя за обработка на грешки, за да управлявате потенциални грешки по време на изпълнение на потока. Системата показва този път по подразбиране, но конфигурирането му не е задължително. Ако не го настроите за дадена дейност, системата показва известия по време на валидирането на потока. Въпреки това, все още можете да публикувате потока с тези известия.
Системата класифицира грешките, възникнали по време на изпълнението на потока, в две категории:
-
Грешки в изпълн ението на дейността: Посочете грешките, които възникват по време на функционалното изпълнение на дейността. Например, грешка в дейността възни ква, когато клиент въведе несравним запис по време на изпълнение на дейността в менюто.
-
Системни/глобални грешки: Посочете грешките, които възникват в системата по време на изпълнение на дейността. Например системни грешки възникват, когато има невалиден камъчен израз по време на изпълнението на дейността Set Variable .
-
Недефинирана грешка: Този възел за грешка задава пътя на изхода на грешката, който потокът поема, когато има неопределени системни грешки по време на изпълнение на потока. Можете да конфигурирате потока за неопределени грешки, като свържете изходния път на тази дейност с подходящи дейности.
Следните дейности за контрол на потока нямат въз ел Недефинирана грешка:
- Стартирайте потока
- Краен поток
- HTTP заявка
- Анализиране
Ако не виждате възела Недефинирана грешка в която и да е дейност, свържете се с поддръжката на Cisco, за да активирате съответния ф лаг за функции.
-
Конфигурирайте пътищата за обработка на грешки за оптимизиране на потока. Ако не конфигурирате път за
обработка на грешки за дейността, потокът по подразбиране е зададен от пътя, зададен в обработката на събития
OnGlobalError в раздел а Потоци на събитията.
За повече информация относно обработката на събития
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 |
Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в прозореца Flow Designer.
|
| 4 |
Щракнете върху Отстраняване на грешки. Появява се екранът за взаимодействия Таблица показва най-новите 100 взаимодействия за потока. Можете да видите следните подробности в таблицата:
|
| 5 |
(Незадължително) Използвайте опцията за търсене, за да филтрирате списъка със следните параметри за търсене:
|
| 6 |
Изберете взаимодействие от таблицата. Избраният път на дейността се подчертава в платното. Отваря се нов раздел, показващ последователността на дейностите, изпълнени по време на взаимодействието, заедно със следните подробности:
Можете да изберете множество взаимодействия, които се отварят в отделни раздели. |
| 7 |
Изберете дейност, за да видите следните подробности:
|
| 8 |
Икона за декриптиране на дневници: Щракнете върху иконата за декриптиране на дневници, за да получите достъп до демаскирани дневници. Можете да декриптирате дневниците и да получите достъп до чувствителна информация само ако сте упълномощен потребител. Вижте следното отказ от отговорност: Отказ от отговорност Активирането на детайлите за отстраняване на грешки ще разкрие подобрени диагностични данни, които могат да включват чувствителна информация (например потребителски идентификатори, метаданни за обаждания, следи за грешки и евентуално друга лична или поверителна информация). Като активирате детайлите за отстраняване на грешки, вие потвърждавате и потвърждавате, че:
|
| 9 |
(По избор) Щракнете върху иконата за копиране ( |
Анализирайте потоците
Анализът в Flow Designer предоставя обобщен изглед на всички повиквания, преминали през определен поток. Той показва броя на изпълненията за всеки изходя щ порт на дадена дейност през даден период. Той също така изчислява процента от това колко обаждания са преминали през дейността NewContact. Знаменателят за изчисляването на процента е броят на обажданията, преминаващи през дейността NewContact.
Flow Analytics разглежда завършените повиквания само в рамките на определената времева рамка. Изчисляването на общ ия брой обаждания включва обаждания, които започват преди и завършват в рамките на избра ния период. Данните за анализ изключват обаждания, зададени за обратно обаждане, или повиквания, продължаващи по други причини (като например текущи или незатворени).
Всяка дейност показва броя на изпълненията на изходящите си портове. За дейности като менюта с множество клонове всеки порт получава своя брой изпълнения и следват процентите. Ако бро ят на изпълненията на изходящ порт не присъства, това означава, че няма повиквания, които са докоснали порта.
Цветовата палитра показва как броят на изпълнените повиквания цветно кодира пътищата на потока. В сценарии като цикли за повикване процентът може да надвишава 100%.
Дори и без изрични връзки за обработка на грешки, системата показва брой изпълнения в своя порт за грешки, ако възникне грешка и се насочи към събитието OnGlobalError. Можете да го намерите в раздела Съ битие. В такива случаи системата показва данните за анализ за обработката на събития OnGlobalError.
По подразбиране Flow Analytics разглежда най-новата версия на потока. Ако потокът има няколко версии, можете да превключвате между потоците, като използвате таблицата История на вер сиите.
Понастоящем Flow Analytics не поддържа подпотоци; той проследява само добавянето на подпоток към основен поток, като изключва данните за вътрешната му активност.
Преди да започнете
Публикувайте потока поне веднъж.
| 1 |
Влезте в контролния център. |
| 2 |
Отидете в . |
| 3 |
Изберете потока и щракнете върху иконата Отиди към Flow Designer. Избраният поток се отваря в дизайнера на потока.
|
| 4 |
Щракнете върху Анал из. Страницата обновява и показва данните за анализа. По подразбиране той показва показателите на всички завършени контакти през последните 15 минути. |
| 5 |
Щракнете върху джад жа Дата и изберете една от следните опции:
Страницата Flow 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 |
Дейността има стрелки, които произхождат и сочат към себе си. |
) икона за замяна на всички събития в потока.