В тази статия
dropdown icon
Започнете
    Ключова терминология
    Дизайнер на потока за достъп
    Разгледайте модерно и унифицирано платно Flow Designer
    Изисквания към браузъра
    Изисквания за имейл
dropdown icon
Разгледайте оформлението
    Библиотека с дейности
    Платно, основен поток и потоци от събития
    Панел за свойства
    Панел на заглавката
    Долен колонтитул
dropdown icon
Разбиране на дейности и събития
    Дейности в обработката на контакти
    Дейности в контрола на потока
    Дейности в комуналните услуги
    Дейности в гласа
    Потоци на съб итията
dropdown icon
Използвайте променливи и изрази
    Персонализирани променливи
    Отмяна на настройките на потока
    Предварително дефинирани променливи
    Глобални променливи
    Видими променливи на работния плот
    JSON променливи
    Писане на изрази
    Синтаксис на шаблон с камъ
    Потвърждаване на изрази
dropdown icon
Използвайте шаблони за поток
    Използване на работно време
    Цялостен входящ контакт
    Проучване на CSAT DTMF
    DialogFlow ES виртуален агент
    Поддръжка на динамична променлива
    Здравей свят
    Автоматично обслужване на менюто
    Намаляване на HTTP (S) данни на Microsoft Dynamics
    Процентно разпределение и A/B разпределение
    Намаляване на HTTP (S) данни на Salesforce
    Намаляване на HTTP (S) данни на ServiceNow
    Просто входящо повикване към опашка
    Виртуален агент с Google DialogFlow CX
    Zendesk HTTP (S) попадане на данни
    Избягвайте дублиране на обратно обаждане
    Звукозапис и управление на аудио сигнал
    Последен шаблон за маршрутизиране на агент
    AI агент автономен (проследяване на пакети)
    AI Agent скриптуван (проследяване на пакети)
    AI Agent Scripted (Резервация на среща с лекар)
dropdown icon
Използвайте шаблони за подпоток
    Събирайте информация за обратно обаждане
    Обработка на грешки
    Намаляване на HTTP данни
    Лечение на опашката
    Шаблон за подпоток за планирано обратно обаждане
dropdown icon
Създаване и управление на потоци
    Създайте поток
    Създаване на потоци от шаблони за по
    Опции на контекстното меню
    Редактиране на променливите на
    Промяна на поток
    Преглед на аудио подкана в рамките на потока
    Търсене на обекти в поток
    Прилагане на етикети на версии към поток
    Активиране или деактивиране на автоматичното запазване
    Копиране и поставяне на дейности
    Потвърждаване на поток
    Копиране на поток
    Експортиране на поток
    Импортиране на поток
    Публикувайте поток
    Изтриване на поток
    Стратегии за маршрутизация на входни точки
    Стратегии за маршрутизация на опашки
dropdown icon
Създаване и управление на подпотоци
    Създаване на подпоток
    Редактиране на подпоток
    Изтриване на подпоток
    Добавяне на подпоток към основен поток
dropdown icon
Създаване и управление на функции
    Важни съображения
    Създаване на функция
    Управление на функции
    Добавяне на функция към основен поток
    Често задавани въпроси
dropdown icon
Конфигуриране на обработката на грешки
    Системно наложени ограничения за самообръщане на дейностите
Свържете множество потоци (с GoTo)
Потоци за отстраняване на грешки
Анализирайте потоците
Разберете кодовете за грешки
Изграждане и управление на потоци с Flow Designer
list-menuВ тази статия
list-menuОбратна връзка?

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 се появява със следните три раздела:

  • Потоци
  • Подпотоци
  • Глобални променливи
  1. Щракнете върху Управление на потоци > Създайте потоци Появява се страницата Създаване на потока. Вижте Създаване на поток за повече подробности.

  2. Кликнете върху съществуващ поток от списъка. Появ ява се специфичният поток.

Разгледайте модерно и унифицирано платно Flow Designer

Платното на Webex Contact Center Flow Designer разполага с модерен потребителски интерфейс, който съответства на външния вид и усещането на портфолиото на Webex, осигурявайки последователно изживяване в цялото портфолио. Платното осигурява целенасочени подобрения на достъпността, което прави ключ овите елементи по-лесни за използване за по-широк кръг потребители.

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

Независимо дали се опитвате да създадете нов поток или да работите върху съществуващ поток, страницата на потока се появява в мод ерен потребителски интерфейс със следния модален изскачащ прозорец, който ви помага да откриете новите функции.

Discover new features in Flow Designer

Превключване между модерен и наследен потребителски интерфейс

Менюто за потребителски настройки ви позволява да превключвате между модерен и наследен потребителски интерфейс:

  1. Щракнете върху иконата за потребителски настройки в горния десен ъгъл на платното.
  2. Деактивирайте превключ вателя New look, за да преминете към наследен режим.

Превключване между тъмен и светъл режим

Flow designer платното е достъпно в теми с тъмен и светъл режим, за да помогне да се сведе до минимум напрежението на очите. Изберете предпочитаната тема, която работи най-добре за вас:

  1. Щракнете върху иконата за потребителски настройки в горния десен ъгъл на платното.
  2. Деактивирайте превключвателя на тъмния режим.

Подобрения в качеството на активността

Палитрата за киселинност се подобрява, както следва:

  • Групи ране на дейности: Дейностите са групирани логически въз основа на тяхната функция , което ви позволява лесно да намерите дейността, от която се нуждаете. Във всяка група дейностите са изброени по азбучен ред. Вече са налични следните групи:
    • Обработка на контакти
      • Разширена информация за опашката
      • Прекъсване на контакта
      • Ескалирайте групата за разпространение на повиквания
      • Обратна връзка 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) до отказване или приключване на разговора. Потокът съдържа предсказу еми стъпки, които системата изпълнява в последователност.

Потоци на съб итията

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

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

За повече информация относно обработващите събития вижте Потоци от събития.

Лента с инструменти за увеличение

Лентата с инструменти за увеличение има следните икони:

  • Глобални свойства — Щракнете върху Settings button represented by a cog icon икона за отваряне на ек рана Глобални свойства. За повече информация вижте прозореца Свойства.
  • Автоматично подреждане — Щракнете върху Thumbnails icon икона в лентата с инструменти за организи ране на дейностите в платното.
  • Отмяна — Щракнете върху undo икона в лентата с инструменти, за да отмените последното извършено действие на платното.
  • Повторно — Щрак нете върху redo икона в лентата с инструменти, за да повторите последното извършено действие на платното.

    Можете да отмените и повторите до последните 10 действия в платното. Не можете да отмените и повторите промените, извършени върху атрибути и свойства.

  • Подходящ за преглед — Щ ракнете върху Maximize video player to full screen mode icon икона на лентата с инструменти, за да регули рате увеличението на платното, така че всички възли да са видими.
  • Увеличаване — Щракнете върху zoom in button икона в лентата с инструменти за увеличаване на платното. Когато достигнете максималния лимит, иконата е деактивирана.
  • Мащабиране — Щракнете върху zoom out button икона в лентата с инструменти за увеличаване на платното. Когато достигнете максималния лимит, иконата е деактивирана.
  • Опцията за увеличаване на превъртането позволява както панорамиране (по подразбиране), така и мащабиране (с помощта на клавиша Ctrl). Можете да продължите да увеличавате, като задържите клави ша Ctrl и превъртите колелото на мишката нагоре или надолу.
  • За да преминете през платното, превъртете колелото на мишката нагоре или надолу.
  • За да превъртите наляво надясно с колелото на мишката, използвайте клави шите Shift + Scroll.

Действия за управление на платното и клавиши за бърз

За да се повиши ефективността и производителността на разработчиците на потоци, платното Flow Designer предоставя следните опции:

  • Действия за прекратяване — Използвайте иконите Отмени, Пов тори в лентата с инструменти за увеличение или използвайте клавишните комбинации.
  • Изрязване, копиране, поставяне и изтриване — Щ ракнете с десния бутон върху платното за операции за изрязване, копиране, поставяне и изтриване. Можете да изрежете, копирате и поставяте дейностите и връзките за обработка на повиквания и контрол на потока, както следва:
    • Вътре и през потоците
    • Между главния поток и потоците на събитията
    • Между потоците и потоците
    Можете също да копирате и поставяте в организации и браузъри.

    Има малко ограничения, когато се опитвате да копирате дейностите и връзките от други браузъри в FireFox. За да активирате тази функционалност, трябва да зададете следните предпочитания на вярни във Firefox:

    • Начало.events.asyncclipboard.четен текст
    • Начало.Събития.Тестинг.Асинклипборд

    Въвед ете about:config в адрес ната лента на Firefox. Пот ърсете посочените предпочитания. Променете стойностите на true, за да позволите поставянето от други браузъри.

  • Автоматично подреж дане - Използвайте Thumbnails icon икона в лентата с инструменти за увеличение за автоматично организиране на дейностите в платното за по- добро разбиране и лесна поддръжка.
  • Прикачване към решет ка — Използвайте за заснемане на дейностите на стъпки от 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

Превъртете наляво или надясно

Преместване + Превъртване

Преместване + Превъртване

Панел за свойства

Екранът със свойства се появява вдясно на приложението. Вие задавате параметрите или за потока (глобални свойства), или за избрана дейност. Можете да скриете и разшир ите екрана, за да увеличите работното пространство върху платното между конфигурациите.

Екранът за глобални свойства се показва по подразбиране при зареждане на потока. Щракнете върху Settings button represented by a cog icon иконата, за да отворите екрана Глобални свойства. Settings button represented by a cog iconИконата ви помага да отворите и затворите ек рана със свойства, когато работите върху потоци. Можете също да щракнете навсякъде на празното платно, за да се върнете към изгледа на глобалния екран на свойствата. Екранът за глобални свойства не се вижда, когато изберете дейност.

Следните конфигурации се съдържат в глобалните свойства:

  • (Незадължително) Предоставете описание на потока.
  • Управление на персонализирани и предварително дефинирани променливи. За повече информация относно променливите на потока вижте Зада ване на променлива.
  • Преглеждайте информацията за историята на потока, включително собственика, последната редактирана дата и номера на вер сията на потока. Щракнете върху cancel button икона за затваряне на екрана за глобални свойства.

    Понастоящем няма функция за контрол на версиите. Вер сията Flow брои броя пъти публикуването на потока.

Панел на заглавката

Заглавката показва името на вашия поток, което динамично се актуализира, когато редактирате името на потока от глобалните свойства. Заглавката също има бутон за из лизане. Ако искате да се върнете и да продължите да работите по-късно, можете да запазите съществуваща чернова на потока. За да запазите черновите си на потоците или да затворите приложението, щракнете върху За пазване на потока и изле зте в горния десен ъгъл на приложението.

Долен колонтитул

Долният колонтитул има следното:

  • Автоматично запазване активирано: Потоците автоматично се записват, за да се избегне загуба на данни. Ако автоматичното запазване е спряно, се появява известие за грешка.

    Ако затворите прозореца на браузъра, докато данните се запазват автоматично, можете да загубите данни. Препоръчваме ви да изчакате няколко секунди, след като промените потока си, преди да затворите браузъра.

  • Вер сия на приложението: Лявата част на долния колонтитул показва версията на приложението. Можете да използвате версията за отстраняване на грешки във Flow Designer.
  • Валидиране на потока: Валидирането на потока открива грешки в структурата на потока, които биха могли да попречат на работата му. Можете да активирате превключвателя за валидиране от дясната страна на долния колонтитул по всяко време. По подразбиране валидирането е изключено, така че грешките не се появяват. Когато активирате превключвателя, стартира валидирането на backend и всички грешки в потока стават видими. Когато превключвателят е активиран, започва валидирането на backend и се появяват всички грешки в потока. За повече информация относно валидирането на потока вижте В алидиране на поток.
  • Публи@@ куване на поток: Преди да публикувате поток, трябва да го валидирате и да коригирате всички грешки. Ако превключвателят за валидиране е изключен, бутонът Публи куване остава деактивиран. След активиране на валидирането бу тон ът Публикуване остава деактивиран, докато не разрешите всички грешки в потока. За повече информация относно публикуването на потоци вижте Публикуване на поток.

Разбиране на дейности и събития

За да отидете до библиотеката с дейности и да използвате дейностите във вашите потоци:

  1. Влезте в контролния център.

  2. Отворете У слуги > Център за контакти.

  3. Под Из живяване на клиентите щракнете върху Пот оци.

  4. От страницата Потоци изберете необходимия поток, за който трябва да добавите дей ността и да стартирате потока.

  5. Плъзнете и пуснете необходимата дейност от библиотеката с дейности в платното.

  6. Изпълнете необходимата конфигурация, описана подробно във всяка от дейностите.

Дейности в обработката на контакти

  • Разширена информация за опашката
  • Прекъсване на контакта
  • Ескалирайте групата за разпространение на повиквания
  • Обратна връзка V2
  • Получете информация за опашката
  • Контакт за опашка
  • Опашка за агент
  • Поп на екрана
  • Задаване на приоритет на контакта
  • Виртуален агент
  • Виртуален агент V2

Разширена информация за опашката

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

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Събития.

Преди да започнете

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

Изходни променливи

Когато дейността Разширена информация за опашката се задейства, се актуализират следните променливи:

  • Позиция в опашка (PIQ) — Съхранява стойността за текущата позиция на повиква щия в избраната опашка. Ако контактът не е поставен на опашка, когато по токът извиква тази дейност, стойността PIQ се задава на броя контакти, които в момента чакат на опашката + 1. Това идентифицира позицията на контакта в опашката, ако контак тът е поставен на опашка след изпълнение на дейността AdvancedQueueInformation .

  • LoggedOnAgentsCurrent — Съхранява броя на агентите в текущата група за разпространение на повиквания за избра ната опашка, влязла на работния плот. Статистиката за агентите в текущата група за разпределение на повиквания ще се върне -1, след като текущата група за разпределение на повиквания се разглежда като N/A, преди да излезете на опашка.

  • LoggedOnAgentsAll — Съхранява общия брой агенти във всички групи за разпространение на повиквания за избраната опашка, които са влезли на работния плот. Тази стойност може да се промени, тъй като групите за разпределение на повиквания се променят с течение на времето в опашката.

  • AvailabLeagentsCurrent — Съ хранява броя на агентите в текущата група за разпространение на повиквания за избраната опашка, които са на разположение да приемат контакта. Статистиката за агентите в текущата група за разпределение на повиквания ще се върне -1, след като текущата група за разпределение на повиквания се разглежда като N/A, преди да излезете на опашка.

  • AvailableAgentsAll — Съхранява общия брой агенти във всички групи за разпространение на повиквания за избра ната опашка, които са на разположение да приемат обаждането. Тази стойност може да се промени, тъй като групите за разпределение на повиквания се променят с течение на времето в опашката.

  • CurrentGroup — Съхран ява стойността на текущата група за разпространение на повик вания, където контактът е паркиран в определена опашка.

  • TotalGroups — Съхранява стойността на общия брой групи за разпростран ение на повиквания в опашката за контакта.

  • FailureCode — Съхранява кода за не изправност. Системата задава тази стойност само когато дейността се провали.

  • Описание на неуспеха — Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Кодове за грешки

Следват кодовете за грешки и описанията за дейността Разширена информация за опа шката:

Таблица 1. Разширена информация за опашката Описание на код за повреда

Код за неуспех

Стойност на кода за повреда

Описание на неуспеха

1

INVALID_REQUEST

В дейността е направено невалидно искане.

2

QUEUE_NOT_FOUND

Опашката, избрана в дейността, не е намерена.

3

FEATURE_NOT_ENABLED

Функцията не е активирана в приложението Webex Contact Center.

4

DATABASE_OPERATION_FAILURE

Работата с базата данни е неуспешна по време на изпълнението на дейността.

5

INVALID_QUEUE

В дейността е посочена невалидна опашка.

48

UNSUPPORTED_FLOW_ACTIVITY

Чрез дейността беше направена неподкрепена заявка.

Прекъсване на контакта

Използвайте тази прекратяваща дейност, за да изключите активен крак на повикване. Тази дейност е необходима, ако никой агент не се присъедини към повикването за ръчно прекъсване.

Например, използвайте тази дейност преди обаждането да бъде поставено на опашка или след скриптиране на опцията за отказ от опашката. Можете да използвате толкова дейности за прекъсване на контакта, колкото желаете, когато конструирате потока си, за да сте сигурни, че повикването е прекратено, независимо от пътя на по тока.

Имате възможност да дадете на всяка дейност уникален етикет и описание, но не се изисква друга конфигурация.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Потоци от събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В секцията Общи настройки въведете следната информация:

  1. В полето Етикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

Изходни променливи

Тази дейност няма налични изходни променливи.

Ескалирайте групата за разпространение на повиквания

Дейността Escalate Call Distribution Group позволява на администраторите да ескалират контакт, поставен на опашка, до групата за разпространение на следващо или последно повикване. Това осигурява по-добър контрол и гъвкавост на администраторите за управление на контактите, които са паркирани на опашка.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

Изходни променливи

Когато се задейства активността на групата за разпределение на повиквания за ескалиране, се актуализи рат следните променливи:

  • CurrentGroup — Съхран ява стойността на текущата група за разпространение на повик вания, където контактът е паркиран в определена опашка.

  • TotalGroups — Съхранява стойността на общия брой групи за разпростран ение на повиквания в опашката за контакта.

  • FailureCode — Съхранява кода за не изправност. Системата задава тази стойност само когато дейността се провали.

  • Описание на неуспеха — Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Кодове за грешки

Следват кодовете за грешки и описанията за дейността на групата за разпространение на повиквания на ескалиране:

Таблица 2. Описание на кода за неуспех на групата за разпределение на повиквания за

Код за неуспех

Стойност на кодовия код

Описание на неуспеха

1

INVALID_REQUEST

В дейността е направено невалидно искане.

2

CONTACT_NOT_QUEUED

Контактът не е на опашка.

3

FEATURE_NOT_ENABLED

Функцията не е активирана в приложението Webex Contact Center.

Обратна връзка 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

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Проучване изберете въпросник, базиран на глас. Въпрос ниците, конфигурирани в, Webex Experience Management са налични в списъка.

  1. Гласово бази рано — За да възпроизвеждате IVR анкета на клиента, направете следното:

    • Изберете бутона за радио базирано на глас.

    • Изберете гласовото проучване от падащия списък.

4

В раздела Настройки на езика управлявайте езика, на който клиентът изпитва анкетата. Ако езикът не се поддържаWebex Experience Management, резервният език е английски (US). За повече информация вижте Е Webex Experience Managementзикова поддръжка.

  1. Отмяна на езиковите настройки — Акти вирайте бутона за превключване Заместване на езиковите настройки, за да зададете всеки потребителски език за. Webex Experience Management

    • Задаване на език: Изберете предпочитания език от па дащия списък. Падащият списък показва езиците, които Webex Experience Management поддържат.

Ако бутонът за превключване Заместване на настройките на езика не е активиран, променли вата Global_Language се използва за дефиниране на настройките по подразбиране. Webex Experience Management За повече информация вижте Глобални променливи.

5

В секцията Информация за клиента можете да посочите информацията за клиента, която ще бъде предадена заедно с предварителните попълвания, които Webex Experience Management изпращат за улавяне на отговора на анкетата. В зависимост от зададените конфигурации за изпращане Webex Experience Management контактният център изпраща информацията за предварително попълване.

  1. Идентификат ор на клиента — (Незадължително) Изберете уникален идентификатор за клиента от падащия списък.

  2. Имейл — (По избор) Изберете имейла на клиента от падащия списък.

  3. Телефонен номер — (По избор) Изберете телефонния номер на клиента от падащия списък.

6

В секцията Продаване на промен ливи можете да посочите допълнителните променливи като персонализирани предварителни попълвания, които се предават (в допълнение към отговорите на проучването) от Webex Contact Center към. Webex Experience Management

  1. Ключова стойност — показва опционалните променливи параметри, към които контакт ният център преминава. Webex Experience Management

    Колоните Ключ и Стойност ви позволяват да въведете име на променлива и свързаната стойност. Стойността на променливата може да бъде или низ, цяло число или израз със синтаксис с двойни къдрави скоби (в случай на променлива на потока). За повече информация вижте Персонал изирани променливи на потока.

    За да добавите променлив параметър, щракнете върху Добавяне на нов. Това добавя ред, в който можете да въведете съответната двойка ключ-стойност.

    • За да прехвърли всяка персонализирана променлива от контактния център, администраторът трябва да създа де персонализиран въпрос за предварително попълване. Webex Experience Management

      За повече информация относно конфигурирането на въпросник за проучване вижте Въпрос ници в Webex Experience Management документацията.

    • Параметърът Key в променливата и показваното име на създадения въпрос за предварително попълване Webex Experience Management трябва да са еднакви.

    • Ако параметърът Key не съвпада с показваното име на въпроса за предварително попълване, контакт ният център не изпраща параметрите на Ключова стойност. Webex Experience Management

    • Ако променливата включва лична информация, не забравяйте да активирате превключвателя Маркиране като лична идентификационна информация (PII ) за този въпрос. Webex Experience Management

      За повече информация относно ПИИ вижте Обработка на ПИИ в управлението на опита в документацията. Webex Experience Management

За повече информация относно персонализираните предварително пълнители вижте Настройване на персонализирани предварително пълнители за анкети за обратна връзка след повикване в документацията. Webex Experience Management

7

В раздела Разширени настройки конфигурирайте следните настройки, за да потвърдите очакваните DTMF отговори от клиентите.

  1. Timeout — показва максималната продължителност, за която дей ността чака отговор от клиента. Стойността по подразбиране е 3 секунди.

    Можете да конфигурирате максималния брой опити за повторни опити в случай на невалиден или липса на DTMF вход, както и съобщения за аудио уведомяване (за невалидно въвеждане, тайм-аут и максимално превишени повторни опити) за въпросници, като използвате. Webex Experience Management

    За повече информация вижте Настройки за пов торен опит и прекъсване на времето в проучването IVR след обаждане в документацията. Webex Experience Management

Получете информация за опашката

Дейността Получаване на информация за опашката предоставя текущата позиция на повикващия в опашката (PIQ) и прогнозното време на изчакване (EWT) заедно с други изходни променливи на дейността. Можете да използвате тези променливи, за да определите наличността на агента в опашката и да насочите обажданията другаде, когато е необходимо.

Очакваното време за изчакване (EWT) не се прилага за опашки с екипно задание с умения, зададени в потока. За контактите в тези опашки изходната променлива EWT винаги връща -1.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Информация за опашката и Време за обратно гледане конфигурирайте след ното:

  1. Информация за опа шката — Изберете името на опашката, за която трябва да изтеглите прогнозното време на изчакване на обаждащия се и текущата позиция в опашката. Можете да изберете една от следните опции:

    • Статична опа шка: Въведете конкретното име на опашката.

    • Променлива опа шка: Изберете променливата на потока от падащия списък. Списъкът показва само променливи от типа „String“.

    Можете да управлявате опашките с помощта на контролния център.

  2. Време за обратно гледане — Посочете времето за обратно гледане, използ вано за изчисляване на EWT след задействането на получаване на информация за опашката.

    Посочете продължителността само в минути. Уверете се, че входът ви има само цифрови стойности.

    Приемият диапазон на стойностите е 5—240 минути.

Дейността Получаване на информация за опашката има три вида клонове на изходния поток. Тези клонове се задействат въз основа на състоянието на връщане и стойностите на EWT, PIQ и статистиката в реално време за други изходни променливи.

  • Успе х: Този клон се задейства, когато и EWT, и PIQ API върнат положителни променливи стойности. В този поток можете да извлечете и да получите достъп до валидни стойности на променливи EWT и PIQ.

  • Недостатъчен информационен поток: Този клон се задейства, когато PIQ API върне валидна стойност на променливата, а EWT има стойността —1. В този поток можете да извлечете и да получите достъп до стойността на PIQ, но EWT API се проваля поради недостатъчни данни за изчисляване на стойността на EWT.

  • Неуспех: Този клон се задейства, когато PIQ API, EWT API или един или повече от API за статистика в реално време се провалят или върнат невалидни стойности. EWT API се проваля поради причини, различни от недостатъчни данни за изчисляване на стойността на EWT .

Изходни променливи

Когато се задейства Получаване на информация за опашката, се актуализират следните променливи:

  • Позиция в опашка (PIQ) — Съхранява стойността за текущата позиция на контакта в опашката за избраната опашка. Ако контактът не е поставен на опашка, когато по токът извиква тази дейност, стойността PIQ се задава на броя контакти, които в момента чакат на опашката + 1. Това идентифицира позицията на контакта в опашката, ако контактът е поставен на опашка след изпълнение на дейността GetQueueInfo. Тази стойност е перспективна позиция на опашката, а не историческа позиция или позиция след опашката и дейността не връща нулева или праз на, когато се извика, след като контактът напусне опашката.

  • EstimatedWaitTime (EWT) — Съхранява приблизителното време, през което задачата трябва да изчака на опашка, преди да бъде отговорена от агент. EWT се изчислява за всяка опашка и се основава на средното време, през което предишни повиквания в една и съща опашка чакат агент. EWT използва записа на параметъра Lookback Time и се отчита в милисекунди (ms).

  • LoggedOnAgentsCurrent — Съхранява броя на агентите в текущата група за разпространение на повиквания за избраната опашка, вписана на работния плот. Ако дейността се използва преди поставяне на опашка, статистическите данни за агентите в текущия цикъл на група за разпределение на повиквания ще бъдат върнати въз основа на първия ци къл на група за разпределение на повиквания.

  • LoggedOnAgentsAll — Съхранява общия брой агенти във всички групи за разпространение на повиквания за избра ната опашка, които са влезли на работния плот. Тази стойност може да се промени, тъй като групите за разпределение на повиквания се променят с течение на времето в опашката.

  • AvailabLeagentsCurrent — Съхранява броя на агентите в текущата група за разпространение на повиквания за избраната опашка, които са на разположение да приемат контакта. Ако дейността се използва преди поставяне на опашка, статистическите данни за агентите в текущия цикъл на група за разпределение на повиквания ще бъдат върнати въз основа на първия ци къл на група за разпределение на повиквания.

  • AvailableAgentsAll — Съхранява общия брой агенти във всички групи за разпространение на повиквания за избра ната опашка, които са на разположение да приемат повикването. Тази стойност може да се промени, тъй като групите за разпределение на повиквания се променят с течение на времето в опашката.

  • CallSqueuedNow — Съхран ява общия брой обаждания в избраната опашка.

  • OldestCallTime — Съ хранява броя секунди, през които най-старото повикване е било в избраната опашка.

  • FailureCode — Съхранява кода за не изправност. Системата задава тази стойност само когато дейността се провали.

  • Описание на неуспеха — Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Изчисляване на очакваното време за изч

Прогнозното време на изчакване (EWT) се отчита в ms.

За да изчисли EWT, приложението събира всички статистически валидни проби (извадката е сред ната стойност на времето за изчакване за задачи, които успешно се свързват с агент в интервал от една минута) за последните XX минути, определени от дефинираното от потреб ителя време за наблюдение. Средната стойност на събраните проби се използва като EWT.

Статистически валидни проби са тези събрани проби, за които максималната стойност за CoV (коефициент на дисперсия на времето за изчакване за тези задачи, които са били свързани с аген т във всеки интервал от една минута) пада под 40 процента.

Ако процентът на валидни проби, събрани за дефинираното от потребителя време за наблюдение, падне под 40%, EWT не се изчислява.

Кодове за грешки Следват кодовете за грешки и описанията за дейността Получаване на информация за опа шката:

Таблица 3. Вземете информация за опашката Описание на кода за неуспех

Код за неуспех

Стойност на кода за повреда

Описание на неуспеха

1

SYSTEM_ERROR

Системата срещна вътрешна грешка.

2

STALE_DATA

Връщаните данни не са актуални.

3

INSUFFICIENT_DATA

Данните, върнати от дейността, не са пълни.

4

INVALID_QUEUE

В дейността е посочена невалидна опашка.

Контакт за опашка

Дейността Контакт с опашка поставя контакт в опашка. Когато използвате тази дейност в Основния поток, експонирате набор от събития в раздела Потоци от събития. За повече информация относно тези събития вижте Събития.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Обработка на контак ти изберете дали всички контакти трябва да отидат на една опашка или дали изборът на опашка трябва да се промени въз основа на стойността на променлива на потока.

Когато поставите активност за HTTP заявка веднага след активността „Контакт за опашка“, HTTP заяв ката може да не извлече необходимите данни. За да сте сигурни, че необходимите данни са налични, се препоръчва да въведете кратко забавяне — например чрез добавяне на възпроизвеждане на съобщение или възпроизвеждане на музика — между дейностите „Контакт за опашка“ и HTTP заявка.

  1. Статична опашка — Щракнете върху радио бутона Статична опа шка, за да насочите контактите към единичната опашка, избрана в падащия списък О пашка. Всички контакти, идващи от Входната точка, свързана с конфигурирания маршрут на работния поток до избраната опашка.

  2. О пашка — Изберете опашка от падащия списък Опашка, за да насочите контактите, идващи от Входната точка, свързана с работния поток.

    Можете да управлявате опашките в контролния център.

  3. Променлива опашка — Щракнете върху радио бутона Променлива опа шка, за да използвате променлива на опа шката, за да изберете динамично опашка за маршрутизиране на контактите. Можете също да изберете резервна опашка в случай, че променливата опа шка се провали по време на изпълнението на потока.

  4. Променлива на опа шката — Изберете променлива на потока от падащия списък Променлива на опа шката, която дава валиден идентификатор на опашката.

    Променливата на потока показва коя опашка трябва да бъде динамично избрана по време на изпълнението на потока. Резервната опашка се използва само ако променливата опа шка не успее да върне валиден идентификатор на опашката.

    Това поле се появява, когато щракнете върху бу тона за радио променлива опа шка.

  5. Резервна опашка — Изберете идентификатора на опашката от падащия списък за резервна опашка. В случай, че променливата на опа шката върне невалиден идентификатор на опашката, контактите се поставят на опашка към избраната резервна опашка.

    Ако щракнете върху радио бутона Променлива опа шка, не можете да въведете изискванията за умения за опашката, която използва маршрутизиране, базирано на умения. В такъв случай контактите се насочват към най-дългия наличен агент, който замества избрания алгоритъм за маршрутизиране на опашката.

    Това поле се появява само когато щракнете върху бутона за радио променлива опа шка.

    Проверка на наличността на аген та — активирайте бутона за превключване Проверка на нал ичността на аген та, за да изключите екипи без налични агенти от маршрутизиране с течение на времето в опашката. Групата за разпределение на повиквания на избраната опашка може да пропусне, за да намери агент по-рано.

    По подразбиране този бутон за превключване е деактивиран.

  6. Винаги проверявайте наличността на аген та — Щракнете върху радио бутона Винаги проверявай наличността на аген та, за да активирате проверката на наличността По подразбиране бутонът за радио е активиран.

    Тази опция се появява само ако активирате бутона Пр оверка на нал ичността на аген та.

  7. Проверка на наличността на променливия агент — Щракнете върху бутона за проверка на наличността на аген та с променлива, за да изберете променлива на потока от падащия списък Проверка на променливата на наличността на аген та, която връща булева стойност. Булевият определя дали да провери наличността на агента в опашката с променлива.

    Тази опция се появява само ако активирате бутона Пр оверка на нал ичността на аген та.

  8. Задаване на приоритет на контакта — Активи райте бутона за превключване Задаване на приоритет на контактите, ако искате да зададете приоритет на контактите на опа шката. По подразбиране този бутон за превключване е деактивиран. Контактът с най-висок приоритет във всички опашки (гласови и цифрови) се определя на следващия наличен агент, който е:

    • Влезте в екип, който е в текущата група за разпространение на повиквания на контакта.

      Отговаря за избор на този контакт въз основа на алгоритъма за маршрутизиране.

    Контактите се обработват по следния начин:

    • Ако не е зададен приоритет на контакта, тогава приоритетът по подразбиране е 10.

    • Първо се обработват контактите с по-висок приоритет.

    • Ако два контакта имат един и същ приоритет, тогава контактът, чакащ на опашката за най-дълга продължителност, се обработва първо.

    • Ако агентът прехвърли повикването към входна точка, приоритетът на контакта се променя на приоритета, присвоен на дейност за контакт с опашката в новия поток. За повече информация вижте Пре хвърляне на повикване към входна точка.

    Статичен приоритет — Задайте статичен приоритет, ако искате да зададете приоритет преди публикуването на потока. Можете да видите това поле само когато бутонът за превключване Задаване на приор итет на контакта е активиран.

    Изберете приоритет от падащия списък Ниво на статичен приоритет. Можете да зададете приоритет от P1 до P9, където P1 е най-високият, а P9 е най-нисък.

  9. Приор@@ итет на промен ливата — изберете променлив приоритет, ако приор итетът на контакта трябва да се променя динамично при всяко изпълнение на потока. Това поле се появява само когато бутонът за превключ ване Зада ване на приоритет на контакта е активиран.

    Изберете променлива на потока, която връща цяло число с приоритет от 1 до 9 от падащия списък Променлива за приоритет на контакта. Ако приоритетът не е в диапазона 1—9, тогава приоритетът по подразбиране е 10.

Изисквания за умения

Ако избраната опашка използва маршрутизиране, базирано на умения, се показва друга секция за конфигуриране на изискванията за умения и отпускане на уменията.

Можете да добавите едно или повече изисквания за умения, които да зададете на контакт в тази опашка въз основа на избраната опашка.

Ако не посочите никакви умения, всички налични агенти в избраната опашка отговарят на условията за получаване на контакти.

  • Умение — Изберете желаното умение от падащия списък. Конфигу рирате дефинициите на уменията в контролния център.

  • Усл овие — Изберете желаното условие от падащия списък. Опциите за условие се основават на избрания тип умение.

    Видовете умения като, Булеви и Ену м, не се нуждаят от условие.

    Наличните условия са: Е, НЕ Е, >=, <=

  • Стой ност — Щракнете върху радио бутона Статична стойност на ум ението, за да изберете статичните стойности на уменията, посочени в полето С тойност на умението.

    Щракнете върху бутона Променлива стойност на ум ението, за да изберете стойността на умението от променлива на потока, посочена в пада щия списък Променлива.

    Ако стойността на умението е невалидна, всички изисквания за умения и отпускания, които са свързани с контакта, който е дошъл през QueueContactActivity, се отказват.

  • Тегл о — Задайте стойност на теглото за избраното изискване за умение. Стойността трябва да бъде цяло число от 1 до 1000.

    Можете да зададете тежест само за умение тип „Профиценция“. За най-доброто налично маршрутизиране теглата определят относителното значение на всяко изискване за умения за умения и влияят на резултата, използван за избора на агент. За повече информация вижте Най-доброто налично маршрутизиране.

Отпускане на умения

Използвайте настройките за отпускане на умения, за да намалите или премахнете зададените изисквания за умения до поток в отговор на прекомерното време на чакане на клиентите. Тази настройка ви позволява да разширите набора от агенти, налични за обслужване на контакти.

Използвайте общи интервали от време, за да подравните Отпускането на умения с логиката на опашката в потока и с настройките за разпределение на повиквания, конфигурирани за екипи в опашката.

За да конфигурирате релаксация на уменията:

  1. Активирайте бутона Активиране на релаксация на ум енията, за да конфигурирате релаксация на

    Активирайте този бутон за превключване, за да копирате и показвате първоначалните изисквания за умения по подразбиране. Това ви позволява да конфигурирате релаксацията на уменията с идеален набор от умения.

    Задайте полето След изчакване в опашката за на продължителността в секунди, която трябва да надвишава, преди да се приложи релаксацията на уменията в опашката. Времето за изчакване по подразбиране е 60 секунди.

  2. Можете да добавяте, редактирате или изтривате изискванията за релаксация на уменията.

    • Щракнете върху Добавяне на изискване за ум ения, за да добавите ново изискване за отпускане на умения

    • Щракнете върху Изтри ване, за да изтриете изискването за релаксация на

    • Щракнете върху Редакти ране, за да редактирате изискването за релаксация

    Щракнете върху Добавяне на стъпка за релаксация на умения, за да добавите нова група за релаксация на

    Изискванията за умения по подразбиране, които се появяват в стъпка 1, улесняват задаването на изискванията за релаксация на уменията.

Премахване на умения

Когато включите бутона Пре махване на умения при сляпо пре хвърляне на прехвърляне, той премахва уменията от контакта след прехвърляне от агента. Това означава, че прехвърленият контакт няма да има никакви умения и контактът ще бъде предложен на най- дългия наличен агент в прехвърлената опашка.

Извънредни възможности

Когато се задейства Queue Contact, следните променливи се актуализират:

  • QueueID — Съхранява идентификатора на опашката, където контактът е успешно поставен на опашка.

  • FailureCode — Съхранява кода за не изправност. Системата задава тази стойност само когато дейността се провали.

  • Описание на неуспеха — Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Кодове за грешки

Следват кодовете за грешки и описанията за дейността „Контакт с опашка“:

Таблица 4. Описание на кода за повреда на контакта с

Код за неуспех

Стойност на кода за повреда

Описание на неуспеха

1

INVALID_REQUEST

Параметрите, посочени в дейността, са невалидни.

2

INVALID_ROUTING_STRATEGY

Избраната стратегия за маршрутизиране е невалидна.

3

INVALID_WAIT_TIME

Определеното време на изчакване е невалидно.

4

INVALID_QUEUE

В дейността е посочена невалидна опашка.

6

SYSTEM_ERROR

Системата срещна вътрешна грешка.

7

VTEAM_TRANSITION_LIMIT_REACHED

Контактът е достигнал максималната си граница от опашка до множество опашки.

8

OWNER_ASSIGNED_TO_INTERACTION

Контактът вече е назначен на агент.

9

INVALID_SKILL_NAME

Името на умението не е валидно.

10

INVALID_SKILL_CONDITION

Условието за умение не е валидно.

11

INVALID_SKILL_VALUE

Стойността на уменията не е валидна.

12

INVALID_OPERATION_FOR_INTERACTION_STATE

Опашката не е разрешена в определени състояния на контакта, като например прекратен контакт.

13

WEIGHT_NOT_SUPPORTED_FOR_SKILL_TYPE

Теглото не може да бъде зададено за изискване за умение, ако умението не е умение от тип умение.

14

INVALID_SKILL_WEIGHT

Теглата трябва да са цели числа от 1 до 1000.

Опашка за агент

Дейността Опашка към агент позволява маршрутизиране, базирано на агент. Дейността „Опашка към агент “ насочва контактите директно към предпочитания агент. За информация относно маршрутизиране, базирано на агенти, виж те Маршрутизиране, базирано на аген ти.

Дейността „Опашка към агент“ идентифицира агент по неговия идентификационен номер на агента на Webex Contact Center или имейл адреса.

Ако агентът е наличен, можете да конфигурирате дейността Queuch to Agent, за да насочите контакта към предпочитан агент. Ако агентът не е достъпен, можете да конфигурирате дейността Queue To Agent, за да паркира контакта срещу този агент, докато агентът стане достъпен.

Разработчикът на потока може да свърже дейност от опашка към агент с друга дейност от опашка към агент, за да насочи контактите към последователни предпочитани агенти. Разработчикът на потока може също да свърже дейност от опашка към агент с активност за контакт с опа шка, за да насочи контакта чрез обикновена опашка, когато няма наличен нито един от предпочитаните агенти.

Разработчикът на потока може да верига дейност от опашка към агент с дейност за обратно повикване в потоците Основен поток и Събитията. Това помага да се конфигурира обратното обаждане към предпочитания агент, на когото първоначално е било поставено обаждането на опашка като част от дейността Queue To Agent.

Използвайте дейността за обратно повикване след активността „Контакт за опашка“ или „Опашка към агент“.

Дейността „Опашка към агент“ задейства следните събития в раздела Потоци от събития в Основния поток:

  • AgentAccepted: Дейността на опашката към агента задейства това събитие, когато агент отговори на входящо повикване.

  • AgentDisconnected: Дейността на опашката към агента задейства това събитие, когато агентът прекъсне връзката с повикване на живо.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

Следните раздели ви позволяват да конфигурирате дейността на опашката към агента:

  • Общи настройки

  • Обработка на контакти

За да конфигурирате дейността на опашката към агента:

1

В дизайнера на потоци плъзнете и пуснете дей ността „Опашка към агент“ от библиотеката с дейности към платното.

2

Щракнете върху дейността Опашка към аген та, за да конфигурирате настройките за активност.

3

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

4

В секцията Обработка на контакти изберете променлива на агента от падащия списък.

Дейността Опашка към агента свързва тази променлива на потока с имей ла на агента или идентификат ора на агента, който искате да изберете за всяко изпълнение на потока.

5

Изберете имей ла на агента или иденти фикационния номер на агента от падащия списък Тип търсене на аген та, за да насочите контактите към предпочитания агент.

Посочете валидно име на домейн за имейл адреса на агента, за да сте сигурни, че търсенето е успешно.

6

Активирайте бутона за превключ ване Задаване на приоритет на контактите, за да дадете приоритет на контактите, чакащи на опашката. По подразбиране бутонът за превключване е деактивиран.

Дейността Опашка към агента обработва контактите, както следва:

  • Ако не зададете приоритет на контакта, дейността Опашка към агента присвоява стойност по подразбиране 10.

  • Дейността Опашка към агента дава приоритет на контактите с по-висок приоритет.

  • Ако един или повече контакти имат един и същ приоритет, дейността Опашка към агент насочва контакта, чакащ най-дълго време, първо към този агент.

  1. Задайте статичен приоритет, за да приор итизирате контакт, преди да публикувате потока.

    Активирайте бутона за превключване Задаване на приоритет на контакта, за да видите полето Статичен приоритет в дейността Опашка към агента .

    Изберете приоритет от падащия списък Статична приоритетна стойност. Можете да зададете приоритет от P1—P9, където P1 е най-високият, а P9 е най-ниският.

  2. Изберете променлив приоритет, ако приоритет ът на контакта се променя динамично с всяко изпълнение на потока.

    Активирайте бутона за превключване Задаване на приоритет на контакта, за да видите полето Приоритет с променлива в дейността Опашка към аген та.

    Изберете променлива на потока, която връща цяло число с приоритет 1—9 от падащия списък Промен лива за приоритет на контакта. Ако приоритетът не е в диапазона 1-9, тогава приоритетът по подразбиране е 10.

7

Изберете идентификатор на опашката от падащия списък Опашка за отчитане.

Дейността „Опашка към агент “ отчита данните за контакта с помощта на опашката за отчитане:

Опашката за отчитане също така определя конфигурацията за:

  • Мониторинг на разрешителни

  • Разрешаване на запис

  • Записвайте всички обаждания

  • Пауза и възобновяване е активирано

  • Праг на ниво на обслужване

  • Максимално време в опашката

  • Музика по подразбиране в опашката

  • Часова зона

8

Активирайте бутона за паркиране на контакта, ако агентът не е достъпен, ако искате да паркирате контакта към предпочитан агент, докато агентът стане достъпен.

Ако агентът не е достъпен и бутонът за превключване Паркиране на контакта, ако агентът не е достъпен, е деактивиран, контактът не успява да се свърже с агента. Дейността Опашка към агента излиза от клона за неизправност към следващата дейност в потока със съответния изход.

9

Изберете идентификатора на опашката за възстановяване от падащия списък Опашка за възстановяване.

Дейността на опашката към агента изпраща контакти към опашката за възстановяване, когато:

  • Дейността „Опашка към агент“ не успява да достави контакт до предпочитания агент.

  • Агентът не отговаря на контакта.

  • Предпочитан агент отхвърля контакта.

Можете да конфигурирате опашката за възстановяване с най-дългия наличен агент. Опашката за възстановяване не поддържа маршрутизиране, базирано на умения.

Дейността „Опашка към агент“ е успешна, когато контактът се свърже с предпочитания агент. Сценарий за грешка възниква, когато контактът не успее да достигне до агента.

Сценарии за грешки

Контактът не успява да достигне до агента, когато:

  • Предпочитан агент не е наличен и паркирането е деактивирано за контакта.

  • Търсенето на променлива не може да намери предпочитания агент.

Променливи на изхода на активността

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

Опашката за дейността на агента има следните изходни променливи:

Таблица 5. Изходни променливи

Изходна променлива

Описание

QueueToAgent.Агент

Съхранява идентификатора на агента, към който контактът е поставен на опашка.

QueueToAgent.FailureОписание

Съхранява описанието на сценария за грешка, когато контактът не успее да се постави на опашка.

QueueToAgent.FailureCode

Съхранява стойността на кода за повреда за сценария за грешка, когато контактът не успее да се постави на опашка.

QueueToAgent.AgentState

Съхранява състоянията на предпочитания агент, когато се опитвате да поставите контакта на опашка.

QueueToAgent.AgentiDLECode

Съхранява описанието на кода на празен ход на предпочитания агент.

Изходната променлива QueueToAgent.FailureCode съдържа една от следните стойности, когато възникне повреда. Всяка стойност показва код за повреда и описание на неуспеха.

Таблица 6. Описание на кода за неуспех на опашката към агента

Код за неуспех

Стойност на кода за неуспех

Описание на неуспеха

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.

Таблица 7. Стойности на AgentState и 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

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията На стройки на URL адреса използвайте опцията Настройки на URL адреса, за да дефинирате URL адрес за конфигурациите на Screen Pop. За да вмъкнете променлива, използвайте синтаксиса {{променлива}} (например {{newContact.ani}}). След това конфигурирайте следните настройки:

  1. Изскачащ URL адрес на екрана — Въведете URL адреса на планирания уебсайт, като например http://www.salesforce.com. След като агентът отговори на повикване, конфигурираният URL адрес по пълва екранния прозорец на работния плот.

  2. Параметри на заяв ката — Въведете различните променливи в полезния товар.

    За да добавите нов параметър на заявката, щракнете върху Добавяне на нов. Въведете подроб ностите за атрибут-стойност съответно в полетата KEY и VAL UE.

  3. Етикет на работния плот на екрана — Въведете кратък и интуитивен персон ализиран текст на дисплея, който замества URL адреса на Agent Desktop екрана.

    След като агентът отговори или прекрати повикване, този етикет се появява като хипервръзка в известието на екрана на Agent Desktop прозореца.

    Например, ако URL адресът на екрана е http://www.salesforce.com, а етикетът на работния плот на екрана е Salesforce, системата показва хипервръзката като Salesforce в известието за изскачане на екрана.

    Този етикет се появява и в раздела S creen Pop наAgent Desktop.

4

В секцията На стройки на диспле я конфигурирайте следното:

  1. Нов раздел на браузъра — Screen Pop се показва в нов раздел на браузъра всеки път, без да засяга съществуващия Screen Pop.

  2. Съществуващ раздел Изскача щ екран —Показващият екран се показва в съществуващия раздел на браузъра, заменящ предишния Screen Pop.

  3. Вътре в работния пл от — Изскачащият екран се показва като раздел в екрана Спомагателна информация в работния плот.

    Ако опцията Показване на екрана е Въ тре в работния пл от, екранният изскачащ прозорец се показва в екрана Спомагателна информация за продължителността на разговора. Показателният прозорец на екрана се запазва дори когато изберете задача от друг тип канал в екрана Списък със задачи.

Ако опцията Показване на екрана е в раздела Вътре в работния плот или Съществуващ браузър, данните , въведени в екранния прозорец за повикване, се губят, ако агентът приеме ново повикване. За да предотвратите загубата на данни, конфигурирайте опцията за показване като раз дел Нов браузър.

Например, помислете, че опцията за показване на екрана е Вътре в работния плот. Ако агентът приеме ново входящо повикване, докато въвежда данни в екранния прозорец за предишно повикване, данните, въведени за предишното повикване, се губят, когато се появи екранният прозорец за новото повикване.

Задаване на приоритет на контакта

Използвайте дейността Задаване на приоритет на контактите, за да зададете нива на приоритет на контактите. Можете да зададете приоритети, като използвате числа от 1 (най-високо) до 9 (най-ниско). Първо се насочват контактите с по- висок приоритет. За повече информация относно маршрутизацията и опашката вижте раздела Задаване на приоритет на контактите в Разбиране на маршрутизирането и опашката в контактния център на Webex.

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

  • Общи настройки
  • Настройки за приоритет на контакта
  • Променливи на изхода на активността

1

В дизайнера на потоци плъзнете и пуснете дейността Задаване на приоритет на контакта от библиотеката с дейности към платното.

2

Щракнете върху дейността, за да конфигурирате настройките за активност.

3

В секцията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

4

В секцията Настройки за приоритет на контакта задайте приоритета на контакта. Можете да конфигурирате статична приоритетна стойност от падащия списък. Ако искате приоритетът да се променя динамично, конфигурирайте приоритет на променливата, като използвате промен ливи на потока.

Променливи на изхода на активността

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

Дейността Задаване на приоритет на контакта има следните изходни променливи:

  • SetContactPriority.Fail ureCode: Съхранява кода за повреда. Системата задава тази стойност само когато дейността се провали.
  • setContactPriority.failureDescription: Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Кодове за грешки

Следват кодовете за грешки и описанията за дейността Задаване на приоритет на контактите:

Код за неуспех

Стойност на кода за повреда

Описание на неуспеха

6

SYSTEM_ERROR

Този код представлява различните грешки (които не попадат в нито една от дефинираните категории).

48

Неподдържана активност на потока

Задайте приоритет за контакт не се поддържа за контакти на открито и за контакти в кампанията.

Виртуален агент

Дейността на виртуалния агент осигурява разговорно изживяване в реално време за клиентите на вашия контакт център. Можете да добавите виртуален агент към потока на повиквания, за да обработвате заявки на клиенти в разговорния формат. Виртуалният агент се захранва от възможностите на Google Dialogflow. Когато клиент говори, Dialogflow съответства на разговора с клиента с най-доброто намерение във виртуалния агент. Освен това той подпомага клиента като част от опита на интерактивния гла сов отговор (IVR).

Преди да започнете

  • Настройте агент на Dialogflow. За повече информация относно изграждането на агент на Dialogflow в облака на Google вижте Създаване на агент.

    Включете Hello като тренировъчна фраза на предпочитания език за агента Dialogflow, за да започне разговор с повикващия. Можете да добавите тази тренировъчна фраза в намерението за добре дошли по подразбиране или във всяко друго намерение на агента Dialogflow. За повече информация вижте Намере ния.

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

  • Конфигурирайте виртуален агент в контролния център.

    Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.
1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Разговорно изжив яване конфигурирайте следното:

  1. Виртуален агент — Изберете виртуален агент в контролния център. В иртуалният агент захранва разговора на естествен език като част от IVR опита с обаждащия се.

  2. Направете подканите прекъсваеми — Поз волява на клиентите да прекъсват виртуалния агент, за да отправят нови заявки или да прекратят разговора.

  3. Отмяна на настройките за език и глас по подразбиране — Използвайте този бутон за пре включване, за да заместите езиковите и гласовите настройки, които са конфигурирани в променливите Global_Language и Global_VoiceName. Този параметър е активиран по подразбиране.

    За да работи потокът, трябва да зададете глобалните променливи в потока, за да конфигурирате езика на въвеждане по подразбиране и изходния глас за виртуален агент. За повече информация как да добавяте глобални променливи в потока вижте Глобални променливи.

  4. Език на въвеждане — показва езика, който клиентът използва, докато говори с виртуалния агент. Това поле се появява само ако активирате бутона за превключ ване на настройките за език и глас по подразбиране.

    Ако езикът за въвеждане, който Google поддържа, не е наличен в падащия списък Език на въвеждане, деактивирайте бутона за превключ ване Заместване на настройките за език и глас по подразбиране. Включете дей ността Задаване на променлива преди активността на виртуалния агент в потока.

    Конфигурирайте дейността на Задаване на променлива, както следва:

    • Задайте променливата на Global_Language.

    • Задайте стойността на променливата на необходимия езиков код (например fr-Ca). За повече информация относно езиците вижте страницата за справки за езика на Google.

    Гласовите внедрявания на виртуален агент в Webex Contact Center поддържат само езици с модела за разпознаване като подобрено телефонно обаждане (вижте Поддър жани гласове и езици, които са достъпни с Dialogflow Essentials (ES) (вижте езикова справка).

  5. Изходен глас —Стойността по подразбиране е Автоматично. Когато стойността е Автоматична, диалоговият поток избира гласовото име за даден език. Уверете се , че конфигурираното гласово име е в съответствие с избрания език.

    Ако името на изходния глас, което поддържа Google, не е налично в падащия списък Из ходен глас, деактивирайте бутона за превключ ване Заместване на настройките за език и глас по подразбиране. Включете дей ността Задаване на променлива преди активността на виртуалния агент в потока.

    Конфигурирайте дейността на Задаване на променлива, както следва:

    • Задайте променливата на Global_VoiceName.

    • Задайте стойността на променливата на необходимия код на изходното гласово име (например EN-US-Standard-D). За повече информация относно поддържаните гласове и езици вижте страницата Поддър жани гласове и езици от Google.

    За повече информация относно гласовете от текст към реч вижте Поддържани гласове и езици.

4

В секцията Продаване на промен ливи незадължителните параметри в дейността на виртуалния агент могат да съдържат лична информация (ПИИ). Webex Contact Center предава тези параметри на Google Dialogflow като променливи за поддръжка на разширена разговорна логика с бота.

  1. Ключ-стойност — Параметърът Key-Value ви позволява да въведете име на променлива и свързаната стойност. Можете да въведете променливи стойности, като използвате синтаксиса на двойните къдрави скоби.

    Например, ако искате да върнете салдото по сметката на клиент въз основа на ANI, ключът и стойността могат да бъдат:

    Ключ: ANI

    Стойност: {{NewContact.ani}}

    За да добавите променлив параметър, щракнете върху Добавяне на нов. Това добавя ред, в който можете да въведете съответната двойка ключ-стойност.

    Контактният център изпраща тези стойности на параметрите до Google Dialogflow като стойност JSON в обекта request.query_param.payload. Системата анализира и обработва този JSON в приложението за изпълнение. Системата достига до това приложение чрез webhook, който е конфигуриран в Dialogflow. За повече информация вижте Изпълн ение.

5

В секцията Разширени настройки конфигурирайте следното:

  1. Време без въвеждане — показва времето, през което виртуалният агент чака за въвеждане на клиента (глас или DTMF).

    Стойността по подразбиране е 5 секунди. Стойността може да варира от 1 до 30 секунди.

  2. Максимален брой опити без въвеждане — показва колко пъти виртуалният агент чака въвеждането на клиента (глас или DTMF).

    Стойността по подразбиране е 3. Стойността може да варира от 0 до 9.

    Когато изтече максималният брой опити, Виртуалният агент излиза, като из ходната променлива ErrorCode е зададена на стойността max_no_input.

  3. Междуцифрен тайм аут — времето, през което Виртуалният агент чака следващия DTMF вход от клиента, преди виртуалният агент да продължи в потока на разговора.

    Стойността по подразбиране е 3 секунди. Стойността може да варира от 0 до 30 секунди.

  4. Символ на терминатора — символ ът, който клиентът може да въведе, за да посочи края на въвеждането. Символът на Терминатора може да бъде # или * в зависимост от конфигурацията.

  5. Забавяне на прекратяване — позволява на виртуалния агент да завърши последното съобщение преди дейността да спре и да премине към следващата стъпка в потока.

  6. Например, ако искате виртуалният агент да посочи нещо на повикващия, преди системата да ескалира повикването към агент, помислете за времето, необходимо за завършване на окончателното съобщение преди ескалацията. Стойността може да варира от 1 до 30 секунди.

    Ако конфигурирате стойността за забавяне на прекратяването като 0, системата не възпроизвежда последното аудио съобщение до обаждащия се.

  7. Скорост на говорене — показва скоростта на речта. Увеличете или намалете цифровия вход, за да поддържате идеалната скорост на речта и да контролирате скоростта на говоре не на изхода.

    Валидните стойности за цифровия вход са в диапазона от 0,25 до 4,0 думи в минута (wpm). Стойността по подразбиране е 1.0 wpm.

  8. Увеличаване на силата на звука — показва увеличаването или намаляването на силата на зву ка. Увеличете или намалете цифровия вход, за да поддържате идеалния обем на изходната реч.

  9. Валидните записи за цифровия вход са в диапазона от —96,0 децибела до 16, 0 децибела (dB). Стойността по подразбиране е 0.0 dB.

  10. Активиране на транскрипта на разговор — позволява на работния пл от да показва преписа на разговора между виртуалния агент и клиента. Суровият препис е достъпен и чрез динамичен URL адрес. Можете да използвате този URL адрес, за да извлечете конкретни секции от преписа, като използвате HTTP заявка.

6

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

  1. VVA.lastIntent — Съхранява последното намерение, което се задейства от Виртуалния агент, преди да премине към намерението за ескалация или обработено.

  2. vva.transcripturl — Съхранява URL адреса, който сочи към преписа на разговора между вирту алния агент и клиента.

    Използвайте дейността „Анализ“, за да извлечете параметрите от преписа на виртуалния агент.

  3. vva.errorCode — Съхранява кода на състоянието, чиято стойност зависи от резултата от разгов ора между Виртуалния агент и клиента. Тази променлива съдържа една от следните стойности:

    • no_error: По казва, че обработените и ескалираните изходи нямат грешки.

    • max_no_input: Показва, че клиентът не е имал грешки при въвеждане в рамките на посоч ените максимални опити без въвеждане.

    • term_char_without_input: Показва, че клиентът е натиснал клавиша за прекратяване без въ веждане (говорено или чрез натискане на клавиша). Символ ът на терминатора може да бъде # или * в зависимост от конфигурацията.

    • system_error: Показва всяка друга грешка в системата. Например грешка в 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 вход от повикващия, преди виртуалният агент да продължи в потока на разговор.

Преди да започнете

1

Влезте в контролния център.

2

Отворете У слуги > Център за контак ти > Потоци.

3

Щракнете върху Управление на потоци и след това върху Съ здаване на потоци

4

В полето И ме на потока въведете уникално име и щракнете върху Стартиране на строителния поток. Появява се прозорец ът Flow Designer.

5

Плъзнете и пуснете дейността на Virtual Agent V2 от библиотеката с дейности към главното платно на потока.

6

В Общи настройки изпълнете следните действия:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. В полето Описание на дейността въведете описание на дейността.

7

В настройките за разговорно изживяване изберете една от следните опции за конфигу Contact Center AI риране:

  • Статичен — Изберете конфигурацията на CCAI, за да обработвате разговорите в рамките на PSTN региона по подразбиране.

    Конфигу Contact Center AI рацията се попълва въз основа на функцията CCAI, която е конфигурирана в Control Hub.

  • Променлива — Изберете конфигурацията на CCAI, за да обработвате разговорите в рамките на едно и също местоположение на повикващия, докато повикването произхожда от отдалечения или неподразбираем PSTN регион. Тази променлива картографира PSTN региона със съответния регион на профила на Google.

    За повече информация относно конфигурирането на променливата CCAI config вижте стъпки от 6 до 8 в документа Конфигу риране на регионален носител за виртуален аген т-глас.
    • За да работи потокът VAV, трябва да зададете глобалните променливи в потока, за да конфигурирате езика на въвеждане по подразбиране и изходния глас за виртуален агент. За повече информация как да добавяте глобални променливи в потока вижте Глобални променливи.

    • Ако искате да за местите езика на въвеждане по подразбиране и изходния глас за VAV, включете дейността Задаване на променлива преди активността Virtual Agent V2 в потока .

      За персонализиран език за въвеждане конфигурирайте дейността Задаване на променлива, както следва:

      • Задайте променливата на Global_ Language.

      • Задайте стойността на променливата на необходимия езиков код (например fr-Ca).

      За персонализиран изходен глас конфигурирайте дейността Задаване на променлива, както следва:

      • Задайте променливата на Global_ VoiceName.

      • Задайте стойността на променливата на необходимия код на изходното гласово име (например EN-US-Standard -D).

      За повече информация относно поддържаните гласове и езици в ES вижте Поддър жани гласове и езици.

8

В настройките на състоянието на събитието въведете персонализираното име на събитието и данните в колоните Име на събитие - Данни за събитието. Събитието на състоянието е механизъм за задействане на намерението без необходимост от съвпадащ текст или говорен вход. Можете да дефинирате персонализираните събития, за да задействате намерението. За информация как да конфигурирате намерението за събития в Dialogflow ES вижте документацията на Google.

  • И ме на събитието — (по избор) Показва името на събитието, което е дефинирано на интегрираната платформа за AI на трета страна.

  • Дан ни за събитията — (по избор) Показва JSON данните, които системата изпраща (като част от дефинираното име на събитието) към интегрираната AI платформа на трета страна.

Можете да посочите името на събитието и данните под формата на статична стойност или израз. За изрази използвайте този синтаксис: {{променлива}}. Следва пример за състоянието на събитието, което е конфигурирано да поздрави обаждащия се с персонализирано съобщение за добре дошли.

Име на събитието: CustomWelcome

Данни за съб итието: {"Име“: „Джон"}

9

В Разширени настройки изпълнете следните действия:

  1. В полето С корост на говорене въведете числовата стойност или израз, за да увеличите или намалите скоростта на извеждане на речта .

    • Валидните стойности за цифровия вход са в диапазона от 0,25 до 4,0. Стойността по подразбиране е 1.0.

      Например, с 0.5 зададена като стойност, скоростта на изхода на речта става по-бавна от идеалната скорост. С 2 зададени като стойност, скоростта на изхода на речта става по-бърза от идеалната скорост.

    • За изрази можете да използвате синтаксиса: {{variable}}.

  2. В полето У велич аване на силата на звука въведете числовата стойност или израз, за да увеличите или намалите силата на звука на речта .

    • Валидните стойности за цифровия вход са в диапазона от —96,0 до 16,0 децибела (dB). Стойността по подразбиране е 0.0 dB.

    • За изрази можете да използвате синтаксиса: {{variable}}.

  3. В полето Височина въведете числовата стойност или израз, за да увеличите или намалите височината на изхода на речта.

    • Валидните стойности за цифровия вход са в диапазона от —20,0 до 20,0 херца (Hz). Стойността по подразбиране е 0.0 Hz.

    • За изрази можете да използвате синтаксиса: {{variable}}.

  4. В полето Забавяне на прекратяване въведете числовата стойност. Тази настройка позволява на виртуалния агент да завърши последното съобщение преди дейността да спре и да премине към следващата стъпка в потока.

    Например, ако искате виртуалният агент да посочи нещо на повиква щия, преди системата да ескалира повикването към агент, помисл ете за времето, необходимо за завършване на окончателното съобщение преди ескалацията.

    Валидната стойност за цифровия вход е в диапазона от 0 до 30 секунди. Стойността по подразбиране е 30 секунди.

    Ако конфигурирате стойността за забавяне на прекрат яването като 0, системата не възпроизвежда последното аудио съобщение до обаждащия се.

  5. Поставете отмет ка в квадратчето Активиране на транскрипта на разговор, Agent Desktop за да позволите показване на преписа на разговора между виртуалния агент и обаждащия се.

    Суровият препис е достъпен и чрез динамичен URL адрес. Този URL адрес извлича конкретни раздели от преписа с HTTP заявка.

10

С На стройки за декриптиране можете да декриптирате изходните променливи на дейността VAV2, ако е необходимо. Ако дешифрирането е активирано на нивото на потока, потребителите с достъп до дешифриране на грешки могат да видят демаскираните изходни стойности на дейността VAV2 в дневниците за отстраняване на грешки в потока. Изключете превключвателя Активиране на декрипти рането, за да деактивирате дешифрирането на ниво активност за допълнителна защита.

11

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

  • VirtualAgentv2.transcripturl — Съхранява URL адреса, който сочи към преписа на разговора между виртуалния агент и обаждащия се.

    Използвайте дейността „Анализ“, за да извлечете параметрите от гласовия препис на виртуалния агент.

  • Променливите VirtualAgentv2.metadata и VirtualAgentv2.stateEventName не са прилож ими.

  • Понастоящем en-US е единственият поддържан език.

  • Поддържа се само кодекът U-law.

  • Когато повикването се прехвърля към агент на живо, преписът на разговора между обаждащия се и виртуалния агент се показва в притурката Transcript в Agent Desktop (само ако притурката Transcript е конфигурирана на). Agent Desktop

Дейности в контрола на потока

  • Стартирайте потока
  • Краен поток
  • Случай
  • Състояние
  • GoTo
  • Процентно разпределение
  • Изчакайте
  • Поддръжка на работни потоци в Outdial Entry Point

Стартирайте потока

Дейността Старт поток се показва по подразбиране на платното Основен поток. Не можете да изтриете дейността „Старт поток“. Тази дейност показва събитието, което задейства този поток. Тази дейност диктува как може да се използва потокът и видовете дейности, които са налични за конфигуриране.

Единственото налично събитие за задействане на потока е NewContact.

Системата задейства това събитие, когато ново обаждане достигне входна точка за телефония в контактния център. Можете да използвате потоци, които се задействат от събитието NewContact в Стратегии за маршрутизиране на входна точка. Събитието за задействане на потока в момента е избрано по подразбиране и не може да бъде редактирано. Допълнителни събития ще бъдат изложени в бъдеще.

NewContact се прилага само за нови потоци. За потоците, създадени преди седмицата на 20 април, NewPhoneContact остава като събитие за задействане на потока.

Дейността „Старт поток“ автоматично се маркира с името на избраното събитие за задействане на потока. Това ви позволява бързо да видите какъв тип поток се изгражда.

Изходни променливи

Броят и видът на изходните променливи, свързани с дейността Стартов поток, зависят от избраното събитие за задействане на потока. Тези променливи съхраняват данни, които се улавят в момента на задейст ване на потока. Например изходните променливи, описани по-долу, са изложени чрез събитието NewContact.

Използвайте тези променливи в по-късни дейности, за да контролирате последователността на потока.

  • НовиКонтакт.ани

    Автоматичната идентификация на номера (ANI) е характеристика на телекомуникационната мрежа за автоматично определяне на първоначалния телефонен номер на обаждане. Тази променлива съхранява телефонния номер на обаждащия се, който е задействал събитието NewContact.

  • НовиКонтакт.DNIS

    Услугата за идентификация на набран номер (DNIS) е услуга, която идентифицира първоначално набрания телефонен номер на обаждане. Тази променлива съхранява телефонния номер, който повикващият е набрал, за да задейства събитието New Contact.

    Когато повикването се прехвърля към номер на директорията на входната точка, Webex Contact Center открива целта на EPDN и обработва трансфера вътрешно.

    Прехвърляне към EPDN може да бъде инициирано от поток, който използва дейността „Прехвърляне на сляпо“ или от момента, Agent Desktop в който агент пре хвърля или се консултира към входната точка DN.

    Когато прехвърлянето приключи, номерът на местоназначение, използван за прехвърлянето, се представ я на потока на входната точка на получаване като стойност на услугата за идентификация на набирания номер (DNIS) . Стойността на DNIS е налична в променливата на потока NewPhoneCon tact.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, който е свързан с всяко взаимодействие, предизвикано от събитието New Contact.

    Можете да покажете идентификатора на взаимодействието на работния плот. За повече информация вижте Пример: Показване на идентификатора на взаимодействие на работния плот в секцията Създа ване на персонализирани променливи на потока.

  • НовиКонтакт.PSTNРегион

    Регионът PSTN, който е конфигуриран в картографирането на Entry Point (EP) - Dial Number (DN) за регионални гласови медийни услуги. Тази променлива се поддържа само на гласовата платформа Next Generation.

  • НовиКонтакт.FlowVersionLabel

    Етикет на версията на потока, който се генерира по време на изпълнение на потока. Разработчиците на Flow могат да създават различни поведения за различни версии на потока като „Dev“, „Test“, „Live“ и „Latest“. Използвайки променливата newContact.flowVersionLab el, разработчиците могат да променят динамично логиката на потока чрез достъп до етикетите на версиите в потока.

  • НовиКонтакт. Фловид

    Уникален идентификатор на текущо изпълняващия поток.

  • Неконтакт. Входна точка

    Уникален идентификатор на входната точка, която стартира потока.

  • НовиКонтакт.Оргид

    Уникален идентификатор на организацията.

  • Променливи за обратно обаждане:
    • НовиКонтактПричина за обратно обаждане

      Причината за обратно обаждане, предоставена по време на планиране на обратно обаждане. Можете да направите причината за обратно пови кване достъпна във входящия изскачащ прозорец, като присвоите това на 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

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

Случай

Използвайте дейността Case, ако има множество възможности или резултати в определен момент от потока на повиквания.

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

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Настройки на случая конфигурирайте следното:

  1. Променлива — Изберете променлива, спрямо която искате да оцените различните случаи. Изберете променливата от падащия списък.

  2. Израз — Въведете израз, за да оцените различните случаи срещу него. Използвайте синтаксиса на Pebble Template, за да дефинирате израза. За повече информация относно синтаксиса на шаблона на Pebble вижте Синтаксис на шаблона на Pebble.

  3. Случа й — Определя различните случаи за сравнение с променливата или израза. Можете да добавите до 20 изявления за случаи за всяка дейност.

    Щракнете върху Добавяне на ново, за да добавите нов блок с казуси за сравняване със стат ична стойност, променлива или израз. Ако използвате променлива или израз, използвайте синтаксиса на шаблона за камъчета. За повече информация относно синтаксиса на шаблона на Pebble вижте Синтаксис на шаблона на Pebble.

Резултати от дейността

  • Вярно - Път, който трябва да поемем, ако условието е изпълнено. 

  • Фалши в — Път, който трябва да се предприеме, ако условието не е изпълнено. 

Състояние

Дейността „Условия“ представлява решение. Потокът поема пътя Истински или Фалши в в зависимост от това дали условието е изпълнено. 

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Израз конфигурирайте следното:

Увийте всеки израз по следния начин: {{Въведете израз}}.

Пример: {{HttpRequest1.httpСтатусКод == 200}}

Ако използвате израз без скоби, системата хвърля грешка в потока.

  1. Усл овие — Изберете условието от падащия списък:  

    • < (по-малко от)

    • ! = (не е равно)

    • > (по-голям от)

    • == (равно на)

    • > = (по-голямо или равно на)

    • <= (по-малко или равно на)

    • * (умножено по)

    • /(разделено на)

    • + (добавяне)

    • ‐ (извадете)

GoTo

Верижът на потока ви дава възможност за верижване на множество потоци. За да постигнете верижка на потока, можете да добавите дейността за прекратяване на GoTo към платното и да посочите дали текущият поток трябва да отиде към входна точка или друг поток. За повече информация вижте Свърз ване на множество потоци (с GoTo).

Използвайте възела GoTo, за да преместите контакти в Webex Contact Center, например между входни точки или потоци. Използвайте картографиране на променливите потоци, за да прехвърлите безпроблемно данни заедно с контакта.

Ако библиотеката с дейности не показва дейността GoTo, свържете се с поддръжката на Cisco, за да активирате съответ ния флаг за функции.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Настройки на дестинацията на потока можете да променяте преживяването на повикващия въз основа на времето (ако предавате повикването на входна точка) или да използвате повторно един поток в няколко сценария (ако предавате повикването на поток).

Въз основа на опцията GoTo променливите на потока се предават от текущия поток, както следва:

  • Отидете на Входна точка: Персонализираните променливи на потока и глобалните променливи със същото име и тип данни се копират от текущия поток към потока, който е свързан с входната точка.

  • Отидете на Flow: Променливите на потока, които са конфигурирани в раздела Карто графиране на промен ливите, се копират от текущия поток към новия поток.

Конфигурирайте следното:

  1. Отидете на Входна точка — изберете тази опция, ако текущият поток трябва да отиде до входна точка. В полето за комбиниране въведете входната точка, ако логиката на потока трябва да се промени въз основа на активната стратегия за маршрутизиране към момента на прехвърлянето.

    Персонализираните променливи на потока и глобалните променливи със същото име и тип данни се копират от първия поток към новия поток, свързан с входната точка.

    Показват се само точките за влизане на телефония, които са създадени в центъра за управление на контактния център на Webex.

    • Статична вход на точка: Изберете входна точка от списъка с предварително конфигурирани точки за влизане. Валидни са само входните точки от един и същ тип канал.

    • Динамична входна точка: Изберете променлива, която се картографира с валиден идентификатор на входната точка от контролния център. Валидни са само входните точки от един и същ тип канал.

  2. Отидете на Поток — изберете тази опция, ако текущият поток трябва да премине към друг поток. В полето за комбиниране изберете дестинационния поток от падащия списък. Падащият списък за местоназначение изброява само публикуваните потоци.

    Можете да видите желания поток в отделен раздел. За да видите поток, можете да щ ракнете върху опцията Преглед, която се появява, докато избирате поток от списъка, или да щ ракнете върху опцията Пре глед на избрания поток, след като сте избрали по ток в опцията GoTo Flow.

    Можете ръчно да картографирате променливи в два потока в секцията Картографиране на променливите на по тока.

    • Статичен поток: Изберете поток от списъка с предварително конфигурирани потоци.

    • Динамичен поток: Изберете променлива, която се картографира с валиден идентификатор на потока. Идентификатора на потока можете да намерите в настройките на потока в екрана Об щи настройки.

4

Ако изберете опцията Оти ди към поток, се показва секцията Картографиране на променливата на потока.

Променливите на потока и глобалните променливи със същото име и един и същ тип данни между потоците се картографират автоматично за входящи повиквания. За изходящи повиквания автоматично се картографират само глобални променливи; автоматичното картографиране на променливите на потока не се поддържа.

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

Не можете да картографирате променливи за потоци в GoTo активност, когато използвате променливи потоци. Можете да картографирате променливите само със статични цели на потока. Вижте таблицата по-долу за поведението на картографирането на променливи с променливи потоци.

Когато картографирате JSON променлива от основен поток към целевия поток в дейността GoTo, съхранявайте изхода JSON в друга променлива, като низ или друг тип променлива, и го картографирайте към същия тип променлива в целевия поток.

Конфигурирайте следното:

  1. Картиране на текущите променливи — Изброява всички променливи на потока и глобални променливи в текущия поток. Можете да картографирате една и съща променлива на множество променливи в дестинационния поток. В полето за комбиниране въведете променливата, която ще бъде карто графирана.

  2. Към променлива на местона значение — Списък на всички променливи на потока и глобални променливи в дестинационния поток, които ще бъдат копирани от текущия поток след предаване.

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

За да добавяте, редактирате или изтривате картографиране на променливи:

  • За да редактирате картографиране на променлива, изберете подходящия поток от падащия списък.

    След като изберете променлива в падащите списъци Картиране на текущите промен ливи или К ъм променлива на местона значение, другият падащ списък показва само променливите от същия тип данни.

    Например, ако изберете CustomerID от тип Integer от падащия списък Картиране на текущите променливи, падащият списък К ъм дестинационната променлива показва само променливи от типа Integer в новия поток.

  • Щракнете върху иконата Изтриване, за да изтриете картографиране на променлива.

  • Щракнете върху Добавяне на ново, за да добавите нова променлива картографиране. Изберете променливите, които ще бъдат картографирани в падащите списъци Кар тиране на текущите променливи и Към променлива на местона значение.

Променливи детайли

Раздел ът Подробности за промен ливата на текущия поток показва всички потоци и глобални променливи в текущия поток.

Разделът Подробности за променливата на дестина цион ния поток показва всички потоци и глобални променливи в дестинационния поток.

Можете да кликнете върху етикета за информация за променлива. Когато изберете променлива за картографиране, променливата става зелена, което ви помага да видите какво вече е картографирано.

За да се осигури безпроблемна достъпност на информацията и взаимодействие през целия жизнен цикъл на повикването, променливото картографиране е от решаващо значение по време на изпълнението на Той включва стратегическото подравняване на глобалните променливи както с локални, така и с променливи за видими потоци на агенти, съобразени както за статични, така и за динамични типове потоци:

Променливото картографиране е важно по време на веригата на потока. Таблицата по-долу обяснява основните разлики между използването на статични и динамични опции GoTo.

  • Статичен

    • GoTo Flow: Той обработ ва променливите, картографирани в секцията Картографиране на променливите на потока.

    • GoTo Входна точка: Промен ливите на потока за видими агенти и глобалните променливи се картографират автоматично при прехвърляне към входна точка.

  • Динамичен

    • GoTo Flow: Про менливите на потока, които могат да се видят от агента, и глобалните променливи се картографират автоматично.

    • Входна точка на GoTo: Промен ливите на потока за видими агенти и глобалните променливи се картографират автоматично

Кодове за грешки в дейността на GoTo

Код за неуспех

Описание на неуспеха

Обяснение

1

Откриване на неизправности

Съхранява кода за повреда. Системата задава тази стойност само когато дейността се провали.

2

НеизправностОписание

Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Изчакайте

Дейността Чакайте ви позволява да поставите на пауза изпълнението на потока за определена продължителност. Когато конфигури рате тази дейност с периода на изчакване, изпълнението на потока спира за продължителността, посочена в дейността Чакай в пътя за изпълнение.

Не препоръчваме използването на активността Чакай, когато IVR сесия е активна, тъй като това може да доведе до изтичане на времето на IVR сесията. В такива случаи контактът ще изпита мъртъв въздух, което води до неуспехи на повикването. Силно препоръчваме дизайнерите на потока да използват дейността Wait в събитието CallbackFailed и да посочат периода на изчакване.

Дейността Чакайте има общ характер. Когато проектирате поток, можете да поставите тази дейност след всяка дейност според вашите изисквания. Например, по време на повторното опити за обратно обаждане тази дейност спира изпълнението на потока и опитва отново обратното повикване.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията На стройки за изч акване конфигурирайте следното:

  1. Продъл жителност — Изберете продължителност във формат HH:MM:SS, за да посочите продължителността на времето, за което изпълнението на потока спира с минимум 10 секунди и максимум 72 часа.

    Кликнете върху полето Продължителност, за да зададете часа. Ако въведете полетата за минути и секунди на повече от 59, автоматично се настройва по подразбиране на 59. Ако зададете полето за часове на повече от 72, то ви подканва да въведете продължителността между 00:00:10 и 72:00:00.

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

Изходни променливи

В тази дейност не е налична изходна променлива.

Процентно разпределение

Дейността Процентно разпределение ви позволява да разпределяте трафика на повиквания по различни пътища в потока. Можете да използвате тази дейност като механизъм за разклоняване на потока през множество пътеки на потока и да създадете множество изходни пътеки, за да разпределите контакти към различни опашки, сайтове и външни сървъри.

Системата използва алгоритъм с претеглен кръгъл робин (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%. Можете да редактирате процента стойност и описание, както и да добавяте нови пътища.

  1. Щракнете върху Добавяне на нов, за да създадете нов път.

  2. Въведете процента и името на пътя.

    Можете да разпределите минимум 0% и максимум 100% за изходна пътека.

    Уверете се, че всички разпределения са до 100%. Системата хвърля грешка при валидиране на потока, ако процентът на разпределение не отговаря или надвишава 100%.

    Можете да добавите максимум 10 пътеки.

  3. (По избор) Щракнете върху иконата Из три ване до пътя, за да премахнете записа. Можете да изберете да коригирате процента с необходимия набор от връзки и да изтриете допълнителните. Системата хвърля грешка, ако общите разпределения не се добавят до 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

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В Параметри на заяв ката можете да предадете параметрите, предоставени в API повикването, на BRE. В колоните Ключова стойност можете да въведете ключа за заяв ката и свързаната стойност, която да изпратите заедно със заявката. Можете също да използвате синтаксиса на двойните къдрави скоби, за да предавате променливи стойности.

Дейността BRE има един предварително дефиниран параметър на заявката: контекст. Този параметър на заяв ката се предава в API повикването към BRE.

TenantiD се инжектира автоматично като параметър и не е необходимо да се конфигурира.

  • Контекст — съдържа причината за искането. Този задължителен параметър не може да бъде редактиран или изтрит.

    Този параметър трябва да съдържа същата стойност като стойността, посочена в контекста на атрибута в BRE. За повече информация вижте раздела Създаване на набор от правила в Ръ ководството за потребителя на двигателя за Cisco Webex Contact Center бизнес правила.

  • ANI —Съдържа първоначалния телефонен номер на обаждането. Това е параметър по подразбиране, който можете да редактирате или изтривате въз основа на конфигура цията на правилата в BRE.

    Примерна стойност за ANI е {{newcontact.ani}}

  • Време за отговор — определя времето за свързване за заявката BRE. Стойността трябва да бъде между 100 и 60 000 ms. По подразбиране е 2000 ms.

  • Брой повторни опити — посочва колко пъти се опитва да се направи заяв ка BRE след неуспех. Валидният диапазон е от 0 до 5.

    Този параметър се използва, ако кодът на състоянието е 5xx; например 500 или 501.

За да добавите параметър на заявката, щракнете върху Добавяне на ново. Това добавя ред, в който можете да въведете двойките ключови стойности. Можете да добавите толкова параметри на заявката, колкото се изисква като част от заявката BRE.

4

В раздела Настройки за анализ можете да анализирате отговора от заяв ката BRE в различни променливи:

  1. Променлива на отговор — Изберете променлива, към която искате да извлечете конкретен раздел от обекта BRE Request response. Можете да изберете само променливи по персонализиран поток от падащия списък.

  2. Израз на пътя — Определете израза на пътя за анализиране на обекта на отговор. В зависимост от вида на структурата на данните на обекта на отговор и случа ите на използване за извличане на подмножество от тази информация, израз ът на пътя варира.

    Данните се нормализират към йерархия на обектите преди изпълнението на Path Expression, така че JSONPath се използва в обекта на отговор независимо от конфигурирания тип съдържание .

Изходни променливи

Заявката BRE връща две изходни променливи:

  • breRequest1.httpResponseBody: Връща тялото на отговора за заявката BRE.

  • breRequest1.httpStatusCode: Връща кода на състоянието на заявката BRE.

    Тези кодове за отговор се класифицират в следните категории:

    • Информационни отговори (100—199)

    • Успешни отговори (200—299)

    • Пренасочвания (300—399)

    • Грешки на клиента (400—499)

    • Грешки на сървъра (500—599)

Формати на типа съдържание

Следващите примери описват примерни входни формати на типа съдържание и отговора на JSON .

  • Тип съдържание XML

    Използвайте този инструмент, за да конвертирате XML във формат JSON https://codeshack.io/xml-to-json-converter/.

    • XML формат за въвеждане:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Данни/JSON Нормализиран отговор

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Пример JSON Path Expression: Използвайте $.note.from, за да получите стойността като Jani.

  • Тип съдържание TOML

    Използвайте този инструмент, за да конвертирате TOML във формат JSON https://www.convertjson.com/toml-to-json.htm.

    • TOML входен формат:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Данни/JSON Нормализиран отговор

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }
      

      Примерен JSON Path Expression: Използвайте $.owner. name, за да получите стойността като „Том Престън-Вернер“.

  • Тип съдържание YAML

    Използвайте този инструмент, за да конвертирате YAML във формат JSON https://www.convertjson.com/yaml-to-json.htm.

    • YAML входен формат:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Данни/JSON Нормализиран отговор

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Примерен JSON Path Expression: Използвайте $.martin.job, за да получите стойността Разработчик.

  • Тип съдържание JSON

    Използвайте оценителя на изразите JSON https://jsonpath.com/.

    • Формат за въвеждане на JSON:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Данни/JSON Нормализиран отговор

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Примерен JSON Path Expression: Използвайте $.martin.job, за да получите стойността Разработчик.

Работно време

Дейността Работно време ви позволява да използвате работно и неработно време, като например празници, и замествания във вашата организация, които са дефинирани в контролния център. Можете да добавите дейността Работно време в поток и да зададете този поток към входна точка. Използвайки тази дейност, можете да консумирате работно време, празници и прехвърляния, за да консолидирате множество стратегии за маршрутизиране за всичките им графици в един поток.

Използвайте дейността Работно време, за да програмирате график на работа в поток. Тази дейност определя дали определен график е активен по всяко време и съответно насочва изпълнението на потока.

Администраторите могат да управляват предприятия за работно време от Control Hub. За повече информация вижте На стройване на работно време.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

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

Графикът показва смяната, която е определена в обекта на работното време на избрания работен час. Потокът се изпълнява основно въз основа на времевата рамка, определена в смяната на избрания работен час. Други субекти за работно време, като списъци за празници и отменяния, имат предимство пред работното време, ако времето съвпада с текущото време на смяна .

  • Статично работно време: Изберете работен час от контролния център.

  • Променливо работно време: Изберете променлива, която се картографира с валиден работен час от контролния център.

    Променливата трябва да съдържа правилния идентификатор на работния час, получен от Control Hub. Ако идентификаторът е невалиден, потокът се премества към пътя на грешката.

Ако някой от подредените входове в списъка е празен, Flow Designer хвърля грешка при проверка на потока. Трябва да разрешите тези грешки, преди да публикувате потока.

Възли за работно време

Можете да конфигурирате следните възли в дейността Работно време:

  1. Отмяна — Ако текущото време е дефинирано като за местване, както в списъка Заместване, дейността поема клона Заместване независимо от времето за смяна, посочено в избраното работно време.

  2. Празници — Ако текущият ден е празник, както е определено в Списъка за празници, дейността заема клона „Празници“ независимо от часовете на смени , посочени в избраното работно време.

  3. Работно време — Това е основният възел, който взема предвид времето за смяна, споменато в избрания работен час в раздела Подробности за графика. Дейността заема този клон, ако текущото време съответства на избраното време за с мяна.

  4. По подразбиране — Дейността приема клона по подразбиране, ако никое от горните не се оценява.

Изходни променливи

Дейността на работното време използва следните изходни променливи.

  • WorkingHoursShift_name — По време на изпълнението на потока тази променлива съхранява името на смяната, дефинирана в работния час.

  • Име на празници — По време на изпълнението на потока тази променлива съхранява името на празника, ако текущият ден е празник, както е определено в Списъка за празници.

  • Заменяване_име — По време на изпълнението на потока тази променлива съхранява името на заместването, което съвпада с текущото време, както е дефинирано в Заместване.

  • Състоя ние — Тази променлива съхранява кой от възлите е избран по време на изпълнението на потока, като например работно време, празници, заместване или подразбиране.

Криптографски хеш

Криптографският хеш ви позволява да генерирате еднопосочен хеш на обикновен низ, като използвате един от поддържан ите алгоритми. Можете да приложите сол като допълнителна сигурност.

1

Плъзнете и пуснете активността на криптографския хеш върху платното на потока.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Кон фигурация на хеш конфигурирайте следното:

Входни променливиИзходни променливиРезултати от възлите
Алгоритъм за хеши ране: Изберете алгоритъм за хеширане, за да генерирате хеш. Поддържаме следните алгоритми за хеширане:
  • SHA-256: Този алгоритъм генерира уникален 256-битов (32-байтов) хеш с фиксиран размер.
  • SHA-512: Този алгоритъм генерира уникален, фиксиран размер 512-битов (64-байтов) хеш.
hash.output: Генери раният хеш се съхранява в тази променлива. OnSuccess: Хешът се генерира успешно.
Обикновен текст: Въведете входна променлива или обикновен текст, който ще бъде х ешуван. hash.salt: Използ ваната стойност на солта се съхранява в тази променлива. OnError: Генерирането на хеш неуспешно поради невалиден вход.
Приложи сол: Поставете отметка в това квадратче, ако искате да конфигурирате допълнителна защита на криптирания низ. Солта е случайни данни, които се добав ят към низа, преди да бъдат предадени на хеш функцията.
Тип сол: Изберете типа данни за сол, които искате да добавите към низа. Поддържаните стойности на сол включват текст, base64 и Hex. Можете също да генерирате произволна стойност по време на изпълнение, като изберете Автоматично генериране на сол.
Стой@@ ност на сол та: Данни, които трябва да бъдат добавени към низа, който да бъде хеш иран.

Какво да правя по-нататък

Стандартната изходна променлива за криптографския хеш възел е Cryptographichash.hashoutput, която улавя хеша.

Генериране на OTP

Дейността Генериране на OTP генерира еднократна парола (OTP) за сценарии за удостоверяване на потребителя като двуфакторно удостоверяване, многофакторно удостоверяване. Можете да използвате OTP в множество сценарии като потвърждаване на самоличността на потребителя, проверка на валидността на акаунтите за бизнеса, осигуряване на информация и много други.

Дейностите Generate OTP и Verify OTP често се използват заедно за настройване на потоци за удостоверяване на потребителя, като дву факторно удостоверяване.

1

Плъзнете и пуснете активността Генериране на OTP върху платното на потока.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В логиката за генериране на OTP конфигурирайте желания формат и дължина на еднократната парола.

  1. OTP формат: Изберете OTP формат. Форматът по подразбиране е буквено- цифров. Webex Connectподдържа следните OTP формати:

    • Буквено- цифров - низ, който съдържа комбинация от азбучни и цифрови знаци, например PQ1anq, D345Sdrq.

    • Азбучен - низ, който съдържа комбинация от малки и големи букви по азбучен знак, например bpmfxv, ghrtyWd.

    • Цифров - низ, който съдържа цифрови знаци, например 675468, 4321, 4572.

  2. OTP дължина: Въвед ете дължината на OTP. Дължината по подразбиране е шест знака. Минималната дължина на OTP е 4, а максималната дължина е 64.

  3. Конфигурирайте следните допълнителни настройки за OTP:

    • Вали@@ дност на OTP: Определете валидността на OTP (в минути). OTP изтича след тази продължителност. При повторно изпращане на OTP заявка валидността се нулира. Периодът на валидност по подразбиране на OTP е 30 минути.

    • Изберете действието за При повторно изпращане на OTP заявка или Генериране на нов OTP или Пов торно използване на текущия OTP. Валидността на OTP се нулира за всяко от дейст вията.

    • Въведете справка за транзакция или изберете променлива, която съдържа тази стойност. Това е уникален референтен код, свързан с генерирания OTP , който се използва за валидирането му.

Какво да правя по-нататък

Стандартната изходна променлива за генерирания OTP възел е GenerateOTP.OTP Това улавя генерирания OTP.

HTTP заявка

Дейността HTTP Request извлича информация от външен източник на данни, като например CRM, използ вайки стандартни HTTP протоколи.

Основните атрибути Auth и OAuth 2.0 се поддържат за автентифицирани крайни точки.

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

Свързани шаблони за по

Следните шаблони използват дейността HTTP заявка:

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Настройки за HTTP заяв ка конфигурирайте следното:

  1. Използване на удостоверяваща крайна точка — Позволява възможността за извършване на HTTP заявка към удостоверена крайна точка. По подразбиране този бутон за превключване е включен.

  2. Конектор — Изберете конектора от падащия списък. Пада щият списък показва името на конекторите, конфигурирани в контролния център. Конекторът предоставя общо местоположение за съхранение на идентификационни данни за услугата, до която искате да получите достъп.

    Например, Salesforce Connector валидира и позволява свързаност с акаунта на Salesforce. След това можете да се обърнете към този конектор от дейността HTTP Request, за да направите заявка. Това по същество създава секцията за домейн на URL адреса. За да конфигурирате конектор в контролния център, вижте статията Настрой ване на конектори за интеграция за Webex Contact Center.

  3. Път на заяв ката — Въведете пътя на заявката за HTTP заявката.

    Това поле се показва, когато бутонът за превключ ване Използване на удостоверяваща крайна точка е включен.

  4. URL адрес на заявка — определя URL адреса на заявката, който обхваща както пътищата на домейна, така и на заявката за неудостоверени крайни точки.

    Това поле се показва, когато бутонът за превключване Използване на удостоверена крайна точка е изключен.

  5. Типове методи: GET, POST, PUT, PATCH, DELETE, OPTIONS, HE AD — Определя активността на HTTP заявката, която поддържа следните популярни методи:

    • GET: Заявете данни от определен ресурс.

    • POST: Изпращане на данни на сървър, за да създадете или актуализирате ресурс.

    • PUT: Заменя всички текущи представи на целевия ресурс с полезния тов ар на заявката.

    • PATCH: Прилагане на частични модификации към ресурс.

    • ИЗТРИВАНЕ: Изтриване на посочения ресурс.

    • ОПЦИИ: Опишете опциите за комуникация за целевия ресурс.

    • ГЛАВА: Иска отговор, идентичен с този на заявка за GET, но без органа за отговор.

  6. Параметри на заяв ката — Определя параметрите, които предавате като част от HTTP заяв ката. Уеб сървърът предоставя тези допълнителни параметри, които да се използват например за извършване на GET заявка. В колоните Ключова стойност въведете ключа за заявката и свързаната стойност, която трябва да изпратите със заявката. Параметрите са списък от двойки ключ-стойност, които са разделени със символа амперсенд (&). Можете също да използвате променливите стойности в синтаксиса на двойните къдрави скоби, за да предавате променливи стойности.

    Например, ако искате да изтеглите салдото по сметката на клиент въз основа на ANI, в зависимост от API услугите за съхранение на данни, ключът и стойността могат да бъдат:

    Ключ: ANI

    Стойност: {{NewContact.ani}}

    За да добавите параметър на заявката, щракнете върху Добавяне на ново. Това добавя ред, в който можете да въведете съответните двойки ключ-стойност. Можете да добавите толкова параметри на заявката, колкото се изисква като част от HTTP заявката.

  7. Заглавки за HTTP заяв ки — Определя HTTP заглавките, които позволяват на клиента да предава допълнителна информация с HTTP заявка. Заглавките на заявките като Ac cept, Accept-* или If-* позволяват да се изпълняват условни заявки заедно с други заглавки като „бисквитка“ и „Потребителски агент“.

    Например, като част от GET заявка, използвайте:

    ВЗЕМЕТЕ /home.html HTTP/1.1

    Водещ: разработчик.mozilla.org

    Потребителски агент: Mozilla/5.0 (Макинтош; Intel Mac OS X 10.9; RV: 50,0) Gecko/20100101 Firefox/50.0

    Приемам: текст/html, приложение/xhtml+xml, приложение/xml; q = 0.9, */*; q = 0.8 Приемам Език: en‐US, en; q = 0.5 Приемам кодиране: gzip, deflate, br

    Препратка: https://developer.mozilla.org/testpage.html

    Връзка: запазване на живо

    Искания за надграждане - Несигурност: 1

    Ако е променено - От: пон, 18 юли 2016 02:36:04 GMT

    Ако не съвпадат: „c561c68d0ba92bbeb8b0fff2a9199f722e3a621a“ Контрол на кеша: max‐age=0

    За да добавите HTTP заглавка, щракнете върху Добавяне на ново. Това добавя ред, в който можете да въведете съответните двойки ключови стойности. Можете да добавите толкова HTTP заглавки, колкото е необходимо, като част от HTTP заявката.

  8. Тип съдържание — определя очаквания тип съдържание на тялото на заявката. Поддържаните типове съдържание включват:

    • Приложение/JSON

    • Кодиран URL адрес на формуляра

    • TOML

    • XML

    • Файл

      YAML

    • Данни за формуляра

    • Графика QL

    • Други

  9. Външна стойност на заявката — посочва байтовете на данни, предавани в съобщение за HTTP транзакция, веднага след заглавките, ако има такива. При определени типове HTTP заявки, като например POST или PUT заявка, можете да изпратите орган на заявката, който посочва съдържанието, което трябва да се актуализира в целевия ресурс.

    • Изберете типа съдържание като файл. Появяват се колоните СЪДЪРЖАНИЕ и ИМЕ НА ФАЙЛ. Падащото меню CONTENT показва списъка на JSON променли вите от потока и изходните променливи от дейностите Запис.

      • СЪДЪРЖ АНИЕ — Изберете записания аудио файл от падащия списък. Аудио файлът се попълва въз основа на изходните променливи, конфигурирани в дейностите за запи с. Системата изпраща този аудио файл на сървъра или API на трета страна.

      • ИМЕ НА ФАЙЛ — Въведете името на аудио файла. Това име на файла се появява на целевия сървър или API.

      Типът съдържание на данни за формуляр улавя данни от формуляра в двойки ключ-стойност. Това поле поддържа качване на файлове и данни от формуляри и е полезно за качване на аудио файлове.

      Ако изберете типа съдържание като Данни за формуляр, се появяват следните полета:

      • Клю ч — Използвайте това като ключ за достъп до данните. Използва се и в заглавката Content-Disposition.

      • Тип — Типът може да бъде текст или файл.

      • Стой ност — Конфигурирайте стойността (Текстът във формат JSON определя типа на съдържанието заедно с други параметри като името на файла и т.н. && Файлът съдържа действителните данни на файла.

        Формулярните данни поддържат препратка към името на файла от дейността Запис за използване при запис на подкани и поздрави чрез поток. За „Файл“ изберете променливата, която дава името на файла, съответстващо на изходната променлива на дейността на записа.

      Ако изберете Тип съдържание като GraphQL, се появява полето Заяв ка и Про менливи на GraphQL. Тези полета се използват за улавяне на данните и променливите.

      • Заяв ка —Параметърът на заявката е задължителен и трябва да съдържа изходния текст на GraphQL документ.

      • GraphQL Променливи —Променливите представляват динамичните стойности за заявката.

        С поддръжката на GraphQL можете да правите заявки до всеки API, който поддържа GraphQL естествено, например когато използвате WebExCC API Connector за извикване на API за търсене. Това позволява случаи на използване, при които данните за отчитане могат да се използват за персон ализирана логика и решения за маршрутизиране.

      Ако изберете Типа съдържание като Дру го, можете да зададете ти па съдържание, от който се нуждаете (ако API изисква заглавка на типа съдържание, която не е налична в дизайнера на потока). По този начин можете да изберете различен тип съдържание от поддържаните стандартни типове.

  10. Време за изтичане на отговор — определя времето за връзката за HTTP заявката. Стойността трябва да бъде между 100 и 60 000 ms. По подразбиране е 2000 ms.

  11. Брой повторни опити — посочва колко пъти се опитва да се направи HTTP заявка след неуспех. Валидният диапазон е от 0 до 5.

    Този параметър се използва, ако кодът на състоянието е 5xx; например 500 или 501.

4

В раздела Настройки за анализ можете да анализирате отговора, генериран от HTTP заявката, в различни променливи. Тази конфигурация не е задължителна, тъй като не всички сценарии за HTTP заявка изискват анализиране.

  1. Тип съдържание — определя очаквания тип съдържание на тялото за от говор. Типовете съдържание включват:

    • JSON

    • TOML

    • XML

    • YAML са поддържаните типове съдържание.

  2. Изходна променлива — Изберете променлива, която да съдържа данните от конкретен раздел на обекта за отговор на HTTP заявка.

  3. Израз на пътя — Определете израза на пътя за анализиране на обекта на отговор. В зависимост от структурата на данните на обекта на отговор и причината за изв личане на подмножество от информация, изразът на пътя варира.

    Данните се нормализират към йерархия на обектите преди изпълнението на Path Expression, така че JSONPath се използва в обекта на отговор независимо от конфигурирания тип съдържание .

Изходни променливи

Заявката HTTP връща следните изходни променливи:

  • HttpRequest1.httpStatusCode: Връща кода на състоянието на HTTP.

    Тези кодове за отговор са класифицирани в пет основни категории:

    • Информационни отговори (100—199)

    • Успешни отговори (200—299)

    • Пренасочвания (300—399) Грешки на клиента (400—499)

    • Грешки на сървъра (500—599)

  • HttpRequest1.httpResponseBody: Връща тялото на отговора за HTTP заявката.

  • HttpRequest1.httpResponseHeaders: Връща информацията за заглавката от отговора.

Формати на типа съдържание

Следващите примери описват примерни входни формати на типа съдържание и отговора на JSON .

  • Тип съдържание XML

    Използвайте този инструмент, за да конвертирате XML във формат JSON https://codeshack.io/xml-to-json-converter/.

    • XML формат за въвеждане:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Данни/JSON Нормализиран отговор

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Пример JSON Path Expression: Използвайте $.note.from, за да получите стойността като Jani.

  • Тип съдържание TOML

    Използвайте този инструмент, за да конвертирате TOML във формат JSON https://www.convertjson.com/toml-to-json.htm.

    • TOML входен формат:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Данни/JSON Нормализиран отговор

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }

      Примерен JSON Path Expression: Използвайте $.owner. name, за да получите стойността като „Том Престън-Вернер“.

  • Тип съдържание YAML

  • Използвайте този инструмент, за да конвертирате YAML във формат JSON https://www.convertjson.com/yaml-to-json.htm.

    • YAML входен формат:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Данни/JSON Нормализиран отговор

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Примерен JSON Path Expression: Използвайте $.martin.job, за да получите стойността Разработчик.

  • Тип съдържание JSON

    Използвайте оценителя на изразите JSON https://jsonpath.com/.

    • Формат за въвеждане на JSON:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Данни/JSON Нормализиран отговор

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Примерен JSON Path Expression: Използвайте $.martin.job, за да получите стойността Разработчик.

Настройки за чакане на активност

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

  1. Активиране на аудио при изч акване — Превключете тази настройка, за да възпроизвеждате избрания аудио файл в непрекъснат цикъл, осигуряващ непрекъснато възпроизвеждане, докато системата извлича HTTP отговор.

  2. Аудио файл — Изберете аудио файл. Системата възпроизвежда този аудио файл на обаждащия се, за да запълни тишината, докато извлича HTTP отговор.

  3. Забавяне — Задайте стойността на времето за забавяне в милисекунди според изискванията. Стойността по подразбиране е предварително зададена на 2000 милисекунди.

Най-добре е да запазите настройката за забавяне над 2 секунди и да се опитате да оптимизирате времето за реакция на HTTP заявката. Това гарантира, че звукът не се възпроизвежда излишно, като съще временно осигурява минимално забавяне на мъртвия въздух към обаждащия се.

Анализиране

Използвайте дейността „Анализ“, за да извлечете информация от обекта на данни. Дейността Parse вз ема входен низ (JSON, TOML, XML и YAML) и го преобразува в JSON структура въз основа на посочените данни. След това можете да зададете структурата на JSON на променлива, като използвате израз на JSON path. 

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.

Преди да започнете

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В секцията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Настройки за анализ конфигурирайте следното:

  1. Входна променлива — определя променливата, която съхранява обекта с данни, който да се използва за анализиране.

  2. Тип съдържание — определя очаквания тип съдържание на обекта на данни. JSON, TOML, XML и YAML са поддържани типове съдържание.

  3. Изходна променлива — Изберете променлива, която да съдържа данните от конкретен раздел на обекта за отговор на HTTP заявка.

  4. Израз на пътя — Определете израза на пътя за анализиране на обекта на отговор. В зависимост от структурата на данните на обекта на отговор и причината за изв личане на подмножество от информация, изразът на пътя варира.

    Данните се нормализират към йерархия на обектите преди изпълнението на Path Expression, така че JSONPath се използва в обекта на отговор независимо от конфигурирания тип съдържание .

    Изразите на пътя трябва да се потвърдят към изразите Jayway JsonPath. За повече информация вижте https://github.com/json-path/JsonPath.

Формати на типа съдържание

Следващите примери описват примерни входни формати на типа съдържание и отговора на JSON .

  • Тип съдържание XML

    Използвайте този инструмент, за да конвертирате XML във формат JSON https://codeshack.io/xml-to-json-converter/.

    • XML формат за въвеждане:

      <note>
        <to>Tove</to>
        <from>Jani</from>
        <heading>Reminder</heading>
        <body>Test application</body>
      </note>

    • Данни/JSON Нормализиран отговор

      {
         "note": {
            "to": "Tove",
            "from": "Jani",
            "heading": "Reminder",
            "body": "Test application"
         }
      }

      Пример JSON Path Expression: Използвайте $.note.from, за да получите стойността като Jani.

  • Тип съдържание TOML

    Използвайте този инструмент, за да конвертирате TOML във формат JSON https://www.convertjson.com/toml-to-json.htm.

    • TOML входен формат:

      title = "TOML Example"
      [owner]
      name = "Tom Preston-Werner"
      dob = 1979-05-27T07:32:00-08:00

    • Данни/JSON Нормализиран отговор

      {
         "title": "TOML Example",
         "owner": {
            "name": "Tom Preston-Werner",
            "dob": "1979-05-27T15:32:00.000Z"
         }
      }

      Примерен JSON Path Expression: Използвайте $.owner. name, за да получите стойността като „Том Престън-Вернер“.

  • Тип съдържание YAML

  • Използвайте този инструмент, за да конвертирате YAML във формат JSON https://www.convertjson.com/yaml-to-json.htm.

    • YAML входен формат:

      # An employee record
      martin:
        name: Martin D'vloper
        job: Developer
        skill: Elite

    • Данни/JSON Нормализиран отговор

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Примерен JSON Path Expression: Използвайте $.martin.job, за да получите стойността Разработчик.

  • Тип съдържание JSON

    Използвайте оценителя на изразите JSON https://jsonpath.com/.

    • Формат за въвеждане на JSON:

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

    • Данни/JSON Нормализиран отговор

      {
         "martin": {
            "name": "Martin D'vloper",
            "job": "Developer",
            "skill": "Elite"
         }
      }

      Примерен JSON Path Expression: Използвайте $.martin.job, за да получите стойността Разработчик.

Задаване на променлива

Използвайте дейността Задаване на променлива, за да зададете стойности на променливи. Можете да променяте стойностите на променливите въз основа на вашето изискване или според потока.

Можете да конфигурирате множество променливи в рамките на една активност на зададена променлива. Това елиминира необход имостта от конфигуриране на множество индивидуални дейности на Set Variable в платното, като по този начин позволява на разработчиците на потоци да изграждат и променят потоците по-бързо.

Посочете типа променлива, която искате да изберете. За повече информация вижте Персонал изирани променливи и Пред варително дефинирани променливи.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки. Ако не конфигурирате пътя за обработка на грешки, глобалният обработващ грешки обработва грешката при изпълнение на потока.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В раздела На стройки на промен ливите конфигурирайте следното:

  1. Променлива — Изберете променливата от падащия списък. Можете да зададете персонализирани променливи на потока само на персонализирани стойности. Предварително дефинираните променливи имат фиксирани стойности, продиктувани от изпълнението на потока.

  2. Стой@@ ност на промен ливата — Щракнете върху бутона Задаване на стойност, за да зададете променливата на определена стойност. Типът полето за въвеждане се променя въз основа на типа данни на избраната променлива. За да научите повече за променливите типове данни, вижте Създаване на персонализирани променливи на потока.

    Ако стойността е низ, можете да въведете основен текст или израз.

    За да въведете израз, използвайте синтаксиса {{променлива}}.

    Щракнете върху бутона Задаване на променлива, за да зададете стой ността на променливата на стойността на друга променлива в потока. Изберете променлива от падащия списък. Всички променливи в потока са достъпни за избор.

  3. Добавяне на ново — Щракнете върху Добавяне на нови, за да добавите нови променливи. Определете променливата и променливата стойност. Не включвайте сложни изрази, когато конфигурирате множество променливи в рамките на една активност на зададена променлива.

    Можете да конфигурирате до 10 променливи в рамките на една активност на зададена променлива. Можете да пренаредите променливите в рамките на дейността Задаване на променлива.

Проверете OTP

Дейността Verify OTP ви позволява да валидирате предоставения от потребителя OTP, като използвате пре пратката за транзакция, заснета по време на генерирането на OTP.

1

Плъзнете и пуснете активността Verify OTP върху платното на потока.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията П одробности за OTP конфигурирайте следното:

  1. OTP: Въведете името на променливата, което съдържа OTP, въведен от потребителя.

  2. Препратка към транзак цията: Уникалната референция, която въз елът използва за проверка на OTP, получен в стъпка 1.

  3. OTP префикс и OTP наставка (по избор): Въведете префикса и/или наставката на OTP, който трябва да бъде премахнат, преди да се провери OTP.

4

В разши рените настройки конфигурирайте следното:

  • URL адрес за уведом яване (по избор): Конфигурирайте крайна точка, за да получавате известия за успех /неуспех. Полезният товар на уведомлението включва идентификатора на корелацията (препратката на транзакцията, предадена в Генериране на OTP), състоянието в полето за описание, времевата марка за проверка на OTP и свързаните с тях метаданни.

    Примерен полезен товар

    { 
      "code": "0", 
      "transid": "f7ff05a4-cab7-663a-bt24-74568e4ff297", 
      "description": "SUCCESS", 
      "correlationid": "c6464f3e-38a3-456t-87ea-a118565677a5", 
      "time": "2026-05-19T10:02:41.234Z", 
      "api": "verify", 
      "txn_log_level": 0 
    } 
5

В допълнителните параметри въвед ете двойките ключ-стойност, които са били зададени в генерирания OTP възел под формата на клю ч и стойност. Повторете тази стъпка, за да добавите множество параметри.

Дейности в гласа

  • Трансфер на сляп
  • Прехвърляне на мостове
  • Анализ на напредъка на обаждането
  • Обратно обаждане
  • Събирайте цифри
  • Меню
  • Възпроизвеждане на съобщение
  • Възпроизвеждане на музика
  • Запис
  • Контрол на записа
  • Планирайте обратно обаждане
  • Изпращане на цифри
  • Задаване на съобщение
  • Задаване на идентификатора на повикващия
  • Настройте съобщение за шепот
  • Стартирайте медиен поток
  • Качване на аудио

Трансфер на сляп

Дейността „Прехвърляне на сляпо“ се прилага, когато повикването трябва да бъде прехвърлено към външен или тре та страна DN въз основа на зададени критерии за поток. Прехвърлянето може да бъде инициирано и към външен мост. Конфигурираният набор от критерии задейства дейността.

Използвайте възела за сляпо прехвърляне, за да прехвърляте повиквания към външни номера за набиране или номера на директорията на входната точка (ePDNS Не можете да прехвърляте променливи с този трансфер. За да преместите контактите между входните точки или потоците и да предавате контактни данни с контакта, използвайте GoTo с променливо картографиране.

По време на сляпо прехвърляне предишните ограничения на уменията ще бъдат запазени, когато повикването се прехвърли в опашка, базирана на умения. Това е така, защото ограниченията на уменията се изчисляват, когато се изпълнява поток. Тъй като обаче потокът не се изпълнява в случай на сляп трансфер, предишните ограничения на уменията се запазват.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

Когато проектирате поток, взаимодействието на консултиране не може да включва дейност за прехвърляне на сляпо. Не можете да добавите дейност за прехвърляне на сляпо в потоците на събитията в контрола на потока.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

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

  1. Прехвърляне на номер за набиране — Въведете DN, към който трябва да се прехвърли повикването. Това може да бъде определено число, което се въвежда ръчно, или динамично число, което се посочва чрез променлива на потока.

  2. Специфичен номер за набиране — Въведете номера, към който трябва да бъде прехвърлено повикването.

  3. Променлив номер на набиране — Изберете променливата на потока от падащия списък. Списъкът показва само променливи от типа „String“.

    Променливата съхранява номера, на който трябва да бъде прехвърлено повикването.

4

В секцията Добавяне на заглав ка можете да конфигурирате и предавате параметрите на SI P заглавките на външни системи чрез съобщенията SIP INVITE. Можете да конфигурирате до 20 заглавки в изходящото съобщение SIP INVITE.

Понастоящем използването на персонализирани X-Headers се поддържа за организации, които използват локал Webex Calling ен шлюз (LGW) като опция за телефония за Webex Contact Center.

  1. Клю ч — Въведете ключа за персонализирана X-Header.

  2. Стой ност — Въведете стойност за персонализираната заглавка, която ще бъде предадена на изходящото съобщение SIP INVITE.

Трябва да избягвате включването на следната чувствителна информация за PII в SIP заглавките.

  • Пълни имена — Избягвайте използването на пълни имена на лица.

  • Но@@ мера за социал но осигуряване — Не включвайте част от социално осигурителния номер.

  • Физически адреси — Въздържайте се от използване на домашни или работни адреси.

  • Финансова информация — Изключете номера на кредитни карти, данни за бан кови сметки и др.

  • Здравна информация — Избягвайте да споделяте подробности или данни, свързани със здравето, които биха могли да се считат за PHI.

Следните модели на заглавки са запазени за вътрешна употреба и не трябва да се предават като персонализирани заглавки. По подразбиране всички заглавки, които съответстват на този модел, ще бъдат изпуснати и няма да бъдат предадени на Webex Contact Center.

  • 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

5

Разделът Кодове за грешки при излизане описва кодовете за отказ на изхода за дейността „Пре хвърляне на сляпо“,

  1. Неподдържана активност на по тока — Код за неуспех 48 показва, че пото кът не може да изпълни дейността „Прехвърляне на мостове“ след поставяне на опашка или след като агент е присвоен към повикването.

  2. Системна грешка — Код за повреда 6 представлява различни систем ни грешки, които не попадат в нито една от дефинираните категории.

Прехвърляне на мостове

Дейността Прехвърляне на прехвърляне позволява временно прехвърляне на повикване с поток към външна дестинация, като същевременно запазва контрола върху повикването. Външната дестинация може да бъде вън шен мост или услуга за интерактивна гласова реакция (IVR).

Когато третата страна приключи разговора, потокът от повиквания продължава и се включва отново, ако е необходимо, като например поставяне на опашка на повикването до агент.

Активността за прехвърляне на прехвърляне е подобрена, за да се откаже контактът при изпращане на контакт към интерактивен гласов отговор (IVR) на трета страна или автоматично разпространение на повиквания (ACD). Ако контактът не се обработва в системата на трета страна, той може да бъде върнат обратно на първоначалната опашка.

Например, да предположим, че контактният център разполага с ресурси на агента на Webex Contact Center и ресурси на агент във външен център за обаждания/централа. Клиентът иска да се обади на опашка срещу опашка от агенти на Webex Contact Center за кратък период (да речем 60 секунди). Ако през този период не е налице агент, повикването може да бъде прехвърлено (с имплицитно от казване) към външния кол център за обработка, за да се подобри времето за реакция към клиента .

Преди да започнете

  • Не можете да добавите дейността Прехвърляне на прехвърляне към дейността Контакт в опашката.

  • Не въвеждайте дейност с прехвърляне на прехвърляне по-късно в потока за контакти, които са паркирани, поставени на опашка или присвоени на агент. Това може да доведе до неподдържана грешка в потока.

  • Не можете да използвате дейността „Прехвърляне на прехвърляне“ в потоците на изходящи повиквания.

  • Не можете да добавите дейност по прехвърляне на прехвърляне в рамките на потоците на събитията в контрола на потока.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В секцията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

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

  1. Прехвърляне на номер за набиране — Въведете DN, към който трябва да се прехвърли повикването. Това може да бъде определено число, което се въвежда ръчно, или динамично число, което се посочва чрез променлива на потока.

  2. Специфичен номер за набиране — Въведете номера, към който трябва да бъде прехвърлено повикването.

  3. Променлив номер на набиране — Изберете променливата на потока от падащия списък. Променливата съхранява номера, на който трябва да бъде прехвърлено повикването.

4

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

  1. Тайм ау т — Това е колко дълго системата чака пре хвърлената страна да вземе обаждането. Ако получателят не вземе в рамките на това време, системата прекратява повикването.

    Продължителността трябва да бъде в диапазона от 1—120 секунди. Стойността по подразбиране е 10 секунди.

5

В секцията Настройки на изходните циф ри можете да изхвърляте DTMF цифри до местоназначението по време на прехвърляне с мостово предаване. Използвайте това, за да изпращате информация или да навигирате в менютата на IVR на трета страна. Можете да въведете цифрите ръчно или да изберете динамични цифри с помощта на променлива.

  1. Изпращане на изходни цифри — Включете превключвателя, ако искате да изхвърл ите цифрите DTMF до местоназначението, след като дестинацията отговори на повикването и преди прехвърлянето да приключи.

  2. Специфични изходни цифри — Въведете конкретните изходни цифри DTMF.

  3. Променливи изходни цифри — Изберете променливата на потока от падащия списък. Променливата съхранява DTMF номера.

Максималната дължина на DTMF цифрите е 32 знака. Поддържаните символи са 0-9, A-D, звездичка (*), хеш (#) и запетая (,). Знаковата запетая (,) означава една секунда закъснение.

6

В секцията Добавяне на заглав ка можете да конфигурирате и предавате параметрите на SI P заглавките на външни системи чрез съобщенията SIP INVITE. Можете да конфигурирате до 20 заглавки в изходящото съобщение SIP INVITE.

  1. Клю ч — Въведете ключа за персонализирана X-Header.

  2. Стой ност — Въведете стойност за персонализираната заглавка, която ще бъде предадена на изходящото съобщение SIP INVITE.

Понастоящем използването на персонализирани X-Headers се поддържа за организации, които използват локал Webex Calling ен шлюз (LGW) като опция за телефония за Webex Contact Center.

Трябва да избягвате включването на следната чувствителна информация за PII в SIP заглавките.

  • Пълни имена — Избягвайте използването на пълни имена на лица.

  • Но@@ мера за социал но осигуряване — Не включвайте част от социално осигурителния номер.

  • Физически адреси — Въздържайте се от използване на домашни или работни адреси.

  • Финансова информация — Изключете номера на кредитни карти, данни за бан кови сметки и др.

  • Здравна информация — Избягвайте да споделяте подробности или данни, свързани със здравето, които биха могли да се считат за PHI.

Следните модели на заглавки са запазени за вътрешна употреба и не трябва да се предават като персонализирани заглавки. По подразбиране всички заглавки, които съответстват на този модел, ще бъдат изпуснати и няма да бъдат предадени на Webex Contact Center.

  • Информация за корелацията на 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

7

В секцията Изходна променлива можете да улавяте информация за резултата от прехвърлянето.

  1. BridgedTransfer_DXM.FailureCode — Този параметър запис ва грешки или кодове на състоянието, съответстващи на неуспешни опити за извършване на прехвърляне с помощта на модула за цифрово разширение (DXM).

  2. BridgedTransfer_DXM.FailureDescription —Този параметър съхранява описанието на неуспеха, възникнала при опит за прехвърляне на прехвърляне с помощта на (DXM).

  3. BridgedTransfer.Headers —Този параметър съхранява SIP заглавките, анализирани от съобщението BY E. Заглавките се съхраняват като JSON обект. Отдел ните заглавки могат да бъдат извлечени и зададени в поточни или глобални променливи за по-нататъшно използване.

    Следващата таблица обобщава кодовете за отказ на изходната активност на прехвърляне на мостовия трансфер

    Код за неуспех

    Описание на неуспеха

    Обяснение

    1

    Невалидно число

    Номерът на набраната външна директория (DN) е невалиден.

    2

    Зает

    Външният DN е или включен, или е отхвърлил входящите повиквания.

    3

    Няма отговор

    Външният DN не успя да отговори на повикването в рамките на предварително зададената продължителност на изтичането .

    48

    Неподдържана активност на потока

    Потокът не може да изпълнява дейността „Преместен трансфер“ след поставяне на опашка или след като аген т е назначен към повикването.

    6

    Системна грешка

    Този код представлява различни грешки, които не попадат в определените по-горе категории.

    Bridged Transfer е достъпен само за гласови медийни платформи от следващо поколение (VPOP и). Webex Calling

Анализ на напредъка на обаждането

Използвайте дейността Анализ на напредъка на повикването, за да зададете параметрите на CPA, за да извършите откриване на гласова поща/телефонен секретар (AMD) за обратно обаждане.

Можете да поставите дейността „Анализ на напредъка на повикването“ в следните области:

  • В основния поток, във всеки момент след дейността за обратно повикване.

  • В потока на събитията, само в обработката на събития CallbackFailed.

  • В основния поток, във всяка точка за планирано обратно обаждане или лично планирано обратно обаждане .

Когато се опитате да направите обратно обаждане, ако повикването достигне AMD/гласова поща, системата маркира повикването като неуспешно. Резултатът от откриването на AMD се улавя в изходната променлива причина на обработката на събития CallbackFailed. Ако стойността Callbackfailed.Reason е AMD, това показва, че AMD/гласова поща е открит за клиента. Въз основа на тази изходна променлива можете да конфигурирате повторни опити за обратно обаждане.

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

Ако сте конфигурирали анкета за клиенти по пощенски повиквания във вашия поток, то няма да бъде инициирано, ако на повикването се отговаря чрез AMD или гласова поща, което предотвратява ненужните проучвания.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Раз ширени параметри на меди ите конфигурирайте следните параметри на CPA:

  1. Минимал@@ ен период на мълч ание — Това показва минималния период на мълчание (в милисекунди), необходим за класифициране на повикване като открит глас. Ако няколко телефон ни телефонни обаждания се предават на агентите като глас, увеличете тази стойност за по-дълги паузи в поздравленията на телефонния секретар. Можете да зададете тази стойност между 100—1000 ms със стойността по подразбиране като 608 ms.

  2. Пери@@ од на анализ — Това показва продължителността на времето (в милисекунди), изразходвано за анализ на повикване. Ако на телефонния секретар има кратък поздрав на агент, тогава по-дълга стойност категоризира обаждането на телефонния секретар като глас. Ако обаждането е към бизнес, където операторът има по-дълъг скриптов поздрав, по-кратката стойност категоризира дългия и жив поздрав поздрав като телефонен секретар . Можете да зададете тази стойност между 1000—10000 ms със стойността по подразбиране като 2500 ms.

  3. Минимална валидна реч — това показва минималната продължителност на гласа (в милисекунди), необходима за класифициране на повикване като открит глас. Можете да зададете тази стойност между 50—500 ms със стойността по подразбиране като 112 ms.

  4. Максимален анализ на времето — Това показва максималната продължителност на времето (в милисекунди), позволена за анализ, преди да се идентифицира проблемен анализ като мъртъв въздух или малък обем. Можете да зададете тази стойност между 1000—10000 ms със стойността по подразбиране като 3000 ms.

Изходни променливи

  • FailureCode — Съхранява кода за не изправност. Системата задава тази стойност само когато дейността се провали.

  • Описание на неуспеха — Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Обратно обаждане

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

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

Ако се предпочита нова опашка, поставете задачата в долната част на предпочитаната опашка. Когато агент приема задачата, обратното повикване се инициира. Ако обаждащият се не отговори, обратното повикване не се опитва отново.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Пот оци от събития.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

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

  1. Номер за обратно повикване — Въведете номера за набиране, на който обаждащият се трябва да получи обратното обаждане. Изберете променливата от падащия списък, която съдържа номера за обратно повикване, като например ANI, който е свързан с повикването. Промен ливата може да бъде число, което се събира в дейност Събиране на цифри в потока на пови квания. Ако не се направи избор, се използва ANI на повикващия. Номерът за обратно повикване се съхранява в изходната променлива на събитието NewContact.ani.

    По подразбиране бутонът за превключване за обратно обаждане R egister до различна дестинация? е задействан. Обратното обаждане се регистрира на същата дестинация на опашка. Ако предпочитаният агент е зает и не е наличен, задайте бутона за пре включване, за да изберете нова дестинация за обратно обаждане. Дестинацията се променя от агент на опашка. Не можете да промените дестинацията директно на друг агент, а само на опашка, която съдържа агенти.

  2. Опашка за обратно пови кване — изберете една от наличните опции за опашка за обратно обаждане от падащия списък:

    • Статична опашка: Изберете статична опашка, в която се поставят всички заяв ки за обратно повикване. Задачите се поставят в долната част на тази опашка. Управлявайте опашките от контролния център.

    • Променлива опа шка: Позволява на администратора да посо чи опашка за обратно обаждане въз основа на условията в потока. Изберете променлива от падащия списък. Списъкът показва само променливи от типа „String“.

      По подразбиране е зададена опашката, в която е поставен обаждащият се, както е заснето в парки рания контакт. Изходната променлива queueName е свързана с дейността Queue Contact. Ако е необходимо, изберете различна променлива от падащия списък. Уверете се, че променливата дава валиден избор на опашка.

      Когато конфигурирате поток за обратно извикване към предпочитания агент, поставете дейността на опашката към агента преди дейността за обратно повикване в потока.

  3. ANI за обратно обаждане — Активира конфигурация ANI за обратно обаждане за клиентите, когато получат обратно обаждане. Конфигурацията ANI за обратно обаждане с любезното обаждане не е задължителна. Изберете една от наличните опции:

    • Статичен ANI: Изберете номер за обратно обаждане от падащия списък. Тези циферблати се картографират с входни точки, които са конфигурирани в контролния център. Ако не изберете номер за обратно обаждане, Webex Contact Center използва номера, който е картографиран към входната точка, за която сте поискали обратното обаждане.

    • Променлива ANI (по избор): Изберете променлива от падащия списък. Списъкът показва само променливи от типа „String“. Уверете се, че променливата предоставя валиден 10-цифрен номер, префиксиран с код на държавата.

      Този код трябва да бъде картографиран към входна точка, която инициира обратното извикване. За използване на валидни ANI формати вижте персонализираната таблица за валидиране на ANI, нал ична в този раздел. Ако не изберете променлива, Webex Contact Center взема предвид номера, който е картографиран към входната точка, за която сте поискали обратно обаждане.

Разделът Настройки за обрат но повикване определя номера за обратно повикване и опашката, в която трябва да бъде поставен обаждащият се за заявката за обратно повикване. Системата запазва мястото на повикващия в опашката, докато следващият агент е наличен.

Трябва да използвате дейност „Прекъсване на контакта“, за да прекратите клон на потока, който използва дейност за обратно повикване. В противен случай повикването не приключва, когато е подадена заявка за обратно повикване .

Администраторите на потока трябва да тестват функцията в непроизводствена среда, за да се уверят, че ANI, конфигуриран като част от Variable ANI, е правилен или не. Ако предоставената ANI е неправилна, обратното обаждане преминава към системната ANI по подразбиране.

Това са сценариите, при които персонализираната ANI е конфигурирана и валидирана за управление на наемателите и контрол на потока. Въз основа на стека, който използвате, можете да видите валидации, които са приложими само за този стек.

Таблица 12. Персонализирано ANI валидиране

Описание

Управление на наематели — вход ANI

Предварително/Обратно обаждане с любезното обаждане - ANI вход (контрол на потока)

Валидиране

ANI без код на държавата

Без код на държавата. Например, 2567312213

Без код на държавата. Например: 2567312213

Валиден ANI. Използва се същата ANI.

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

С код на държавата. Например, +1-2567312213

Без код на държавата. Например, 2567312213

Невалиден ANI. Използва се DNIS

Входът ANI за управление на наемателите е без код на държавата, а входът ANI за контрол на по тока е с конфигуриран код на страната

Без код на държавата. Например, 2567312213

С код на държавата. Например, +1-2567312213

Невалиден ANI. Използва се DNIS.

Входът ANI за управление на наемателите и входът ANI за контрол на потока имат конфигуриран код на страната.

С код на държавата. Например, +1-2567312213

С код на държавата. Например, +1-2567312213

Валиден ANI. Използва се същата ANI.

Входът ANI за управление на наемателите няма пространство между тях, а входът ANI за контрол на потока има пространство между тях.

Няма интервал между числото. Например, +1-2567312213

Разстояние между числото. Например, +1-256 7312213

Валиден ANI. Използва се същата ANI.

Входът ANI за управление на наемателите няма тирета между тях, а входът ANI за контрол на потока има тирета между тях.

Няма тирета между числото. Например, +1-2567312213

Тирета между числото. Например, +1-256-731-2213

Валиден ANI. Използва се същата ANI.

Входът ANI за контрол на потока съвпада с последните няколко цифри на входа ANI за управление на наемателите.

Попълнете ANI въвеждане. Например, +1-2567312213

Последните четири цифри съвпадат. Например, 2213

Невалиден ANI. Използва се DNIS.

Входът ANI за контрол на потока има конфигурирани повече цифри от входа ANI за управление на наемателите.

Частичен ANI вход. Например, 2213

10-цифрен ANI вход. Например, 2567312213

Невалиден ANI. Използва се DNIS.

Входът ANI за управление на наемателите е конфигуриран и входът ANI за контрол на потока не е конфигуриран.

Попълнете ANI въвеждане. Например, +1-2567312213

ANI не е конфигуриран.

Невалиден ANI. Използва се DNIS.

Контрол на потока ANI не включва символ плюс.

Използва се символ плюс. Например, +1-2567312213

Символът плюс не се използва. Например, 12567312213

Невалиден ANI. Използва се DNIS.

Изходни променливи:

  • FailureCode — Съхранява кода за не изправност. Системата задава тази стойност само когато дейността се провали.

  • Описание на неуспеха — Съхранява подробностите за неизправността. Системата задава тази стойност само когато дейността се провали.

Кодове за грешки

Следват кодовете за грешки и описанията за дейността за обратно повикване:

Таблица 13. Описание на кода за неуспех на обратното оба

Код за неуспех

Стойност на кода за повреда

Описание на неуспеха

1

INVALID_REQUEST

В дейността е направено невалидно искане.

2

CALLBACK_NOT_SUPPORTED_ON_CHILD_INTERACTION

Обратното обаждане не е разрешено при контакт с деца.

3

INVALID_QUEUE

В дейността е посочена невалидна опашка.

4

INVALID_DESTINATION

Номерът на дестинацията за обратното обаждане е невалиден.

5

FEATURE_NOT_ENABLED

Функцията не е активирана в приложението Webex Contact Center.

6

SYSTEM_ERROR

Системата срещна вътрешна грешка.

Събирайте цифри

Дейността „Събиране на цифри“ подканва обаждащия се да въведе двуцветен многочестотен вход (DTMF), като например номер на акаунт. Подобно на дейностите за възпроизвеждане на съобщения и менюто, активността „Събиране на цифри“ може да използва аудио файлове, съобщения от текст към реч или комбинация от двете.

Тази дейност приема входни цифри от DTMF от 0 до 9 и азбуките A, B, C и D. Обажда щият се може да въведе # или * като символ за прекратяване, за да посочи края на входа на DTMF.

Обаждащият се не може да използва символите за прекратяване за други сценарии като част от дейността Collect Digit, като например потвърждаване на сумата или идентификационния номер на клиента.

По подразбиране медийната платформа Next Generation поддържа само DTMF тип RFC2833 както за входящи, така и за изходящи повиквания.

Медийната платформа от следващо поколение поддържа вътрешен DTMF.

Тази функция е достъпна само ако съответният флаг на функцията е активиран.

Можете също така да чуете вътрешни DTMF тонове по време на запис и на конференция с други страни.

Можете да конфигурирате тези пътища за обработка на грешки, за да обработвате грешки при изпълнение на потока:

  • Време за изтичане на въвеждане — показва пътя на изхода за грешка, който потокът по ема след изтичане на продължителността на изтичането на въвеждане. Конфигурирането на този път гарантира, че обаждащият се не работи твърде дълго на празен ход. Променете продължителността на изтичането на въвеждане в секцията Разширени настройки на екрана Свойства. Помислете за възпроизвеждане на съобщение, за да изясните какво се очаква от обаждащия се, и след това се върнете към началото на дейността.

  • Несравним запи с — показва пътя на изхода на грешката, който по ема потокът, ако повикващият въведе DTMF вход, който не е конфигуриран в секцията Персонализирани връзки към менюто. Конфигурирането на този път гарантира, че обаждащият се може да рестартира дей ността и да опита отново. Помислете за възпроизвеждане на съобщение, за да изясните какво се очаква от обаждащия се, и след това се върнете към началото на дейността.

  • Недефинирана грешка — За повече информация вижте Конфигуриране на обработка на грешки.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Под кана конфигурирайте следните настройки:

  1. Деактивиран текст в реч — По подразбиране текст-реч не е активирано. За да конфигурирате подкана без текст в реч, добавете поне един предварително записан аудио файл. Изберете аудио файла от падащия списък. Можете да конфигурирате до общо пет аудио подкани (комбинирани аудио файлове и променливи на аудио подканите). Пълният подкана се възпроизвежда на обаждащия се в конфигурирания ред, като се редуват аудио файловете и променливите на аудио под каните.

    Ако някой от подредените входове в списъка е празен, системата показва грешка в потока. Отстранете тези грешки, преди да публикувате потока.

    • Добавяне на аудио файл (и) —За да добавите още аудио файлове, щракнете върху Добавяне на нов. Файловете се възпроизвеждат на повикващия в последователността, в която са конфигурирани.

      За да премахнете аудио файл от последователността, щракнете върху иконата Из триване, която се появява до всеки падащ списък. Иконата Изтриване не се показва, когато е наличен само един падащ списък, защото имате нужда от поне един аудио файл за подкана.

      За да управлявате аудио файлове, вижте Качване на файл с аудио ресурси.

    • Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

      За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

      За повече информация вижте Синтаксис на шаблон на камъ чета.

      Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контролния център

    • Подкана за визуализа ция — Щракнете върху бутона Подкана за преглед, за да визуализирате аудио файла. В диалоговия прозорец за подкана за преглед, който се показва, щракнете върху възпроизвеждане, за да възпроизведете избраните аудио файлове.

    • Направете подкана за прекъс ване — квадратчето за отметка Make Prompt Interrup tible ви позволява да посочите дали конфигури раният подкана може да бъде прекъснат от въвеждането или събитието на повикващия. По подразбиране подканите не могат да бъдат прекъсвани. Ако подканата е важна за повикващия да чуе, не позволявайте тя да бъде прекъсваема.

      Забележка: За организациите, които са снабдени с новата платформа от следващо поколение, системата конфигурира подканата за прекъсване по подразбиране, независимо дали квадратчето На прави подканите за прекъсване е отметнато или не отметнато от разработчиците на потока.

  2. Активиран текст в реч — По подразбиране текст-реч не е активи рано. За да използвате текст към реч в подканите си, активирайте бутона за превключване Текст към реч. Можете да конфигурирате до общо пет аудио подкани (текстови съобщения, аудио файлове и променливи на аудио подкана комбинирани). Пълният подкана се въз произвежда на обаждащия се в конфигурирания ред, редувайки се между конфигурираните текстови съобщения, аудио файлове и променливи за аудио подкана.

    • Конектор — Опциите за език и глас се променят въз основа на избра ния конектор. Изборът диктува езика, пола и тона, които системата използва за четене на съобщения от текст до реч на повикващия.

      Ако използвате Google TTS, можете да визуализирате различните опции на страницата Google Text to Speech.

      Съществуващите клиенти на гласовата платформа Next Generation могат да преглеждат както конекторите Cisco Cloud Текст към реч, така и Google TTS.

    • Отмяна на настройките за език и глас по подразбиране — Използвайте този превключвател, за да отмените гласовите настройки, конфигурирани в променливата Глобално име на глас. Този параметър е активиран по подразбиране.

    • Изходен глас — показва името на изходния глас. Това поле се появява само ако активирате бутона за превключ ване на настройките за език и глас по подразбиране. Изберете името на изходния глас от па дащия списък.

      Ако името на изходния глас, което се поддържа от Google, не е налично в падащия списък Из ходен глас, деактивирайте бутона за превключване Заместване на настройките за език и глас по подразбиране. Включете дейността Задаване на променлива преди активността Събиране на цифри в потока.

      Конфигурирайте дейността на Задаване на променлива, както следва:

      1. Задайте променливата на Global_VoiceName.

      2. Задайте стойността на променливата на необходимия код на изходното гласово име (например EN-US-Standard-D). За повече информация относно поддържаните гласове и езици вижте страницата Поддър жани гласове и езици от Google.

    • Добавяне на текст към речово съобщение — Когато създавате подкана, можете да използвате текст в реч или комбинация от предварително записани аудио файлове и съобщения от текст към реч. Щракнете върху Добавяне на съобщение от текст към реч, за да добавите ново поле за въвеждане на текст към секцията Подкана. Тук можете да въведете съобщението, което се чете на повикващия с избрания език и глас.

      Важни съображения:

      • Използвайте активност Задаване на променлива, за да зададете стойността на съобщението TTS на променлива на потока, преди да я използвате в дейността.

      • Използвайте единични кавички вместо двойни кавички в изразите с камъчета.

      Няма ограничение на символите за съобщенията на Cisco Text-to-Speech.

      Полето приема два вида въвеждане: необработен текст (обикновен текст) или данни, форматирани в SSML . Можете да използвате променливи и като част от съобщението, за да прочетете динамичното съдържание.

      За да зададете променлива, използвайте този синтаксис: {{variable}}. Например, {{newcontact.ani}}.

      За поддържаните SSML маркери за текст в реч Cisco Cloud вижте Текст към реч (TTS) в Контак тния център на Webex.

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

      За да премахнете елемент от последователността, щракнете върху иконата Изтриване до този елемент. Иконата Изтриване не се вижда, когато е конфигурирано само едно поле, тъй като е необходимо поне едно съобщение или аудио файл.

    • Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

      За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

      За повече информация вижте Синтаксис на шаблон на камъ чета.

      Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контрол ния център.

    • Подкана за визуализа ция — Щракнете върху бутона Подкана за преглед, за да тествате и визуализирате съобщенията от текст към реч и аудио файловете . В диалоговия прозорец Под кана за преглед, който се показва, изберете необходимия глас, за да тествате подканата. Можете да възпроизвеждате съобщенията и аудио файловете, както следва:

      1. Щракнете върху Въз произве ждане на всички, за да възпроизвеждате заедно аудио файла и съобщението.

      2. Възпроизвеждане само на аудио файлове.

      3. Възпроизвежда само съобщенията от текст към реч.

    • Направете подкана за прекъс ване — квадратчето за отметка Make Prompt Interrup tible ви позволява да посочите дали конфигури раният подкана може да бъде прекъснат от въвеждането или събитието на повикващия. По подразбиране подканите не могат да бъдат прекъсвани. Ако подканата е важна за повикващия да чуе, не позволявайте тя да бъде прекъсваема.

      За организациите, които са снабдени с новата платформа Next Generation, системата конфигурира подканата за прекъсване по подразбиране, независимо дали квадратчето На прави подкани за прекъсване е отметнато или неот метнато от разработчиците на потока.

  3. След това конфигурирайте настройките за текст в говор. Настройките за текст в реч включват следните настройки, които се използват за потвърждаване на очаквания DTMF вход от повикващия.

    • Скорост на говорене — показва скоростта на речта. Увеличете или намалете цифровия вход, за да поддържате идеалната скорост на речта и да контролирате скоростта на говоре не на изхода.

      Валидните стойности за цифровия вход са в диапазона от 0,25 до 4,0 думи в минута (wpm). Стойността по подразбиране е 1.0 wpm.

    • Увеличаване на силата на звука — показва увеличаването или намаляването на силата на зву ка. Увеличете или намалете цифровия вход, за да поддържате идеалния обем на изходната реч.

      Валидните записи за цифровия вход са в диапазона от —96,0 децибела до 16, 0 децибела (dB). Стойността по подразбиране е 0.0 dB.

  4. В Разширени настройки конфигурирайте следното:

    • Време без въвеждане — показва максималната продължителност, през която дейността „Събиране на цифри“ чака за въвеждане, преди да премине към пътя за из тичане на времето за въвеждане. Стойността по подразбиране е 3 секунди.

    • Междуцифрен изтичане — показва максималната продължителност, през която дейността „Събиране на цифри“ чака между цифри, преди да продължи в потока. Това се случва само след въвеждане на поне една цифра. Обаждащият се може да въведе символа на терминатора, за да покаже, че записът е завършен, така че пови кването да продължи, без да чака междуцифрения таймаут.

      Междуцифрен таймаут не е приложим за клиенти, използващи платформата за гласови услуги . По подразбиране този параметър не е деактивиран за клиенти, използващи платформата за гласови услуги.

    • Минимални цифри — показва минималния брой цифри , които повикващият трябва да въведе. Стойността по подразбиране е 1. Ако обаждащият се въведе входа, който е по-малък от тази стойност, потокът следва пътя за несравнимо въвеждане , който е конфигуриран в секцията Работа с грешки .

    • Максимални цифри — показва максималния брой цифри , които повикващият може да въведе. Стойността по подразбиране е 10. Ако обаждащият се въведе входа, който е по-голям от тази стойност, потокът следва пътя за несравнимо въвеждане , който е конфигуриран в секцията Работа с грешки .

    • Сим@@ вол на терминатора — показва символа, който повикващият може да въведе, за да посочи края на въвеждането. Символът на Терминатора може да бъде # или * в зависимост от конфигурацията.

      По подразбиране символът на Терминатора е #.

  5. В секцията Из ходна променлива дейността Събиране на цифри предоставя променливата {{collectDigits.DigitSentered}}, която съхранява DTMF входа на повикващия при изпълнение на потока. Можете да използвате тази променлива в следващите дейности, за да контролирате логиката на потока. Името на променливата динамично отразява етикета, присвоен на дейността „Събиране на цифри“. Ако потокът включва множество дейности за събиране на цифри, системата улавя отделна изходна променлива за всяка от тях. За повече информация вижте Изходни променливи на събитията.

Меню

Дейността в менюто ви позволява да изградите изживяване на Cisco Unified IP Interactive Voice Response (IVR) във вашия поток. Дейността възпроизвежда подкана, която позволява на повикващия да въведе DTMF цифра . Въз основа на цифрата, която повикващият въвежда, потокът може да поеме различен път.

Менюто може да има 1—10 клона, представени с цифри 0—9.

Можете да използвате дейността на менюто със или без активирано предаване на текст в реч. Опциите за конфигу риране се променят съответно.

Можете да конфигурирате тези пътища за обработка на грешки, за да обработвате грешки при изпълнение на потока:

  • Без изтичане на времето за въве ждане — показва пътя на изхода за грешка, който потокът по ема след изтичане на продължителността на изтичането на въвеждане. Конфигурирането на този път гарантира, че обаждащият се не работи твърде дълго на празен ход. Променете продължителността на времето без въвеждане в секцията Разши рени настройки на екрана Свойства. Помислете за възпроизвеждане на съобщение, за да изясните очакванията на повикващия, и след това се върнете към началото на дейността.

  • Несравним запи с — показва пътя на изхода на грешката, който по ема потокът, след като повикващият въведе DTMF вход, който не е конфигуриран в секцията Връзки по персонализирано меню. Конфигурирането на този път гарантира, че повикващият може да рестартира дейността и да опита отново. Помислете за възпроизвеждане на съобщение, за да изясните очакванията на повикващия, и след това се върнете към началото на дейността.

    За да насочите обаждането обратно към началото на дейността за определен брой пъти:

    • Добавете активността Задаване на променлива след дейността на менюто.

    • В дейността на менюто свържете възлите без вход и Несравнимо въвеждане към активността Задаване на променлива.

    • Конфигурирайте дейността на Задаване на променлива, както следва:

      • В полето Променлива изберете Timeout.

      • Задайте стойността на променли вата на {{Timeout +1}}.

    • Добавете активността Условия след активността Задаване на променлива.

    • В дейността Условие въведете следния израз:

      {{Timeout >= n}}, където 'n' е броят пъти, в който искате да върнете обаждането обратно в менюто, преди повикването да се прекъсне.

      Например, ако {{Timeout >= 3}}, конфигурацията връща обратното повикване в менюто три пъти преди повикването да се прекъсне.

    • Добавете дейността „Възпроизвеждане на съобщение“, последвана от дейността „Прекъсване на контакта“, за да възпроизведете записа и да прекъснете повикването, ако повикващият не избере конфигурираните опции или тайм-аут настъпва след n брой пъти.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Под кана конфигурирайте следните настройки:

  1. Деактивиран текст в реч — „Текст към ре ч“ не е активирано по подразбиране. За да използвате текст към реч в подканата си, активирайте бутона за превключване Текст към реч. Изберете аудио файла от падащия списък. Можете да конфигурирате до общо пет аудио подкани (комбинирани аудио файлове и променливи на аудио подканите). Дей ността възпроизвежда пълната подкана до обаждащия се в конфигурирания ред, редувайки се между аудио файловете и конфигурираните променливи за аудио подкана.

    Ако някой от подредените входове в списъка е празен, системата показва грешка в потока. Отстранете тези грешки, преди да публикувате потока.

    • Добавяне на аудио файл (и) —За да конфигурирате подканата без текст в реч, добавете поне един предварително записан аудио файл. Изберете файла от па дащото поле с надпис 1. За да добавите още аудио файлове, щракнете върху Добавяне на нов.

      За да премахнете аудио файл от последователността, щракнете върху иконата Изтри ване, която се показва до падащия списък. Тъй като е необходим поне един аудио файл, иконата Из три ване не се вижда, ако се вижда само едно падащо поле.

      Управлявайте аудио файлове от настройката Аудио подкани в контролния център. За повече информация вижте Управление на аудио подканите.

    • Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

      За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

      За повече информация вижте Синтаксис на шаблон на камъ чета.

      Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контрол ния център.

    • Подкана за визуализа ция — Щракнете върху бутона Подкана за преглед, за да визуализирате аудио файла. В диалоговия прозорец за подкана за преглед, който се показва, щракнете върху възпроизвеждане, за да възпроизведете избраните аудио файлове.

    • Направете подкана за прекъс ване — Тази опция ви позволява да посочите дали конфигурираният подкант може да бъде прекъснат от входа или събитието на повикващия. По подразбиране M ake Prompt Interruptible не е отмет ната за дейността на менюто. Ако искате обаждащият се да може да прекъс не менюто, когато въведе своя DTMF вход, помислете за прекъсване на съобщението.

      Забележка: За организациите, които са снабдени с новата платформа от следващо поколение, системата конфигурира подканата за прекъсване по подразбиране, независимо дали квадратчето На прави подканите за прекъсване е отметнато или не отметнато от разработчиците на потока.

  2. Активиран текст в реч — По подразбиране текст-реч не е активи рано. За да използвате текст към реч в подканата си, активирайте бутона за превключване Текст към реч. Можете да конфигурирате до общо пет аудио подкани (текстови съобщения, аудио файлове и променливи на аудио подкана комбинирани). Дейността възпроизвежда пълната подкана до обаждащия се в конфигурирания ред, редувайки се между съобщенията от текст до реч, аудио файлове и променливи на аудио подкана.

    • Конектор — Изберете конектор за удостоверяване на услугата „текст в реч “. Падащият списък показва имената на конекторите на Google, които са конфигурирани в контролния център.

      Съществуващите клиенти на гласовата платформа Classic могат да виждат само Google TTS конектор в падащия списък.

      Съществуващите клиенти на гласовата платформа Next Generation могат да преглеждат както конекторите Cisco Cloud Текст към реч, така и Google TTS.

    • Отмяна на настройките за език и глас по подразбиране — Използвайте този превключвател, за да отмените гласовите настройки, конфигурирани в променливата Глобално име на глас. Този параметър е активиран по подразбиране.

    • Изходен глас — Изберете името на изходния глас от падащия списък.

      Ако името на изходния глас, което поддържа Google, не е налично в падащия списък Из ходен глас, деактивирайте бутона за превключ ване Заместване на настройките за език и глас по подразбиране. Включете дей ността Задаване на променлива преди дейността на менюто в потока.

      Конфигурирайте дейността на Задаване на променлива, както следва:

      1. Задайте променливата на Global_VoiceName.

      2. Задайте стойността на променливата на необходимия код на изходното гласово име (например EN-US-Standard-D). За повече информация относно поддържаните гласове и езици вижте страницата Поддър жани гласове и езици от Google.

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

    • За да премахнете елемент от последователността, щракнете върху иконата Изтри ване близо до този елемент. Тъй като е необходимо поне едно съобщение или аудио файл, иконата Из три ване не се вижда, когато е конфигурирано само едно поле.

    • Добавяне на текст към речево съобщение — Когато създавате подкана, можете да използвате изключително текст в реч или да използвате комбинация от предварително записани аудио файлове и съобщения от текст към реч. Щракнете върху Добавяне на съобщение от текст към реч, за да добавите ново поле за въвеждане на текст към секцията за създаване на подкани.

      Важни съображения:

      1. Използвайте активност на Задаване на променлива, за да зададете стойността на съобщението TTS на променлива на потока, преди да я използвате в дейността

      2. . Използвайте единични кавички вместо двойни кавички в изразите с камъчета.

      Можете да въведете съобщението, което трябва да бъде прочетено на повикващия, като използвате избрания език и глас.

      Няма ограничение на символите за съобщенията на Cisco Text-to-Speech.

      Полето приема два вида въвеждане: необработен текст (обикновен текст) или език за маркиране на синтеза на реч (SSML) -форматирани данни. Можете също да използвате променливи като част от съобщението, за да прочетете динамичното съдържание. Ако въвеждате променлива, използвайте този синтаксис: {{variable}}. Например, {{newContact.ani}} използва валиден синтаксис на променлива.

      За поддържаните SSML маркери за текст в реч Cisco Cloud вижте Текст към реч (TTS) в Контак тния център на Webex.

    • Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

    • За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

      За повече информация вижте Синтаксис на шаблон на камъ чета.

      Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контрол ния център.

    • Подкана за визуализа ция — Щракнете върху бутона Подкана за преглед, за да тествате и визуализирате съобщенията от текст към реч и аудио файловете . В диалоговия прозорец Под кана за преглед, който се показва, изберете необходимия глас, за да тествате подканата. Можете да възпроизвеждате съобщенията и аудио файловете, както следва:

      1. Щракнете върху Въз произве ждане на всички, за да възпроизвеждате заедно аудио файла и съобщението.

      2. Възпроизвеждане само на аудио файлове.

      3. Възпроизвежда само съобщенията от текст към реч.

    • Направете подкана за прекъс ване — Тази опция ви позволява да посочите дали конфигурираният подкант може да бъде прекъснат от входа или събитието на повикващия. По подразбиране M ake Prompt Interruptible не е отмет ната за дейността на менюто. Ако искате обаждащият се да може да прекъс не менюто, когато въведе своя DTMF вход, помислете за прекъсване на съобщението.

      За организации, които са снабдени с новата платформа Next Generation, системата конфигурира подкан ата за прекъсване по подразбиране, независимо дали разработчиците на потока са отметнали или премахнали отметката от квадратчето M ake Prompt Interruptible.

  3. В Персонализирани връзки към менюто конфигурирайте една или повече връзки към менюто въз основа на организацион ните изисквания.

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

    Можете да конфигурирате до десет персонализирани връзки към менюто.

    • ЦИФ РА — Изберете число от падащия списък. DIGIT съответства на входа DTMF, който повикващият въвежда, за да посочи кой път на потока да следва. Цифри 0-9 са достъпни за избор и можете да изберете всяка опция само веднъж.

    • ОПИС АНИЕ НА ВРЪЗКАТА —Добавете описание, за да посочите на какъв път на потока съответства цифрата.

      Например, ако натискането на 1 доведе обаждащия се до опашка, която може да помогне при въпрос за продажби, въведете Продажби в описанието на връзката. ОПИСАНИЕ НА ВРЪЗКАТА няма влияние върху самото обаждане, но може да помогне при проследяването на начина, по който е изградено менюто.

    • Добавяне на ново — Щракнете върху Добавяне на ново, за да добавите още връзки към менюто. Можете да добавите цифра и описание на връзката за всеки ред. Можете да добавите до десет връзки.

    Можете да конфигурирате връзките с менюто както в екрана Свойства, така и в самата дейност. Това позволява различни опции за конфигуриране, които се основават на предпочитанията на потребителя. Системата актуализира съдържанието в реално време и на двете места, когато се прави редактиране.

  4. След това конфигурирайте настройките за текст в говор, включете следните настройки, които се използват за валидиране на очаквания DTMF вход от повикващия.

    • Скорост на говорене — показва скоростта на речта. Увеличете или намалете цифровия вход, за да поддържате идеалната скорост на речта и да контролирате скоростта на говоре не на изхода.

      Валидните стойности за цифровия вход са в диапазона от 0,25 до 4,0 думи в минута (wpm). Стойността по подразбиране е 1.0 wpm.

    • Увеличаване на силата на звука — показва увеличаването или намаляването на силата на зву ка. Увеличете или намалете цифровия вход, за да поддържате идеалния обем на изходната реч.

      Валидните записи за цифровия вход са в диапазона от —96,0 децибела до 16, 0 децибела (dB). Стойността по подразбиране е 0.0 dB.

    • Без въвеждане Timeout — определя максималното време, през което дейността чака за въ веждане, преди да продължи по пътя на времето без въвеждане. Стойността по подразбиране е 3 секунди.

  5. Дейността на менюто използва изходната променлива {{menu.optionEntered}}. Когато системата изпълнява потока, тази променлива съхранява DTMF входа, който повикващият е въвел по време на взаимодействието си с менюто.

    Можете да използвате изходната променлива {{menu.optionEntered}} в по-късни дейности, за да контролирате последователността на потока. Името на променливата се променя динамично въз основа на етикета , който е свързан с дейността на менюто. Системата може да улавя множество промен ливи стойности, когато потокът използва повече от една дейност в менюто. За повече информация относно този тип променлива вижте Из ходни променливи на дейността.

Възпроизвеждане на съобщение

Дейността „Възпроизвеждане на съобщение“ възпроизвежда непрекъсваемо съобщение до обаждащия се. Можете да използвате дейността „Въз произвеждане на съобщения“ със или без активирана възможност за текст в говор. Опциите за конфигу риране се променят съответно.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.

Дейността на възпроизвеждане на съобщения е непрекъсваема за DTMF входовете.

Дейността „Възпроизвеждане на съобщение“ се прекъсва поради наличността на агента да отговори на повикването, ако е включена след активността Кон такт на опа шката в поток от повиквания.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Подкана конфигурирайте следните настройки:

  1. Деактивиран текст в реч — Ако не желаете да използвате функцията „Текст към реч“ в подканата си, деактиви райте бутона за превключване „Текст към реч“. По подразбиране текст-реч не е активирано.

    Можете да конфигурирате до пет аудио подкани ( комбинирани аудио файлове и променливи на аудио подканите). Пълният подкана се възпроизвежда на обаждащия се в конфигурирания ред, като се редуват аудио файловете и променливите на аудио под каните.

    Ако някой от подредените входове в списъка е празен, системата реагира с грешка в потока. Отстранете тези грешки, преди да публикувате потока

    • Добавяне на аудио файлове — За да конфигурирате подканата без текст в реч, добавете поне един предварително записан аудио файл. Изберете желания аудио файл от падащия списък, който е обозначен като 1.

      За да добавите още аудио файлове, щракнете върху Добавяне на нов. Файловете се възпроизвеждат на повикващия в реда, в който се появяват.

      За да премахнете аудио файл от последователността, щракнете върху иконата Изтри ване, която се появява до всеки падащ списък.

    • Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

      За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

      За повече информация вижте Синтаксис на шаблон на камъ чета.

      Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контрол ния център.

    • Подкана за визуализа ция — Щракнете върху бутона Подкана за преглед, за да визуализирате аудио файла. В диалоговия прозорец за подкана за преглед, който се показва, щракнете върху възпроизвеждане, за да възпроизведете избраните аудио файлове.

  2. Активиране на текст в реч — За да използвате функцията „Текст към реч“ в подканата, активи райте бутона за превключване „Текст към реч “. Можете да конфигурирате до общо пет аудио подкани (текстови съобщения, аудио файлове и променливи на аудио подкана комбинирани). Пълният подкана се възпроизвежда на повикващия в конфигурирания ред, като се редуват съобщенията от текст към реч, аудио файлове и променливи на аудио подкана.

    • Конектор — показва конектора за удостоверяване на услугата „Текст към реч “. Падащият списък показва името на всички конектори на Google в контролния център. Показват се само активните конектори. Изберете кон ектора от падащия списък.

      Съществуващите клиенти на гласовата платформа Classic могат да виждат само Google TTS конектор в падащия списък.

      Съществуващите клиенти на гласовата платформа Next Generation могат да преглеждат както конекторите Cisco Cloud Текст към реч, така и Google TTS.

    • Отмяна на настройките за език и глас по подразбиране — Използвайте този бутон за пре включване, за да отмените гласовите настройки, конфигурирани в променливата Global Voicename. Този параметър е активиран по подразбиране.

    • Изходен глас — показва името на изходния глас. Това поле се появява само ако активирате бутона за превключ ване на настройките за език и глас по подразбиране. Изберете името на изходния глас от па дащия списък.

      Ако името на изходния глас, което се поддържа от Google, не е налично в падащия списък Из ходен глас, деактивирайте бутона за превключване Заместване на настройките за език и глас по подразбиране. Включете дейността Задаване на променлива преди дейността Възпроизвеждане на съобщение в потока.

      Конфигурирайте дейността на Задаване на променлива, както следва:

      1. Задайте променливата на Global_VoiceName.

      2. Задайте стойността на променливата на необходимия код на изходното гласово име (например EN-US-Standard-D). За повече информация относно поддържаните гласове и езици вижте страницата Поддър жани гласове и езици от Google.

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

      За да премахнете елемент от последователността, щракнете върху иконата Из три ване, която се появява до съответния вход или падащ списък.

    • Добавяне на речево съобщение от текст към реч — За да създадете подкана, използвайте текст в ре ч или комбинация от предварително записани аудио файлове и съобщ ения от текст към реч.

      Щракнете върху Добавяне на съобщение от текст към реч, за да добавите ново поле за въвеждане на текст към секцията за създаване на подкани. В това поле въведете съобщението, което ще бъде възпроизведено на повикващия в избрания език и глас.

      Важни съображения:

      • Използвайте активност Задаване на променлива, за да зададете стойността на съобщението TTS на променлива на потока, преди да я използвате в дейността.

      • Използвайте единични кавички вместо двойни кавички в изразите с камъчета.

      • Използвайте филтри за бягство от камъчета, ако вашето TTS съобщение има повече от един ред (така че системата да възпроизвежда съобщението), например {{variable | escape ('json')}}

      • Няма ограничение на символите за съобщенията на Cisco Text-to-Speech.

      Полето приема два типа входни данни - необработен текст (обикновен текст) или език за маркиране на синтеза на реч (SSML) - форматирани. Можете също да използвате променливи като част от съобщението, за да прочетете динамичното съдържание.

      За поддържаните SSML маркери за текст в реч Cisco Cloud вижте Текст към реч (TTS) в Контак тния център на Webex.

    • Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

      За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

      За повече информация вижте Синтаксис на шаблон на камъ чета.

      Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контролния център

    • Подкана за визуализация — Щракнете върху бутона Подкана за преглед, за да тествате и визуализирате текстови съобщения и аудио файлове от текст към реч. В диалоговия прозорец Под кана за преглед, който се показва, изберете необходимия глас, за да тествате подканата. Можете да възпроизвеждате съобщенията и аудио файловете, както следва:

      1. Щракнете върху Възпроизвеждане на всички, за да възпроизвеждате заедно аудио файла и TTS съобщението.

      2. Възпроизвеждане само аудио файлове.

      3. Възпроизвежда само съобщения от текст към реч.

  3. След това конфигурирайте настройките за текст в говор. Настройките за текст в реч включват следните настройки, които се използват за потвърждаване на очаквания DTMF вход от повикващия.

    • Скорост на говорене — показва скоростта на речта. Увеличете или намалете цифровия вход, за да поддържате идеалната скорост на речта и да контролирате скоростта на говоре не на изхода.

      Валидните стойности за цифровия вход са в диапазона от 0,25 до 4,0 думи в минута (wpm). Стойността по подразбиране е 1.0 wpm.

    • Увеличаване на силата на звука — показва увеличаването или намаляването на силата на зву ка. Увеличете или намалете цифровия вход, за да поддържате идеалния обем на изходната реч.

      Валидните записи за цифровия вход са в диапазона от —96,0 децибела до 16, 0 децибела (dB). Стойността по подразбиране е 0.0 dB.

Не включвайте само дейността „Възпроизвеждане на съобщение“ в цикъла след активността „Кон такт за опа шка“ в потока на повиквания. Можете да използвате комбинация от дейността „Въз произвеждане на музика“ и дейността „Възпроизвеждане на съобщение в цикъл“, за да направите валиден поток от повиквания.

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

Възпроизвеждане на музика

Дейността Възпроизвеждане на музика възпроизвежда музика, когато пристигне повикване или е на опашка. Можете да изберете аудио файл, който да възпроизвеждате, когато поставите обаждащия се на задържане.

Можете да конфигурирате път за обработка на грешки (Недефинирана грешка), за да обработвате системни грешки, които могат да възникнат по време на изпълнението на потока. За повече информация вижте Конфигу риране на обработка на грешки.

Преди да започнете

Когато включите дейността „Възпроизвеждане на музика“ преди активността HTTP заяв ка в поток от повиквания, HTTP заявката се изпълнява само след пълното възпроизвеждане на аудиото.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Музикални настройки конфигурирайте следните настройки:

  1. Статичен аудио файл — Изберете тази опция, ако искате да конфигурирате статичното аудио, което да се възпроизвежда от страницата Аудио подкана в контролния център. След като изберете, изберете името на аудио (.wav) файла от падащия списък Музикален файл.

    За повече информация вижте Управление на аудио подканите.

  2. Динамичен аудио файл — Изберете тази опция, за да възпроизвеждате аудио динамично в рамките на един поток. Например, можете да използвате променлива, за да възпроизвеждате подкани на различни езици въз основа на предпочитанията на клиента.

    За да конфигурирате динамично аудио, въведете аудио променливата като израз на Pebble. За повече подробности вижте Синтаксис на шаблон на камъ чета.

    Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контрол ния център.

  3. Start Off set — Задайте продължителността на възпроизвеждане в секунди за музикалния файл.

    Например, ако файлът е дълъг 60 секунди, от местването на стар та е 45 секунди, а продължителността е 30 секунди, последните 15 секунди се възпроизвеждат първо, след това аудиото се свързва до началото и възпроизвежда първите 15 секунди. Стойност 0 започва възпроизвеждането от самото начало.

    Можете да въведете началното отместване като статично число (например 20) или като из раз (например {{musicLength + 20}}).

    Уверете се, че всички стойности са числови.

  4. Продъл@@ жителност на музиката — Посочете продължителността на възпроизвеждане в секунди за избрания музикален файл (например 30). Можете да въведете статична стойност ( например 20) или израз (например {{musicLength + 20}}). Уверете се, че всички стойности са числови. Ако отместването на старта и продължителността надвишават дължината на файла, музиката се върти обратно към началото и продължава да се възпроизвежда.

    Възпроизвеждането на музика следва следните правила:

    • Ако зададената продължителност на музиката е по-кратка от дължината на аудио файла, музиката се възпроизвежда само за определената продължителност. Например, продължителност от 30 секунди с 40-секунден файл се възпроизвежда за 30 секунди.

    • Ако продължителността на музи ката надвишава дължината на аудио файла, музи ката се възпроизвежда до пет пъти по-голяма от дължината на файла, като се завърта, ако е необходимо. Например, продължителност 600 секунди с 40-секунден файл се възпроизвежда за 200 секунди (5 × 40).

Когато включите дейността „Възпроизвеждане на музика“ преди активността HTTP заяв ка в поток от повиквания, HTTP заявката се изпълнява само след пълното възпроизвеждане на аудиото.

Запис

Дейността Запис записва въвеждането или изказването на реч на повикващите, които могат да бъдат посочени в един и същ поток от повиквания. Тази дейност е достъпна само за клиенти, които използват медийната платформа Next Generation. Системата съхранява записаните аудио файлове само по време на разговора, след което тези файлове автоматично се изтриват от системата. Понастоящем записаните аудио файлове са в некриптиран формат. Не препоръчваме да записвате чувствителна информация с помощта на тази функция.

Не използвайте активност на запис в рамките на консултация с потока за набиране на номера на въвеждане, тъй като тази конфигурация не се поддържа.

1

Влезте в Контролен център, изберете У слуги > Център за контак ти > Потоци.

2

Щракнете върху Управление на потоци и след това върху Съ здаване на потоци

3

Щракнете върху Старт свеж. Появява се прозорец ът Flow Designer.

4

В полето Име на потока въведете уникално име.

5

Плъзнете и пуснете За пис ване на дейността от библиотеката с дейности към главното платно на потока.

6

В Общи настройки изпълнете следните действия:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. В полето Описание на дейността въведете описание на дейността.

7

В На стройки на запи са конфигурирайте следните полета:

  1. Поставете отметка или премахнете от метката от квадратчето Стартов тон, за да активирате или деактивирате краткия звуков сигнал, за да посочите началото на записа. По подразбиране квадратчето за отметка е активирано.
  2. В полето за изтичане на тишина въведете числовата стойност между 1 и 120 секунди. Това показва максималния интервал на мълчание, разрешен по всяко време след започване на записа. Стойността по подразбиране е 4 секунди. Записът спира, когато има тишина за изтичането на мълчанието.
  3. В полето Максимално време за запи с въведете числовата стойност между 1 и 120 секунди, за да посочите максималното време, позволено за запис на изказването на повикващия. Стойността по подразбиране е 30 секунди. Записът спира, когато записът достигне максималното време за запис.
  4. В полето Символ за прекратяване изберете символа # или *, който крайният потребител може да използва за прекратяване на запис. По подразбиране символът на терминатора е #.
8

В секцията Изходни променливи вижте следните променливи:

  • Record_AudioFileData — Съхранява подробностите за записаните аудио файлове.
  • record_errorCode — Съхранява ко да на състоянието на грешка на грешките, възникнали при иницииране или по време на записа на изказването на повикващия.
  • record_errorDescription —Съхранява описанието на грешките, които възникват при иницииране или по време на записа на изказването на повикващия.

Можете да използвате изходната променлива Record_AudioFileData в дейности като Въз произвеждане на съобщение, Мен ю и Събиране на цифри в поток на повик ване. Тази изходна променлива може да бъде конфигурирана като аудио променлива в настройките за подканване на дей ностите на IVR за възпроизвеждане на записаното аудио на повикващите. Стойността на променливата може да бъде под формата на камъчен израз: {{record_activity_label.audiofileData.name}}.

Можете да използвате изходната променлива Record_AudioFileData в дейността HTTP Request, за да ка чите записаното аудио на външния сървър или API на трета страна. Това може да стане, като изберете Тип съдържание като файл и променливата изходна активност на записа от падащото меню Съ държание в тялото на заявката.

Следващата таблица изброява кодовете за грешки и описанията за дейността Запис:

Код за грешка

Описание на грешката

Причина

1001

INVALID_SILENCE_TIMEOUT

Конфигурираният безшумен тайм-аут не е в валидния диапазон между 1 и 120 секунди.

1002

INVALID_MAXIMUM_RECORDING_DURATION

Конфигурираното максимално време за запис не е във валид ния диапазон между 1 и 120 секунди.

1003

INVALID_TERMINATION_SYMBOL

Конфигурираният символ за прекратяване не е един от разрешените символи* или #.

1004

RECORD_API_FAILURE

Грешка, възникнала в API за иницииране на записа.

1005

FEATURE_DISABLED_FOR_ORG

Функцията не е активирана за организацията.

1006

Не се открива входно аудио за запис. Записаният аудио файл може да съдържа тишина.

1007

Грешка, възникнала в медийните услуги по време на запис.

Контрол на записа

Flow Designer предоставя дейност за контрол на записа с цел улавяне на съгласието за запис от потребителя или обаждащия се. Съгласието за запис е едно от конфигурационните свойства, които са достъпни като част от тази дейност. Използвайте дейност в менюто, за да улавяте съгласието на потребителя в булева променлива на потока. По време на взаимодействие, ако искате да уловите стойността на съгласието, за да генерирате отчет, използвайте булевата променлива като вход към стойността на свойството за съгласие на дейността „Контрол на записа“. След това можете да маркирате променливата, използвана за улавяне на съгласието на повикващия, като докладваема.

Разработчикът на потока може да определи дали съгласието за запис за повикване трябва да бъде заснето или не, за целите на докладването. Когато клиент иска да улови съгласието за запис, използвайте глобални променливи, за да генерирате отчет за съгласие. Когато клиентът не иска да улови съгласието за запис, използвайте локални променливи. Това предлага по-добра гъвкавост за наемателите и клиентите да управляват използването на променливи.

Можете да конфигурирате контрола на записа, като използвате следните стъпки:

  1. В дизайнера на потоци плъзнете и пуснете дейността Контрол на запи са от библиотеката с дейности към платното.

  2. Щракнете върху дейността Контрол на запи са, за да конфигурирате настройките на дейността.

  3. В Общи настройки въведете име за дейността в етикета на дейността.

  4. (Незадължително) В полето Описание на дейността въведете описание на дейността.

  5. В На стройки за контрол на запи са изберете променлива на потока от падащия списък за А ктивиране на записа.

Дейността в менюто за IVR (интерактивна гласова реакция) и активност за контрол на записа, когато се използват заедно в потока, позволяват улавяне на съгласието за запис. Приоритет се дава на настройката на съгласието на потребителя в потока в сравнение с настройките на нивото на наемателя или нивото на опашката или настройките за конфигурация на нивото на графика за запис.

Контролът на записа може да се управлява в следните сценарии:

  • Ако конфигурацията за съгласие на потребителя е зададена на Да в потока, тогава повикването се записва, независимо от конфигурацията за запис, зададена на ниво наемател или опашка или график за запис.

  • Ако потребителят не даде съгласие и конфигурацията е зададена на Не в потока, тогава повикването не се записва, независимо от конфигурацията за запис, зададена на ниво наемател или опашка или график за запис.

  • Ако съгласието на потребителя не е конфигурирано в потока, но конфигурацията е зададена на Да на някое от другите нива като наемател или опашка или график за запис, тогава повикването се записва.

  • Ако съгласието на потребителя не е конфигурирано и конфигурацията е зададена на Не на всички нива като наемател, опашка и график за запис, повикването не се записва.

В допълнение, други конфигурации за запис като Продължаване при прехвърляне, активирано възобновяване на пауза и Продължителност на пауза и т.н., все още се прилагат въз основа на съществуващата йерархия, като например ниво на наемател, опашка или график за запис.

Изходни променливи

Тази дейност няма изходни променливи.

Планирайте обратни обаждания на IVR

Функцията за планирано обратно обаждане позволява на клиентите да планират обратно обаждане с помощта на IVR. Клиентите могат да изискват обратни обаждания независимо, без да говорят с агент, което води до по-ефективни операции на контак тните центрове. За да поддържа възможностите за планирано обратно обаждане на клиентите, модулът Flow Designer предоставя активността на планиране на обратно повикване в рамките на потока.

Планирайте обратно обаждане

Използвайте дейността Планиране на обратно повикване, за да позволите на обаждащите се лесно да планират обратни обаждания чрез системата IV R. Можете да използвате специфични DTMF подкани, за да заснемете подробности за планирането от обаждащия се и да предадете тази информация като вход към дейността „Планиране на обратно повикване“.

Следните раздели ви позволяват да конфигурирате дейността „Планиране на обратно повикване“:

  • Общи настройки
  • Планирайте настройките за обратно обаждане
  • Променливи на изхода на активността

Преди да започнете

Уверете се, че сте конфигурирали входната точка за обратно повикване в контролния център. Вижте раздел а Настройване на точка за въвеждане на обратно пови кване за подробности.

1

В дизайнера на потоци плъзнете и пуснете дейността „Планиране на обратно повикване“ от библиотеката с дейности към платното.

2

Щракнете върху дейността, за да конфигурирате настройките за активност.

3

В секцията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

4

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

  1. Номер за обратно обаждане: Телефонният номер, към който трябва да се планира обратното обаждане. Числото може да включва незадължителен код на държавата и цифри (0-9), заедно с разрешените специални знаци: интервал (), тире (-), скоби ()) и точка (.) . Общата дължина на числото трябва да бъде между 7 и 15 знака.

  2. Опашка за обратно пови кване: Уникален идентификатор, представляващ опашката, свързана с обратното обаждане. Можете да зададете статична стойност на опашката или да конфигурирате динамична стойност, като използвате променливи на потока.

  3. Име на клиента (по избор): Името на клиента, който получава обратното обаждане. Ако няма име, тогава номерът за обратно обаждане се използва за идентифициране на клиента.

  4. Дата на графи к: Датата, на която клиентът желае да получи обратното обаждане.

    Датата на графика трябва да бъде предоставена във формат ISO-8601 (ГГГГ-ММ-ДД). Тя трябва да е валидна дата в определената часова зона и да попада в рамките на 31 дни от текущата дата.

  5. График на началното време: Предпочитаното начално време за получаване на обратното обаждане, посочено във формат ISO-8601 (HH:mm:SS). Началното време трябва да бъде поне 30 минути преди текущото време.

  6. Време за приключване на графи ка: Предпочитаното крайно време, до което трябва да бъде завършено обратното обаждане, също във формат ISO-8601 (HH: mm: ss). Крайното време трябва да бъде най- малко 30 минути след началното време и не може да надвишава 8 часа след началния час.

  7. График Часова зона: Часовата зона на клиента, съответстваща на предоставената дата и час. Това трябва да е валидно име на часова зона на IANA (например America/New_York). Можете да зададете статична часова зона или да конфигурирате динамична стойност, като използвате променливи на потока.

Включете поредица от IVR дейности (Меню, Събиране на цифри), за да съберете тази информация от повикващия и да я предадете на дейността по планирано обратно повикване. За да направите това лесно, вижте Планиран подпоток за обратно повикване за подробности.

Променливи на изхода на активността

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

Дейността „Планиране на обратно повикване“ има следните изходни променливи:

  • ScheduleCallBack.FailureCode: Съхранява кода за повреда. Системата задава тази стойност само когато дейността се провали.
  • ScheduleCallBack.Failure Description: Съхранява подробностите за неуспеха. Системата задава тази стойност само когато дейността се провали.

Следват кодовете за грешки и описанията на дейността по планирано обратно повикване:

Код за неуспех

Стойност на кода за повреда

Описание на неуспеха

1

INVALID_REQUESTЗа всички невалидни входове.

3

INVALID_QUEUEЗа невалидни подробности за опашката.

6

SYSTEM_ERROR

Този код представлява различните грешки (които не попадат в нито една от дефинираните категории).

Какво да правя по-нататък

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

Изпращане на цифри

Можете да използвате дейността Изпращане на цифри, за да конфигурирате потоци, които изпращат DTMF тонове на обаждащия се по време на IVR взаимодействие. Това е полезно за:

  • Сигурно удостоверяване — Установяване на удостоверен поток от повиквания чрез проверка на пови кващия с помощта на DTMF.

  • Взаимодействие с външни системи — Комуникация с други системи, които изискват DTMF вход.

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

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Настройки на Play DTMF конфигурирайте следните настройки:

  1. Задаване на стойност — Изберете тази опция, ако искате да конфигурирате статични DTMF цифри.

  2. Задаване на променлива — Изберете тази опция, ако искате да конфигурирате цифр ите DTMF динамично.

    Максималната дължина на DTMF входа е 32 знака. Поддържаните символи са 0-9, A-D, звездичка (*), хеш (#) и запетая (,). Знаковата запетая (,) означава една секунда закъснение.

    Можете да използвате дейността „Изпращане на цифри“ само по време на първия етап на обаждащия се към IVR. Ако го използвате в рамките на взаимодействие като консултация/прехвърляне към входна точка, системата игнорира дейността Изпращане на цифри.

Задаване на съобщение

Дейността „Задаване на съобщения“ конфигурира съобщенията, възпроизвеждани при връзка с повикване с агент. Когато е активирано, можете да конфигурирате предварително записано съобщение като съобщение за съответствие с правна информация или персонализиран поздрав на агент или и двете. Можете да използвате тази дейност както за входящи, така и за изходящи повиквания.

  • За входящи потоци — конфигурирайте дейността за обявяване преди дейността „Контак т за опашка“ за оптимална производителност. Като алтернатива можете да го конфигурирате в рамките на събитието преди наби ране в поток от събития.
  • За изходящи потоци — дейността за обявяване трябва да бъде конфигурирана в рамките на събитието преди набиране. Уверете се, че активността Задаване на идентификатора на повикващия е терминалната активност за събитието преди набиране.

Дейността Set Announcement поддържа следните типове съобщения:

  • Съобщение за съответствие
  • Поздрав на агента
  • Съобщение за шепот

Вижте раздела Подобряване на ефективността с предварително записани съобщения за повече подробности.

За да конфигурирате дейността Задаване на съобщения, изпълнете следните стъпки:

  1. Влезте в контролния център.
  2. Отидете в Център за контак ти > Изживяване на клиентите > Потоци.
  3. Изберете необходимия поток и щракнете върху иконата О тиди в настройките на по тока, за да отворите необходимия поток.
  4. Плъзнете и пуснете дейността „Задаване на обявяване“ в главното платно на потока.
  5. В раздела Общи настройки конфигурирайте следните параметри:
    1. В полето Е тикет на дейност въведете име за дейността.

    2. В полето Описание на дейността въведете описание на дейността.

  6. За да конфигурирате поздравяването на агента, включете превключвателя А ктивиране на поздравяването на аген та. В полето Ц ел на поздра ва въведете името на целта на поздрава.
  7. За да конфигурирате съобщението за съответствие, включете превключвателя А ктивиране на съобщението за съответствие. Изберете необходимия аудио файл от падащия списък.

  8. Щракнете върху Запаз ване.
  9. Щракнете върху Публи куване, за да публикувате потока

Задаване на идентификатора на повикващия

Използвайте дейността Задаване на идентификатора на повикващия, за да дефинирате идентификатора на повикващия, който се показва по време на повикване. Дейността Зада ване на идентификатора на повикващия трябва да се използва само при потоци от събития. Задаване на идентификатора на повикващия е терминална дейност, която маркира края на възникнал поток от събития 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

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

В секцията Настрой ки за идентификация на обажда щия се, моля, конфигурирайте следното:

  1. Статичен идентификатор на обаждащия се — изберете номер за набиране, който е картографиран към входна точка от падащия списък. Ако не изберете номер, системата взема предвид стойността по подразбиране в зависимост от сценария за повикване.

  2. Променлива идентификатор на повикващия — Изберете валидна променлива (номер E.164, с валидно EP-DN картографиране) от падащия списък. Ако не изберете номер, системата взема предвид стойността по подразбиране в зависимост от сценария за повикване. Ако предоставите номер, който не е във формат E.164, системата използва стойността по подразбиране в зависимост от сценария за повикване.

    За да разрешите вътрешни разширения като персонализирана ANI за обаждащите се, когато конфигурирате предварително набира щия поток за клиент/консултиран агент или dn/прехвърлен агент или dn, изберете променливата Predial.otherPartydn от падащото меню като променлив идентификатор на повикващия. Тъй като тази променлива съдържа DN на първичния агент, тя ще бъде валидна персонализирана ANI, показана на устройството на приемника.

Персонализирането на ANI зависи от регулаторните изисквания. Помислете за регионалните зависимости преди внедряването на околната среда.

Обработвателят на събитията PreDial, който се използва за персонализиране на идентификатора на повикващия, замества ANI, който сте избрали по-рано, като например избран от агент извънционал ANI, обратно обаждане с персонализиране на ANI или друг подобен сценарий.

Поддръжката на потока е необходима за всеки входящ или изходящ сценарий за персонализиране на ANI.

За случаи на употреба, които зависят от доставчиците на услуги, като например решения, базирани на код на държавата, регионални ограничения и т.н., първо помислете за тестване на потоците с доставчиците на услуги .

За да може ANI да работи както се очаква при различни сценарии на обаждания, се нуждаете от среда от следващо поколение.

Използването на ANI за множество сценарии, които са приложими в средата на следващото поколение , са:

Таблица 15. Използване на ANI за множество сценарии в среда от следващо поколение

Сценарий

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

Резултат ANI

Клиентски обаждания

Обработвателят на събития PreDial не е конфигуриран

  • ANI на контакта е представен на устройството на агента

  • EP-DN е представен на устройството на контакта

Клиентски обаждания

Конфигуриран е обработвачът на събития PreDial

ANI се представя на устройството на агента - както е определено в дейността Set Caller ID

Агент Outdial

Обработвателят на събития PreDial не е конфигуриран

Устройството на контакта и устройството на агента са представени с избран от агент Outdial ANI, ако агентът избере Outdial ANI на работния плот. В противен случай устройството на контакта и устройството на агента се представят с ANI по подразбиране на на емателя.

Агент Outdial

Конфигуриран е обработвачът на събития PreDial

За устройството на всеки участник или избраният от агент Outdial ANI може да бъде запазен, ако е избран, или може да бъде персонализиран, както е определено в дейността Задаване на идентификатора на повикващия.

С любезното обаждане

ANI на клиента, дефинирано в Дейност за обратно обаждане

ANI, дефиниран при дейността за обратно повикване, се представя на устройството на контакта.

С любезното обаждане

  • ANI на клиента, дефинирано в Дейност за обратно обаждане

  • Управлението на събития PreDial е конфигурирано за крака на клиента

Задаване на конфигурираната активност на идентификатора на повикващия ще има предимство.

С любезното обаждане

  • ANI на клиента, дефинирано в Дейност за обратно обаждане

    Управлението на събития PreDial не е конфигурирано за крака на клиента

  • ANI, дефиниран при дейността за обратно повикване, се представя на устройството на контакта.

  • Ако ANI е дефиниран при дейността Задаване на идентификатора на обаждащия се, той се представя на устройството на агента.

С любезното обаждане

  • ANI на клиента не е дефинирано в дейността за обратно обаждане

  • Управлението на събития PreDial не е конфигурирано за крака на клиента

ANI по подразбиране на наемателя се представя на устройството на контакта.

Прехвърляне на агент, консултиране

Конфигуриран е обработвачът на събития PreDial

Конфигурираният Set Caller ID се показва на прехвърлено консултирано устройство Agent-2 .

Създайте номер за контакт или разширение

Можете да добавите номер за контакт към списъка с вътрешни номера за вашата организация. Персон ализираните ANI ще бъдат видими за тези добавени контакти. Можете да добавяте един номер за контакт наведнъж или да използвате групови операции, за да качите номера за контакт като CSV файл.

За повече информация как да извършвате групови операции за създаване, модифициране, импортиране или ек спортиране на конфигурационни обекти в Control Hub вижте Групови операции в Контактния център на Webex.

За да добавите номер за контакт или разширение:

  1. Влезте в контролния център.

  2. Отидете в Център за контакти > На стройки на наемателя > Гла с> Номер за контакт.

  3. Щракнете върху Добавяне на още, за да добавите нов номер за контакт/разширение към списъка.

    Можете да създадете номер за контакт/разширение в диапазон между 2 и 9 цифри. Номерът за контакт/разширението може да започне с 0. Можете да добавите максимум 5000 номера за контакти/разширения на организация.

Настройте съобщение за шепот

Дейността Set Whisper Announcement възпроизвежда кратко, предварително записано съобщение до агент непосредствено преди агентът да се свърже с обаждащия се. Съобщението се възпроизвежда само на агента; обаждащият се чува звъненето по подразбиране, докато съобщението за шепот възпроизвежда.

Съдържанието на съобщението може да съдържа информация за обаждащия се, която помага да се подготви аген та да се справи с повикването.

Предоставяйки на агентите тази информация предварително, съобщенията за шепот им помагат да се справят с повикванията по-ефективно, което води до по-кратко време за обработка на разговори и подобрена удовлетвореност на клиентите .

Когато свири шепот, не можете:

  • Поставете обаждането в спре, прехвърляне или конференция.

  • Поискайте помощ от ръководителя.

Тези функции стават достъпни отново след приключване на съобщението.

Съобщение за шепот:

  • Приложимо е за входящи повиквания и сляпо прехвърляне към EP.

  • Може да бъде подкана или (текст в реч) TTS низ.

  • Може да се комбинира със съобщение за съответствие и поздрав на агента, като в този случай шепотът се свири първо.

  • Не е включен в записа на повикването.

  • Поддържа всички типове крайни точки на агенти като телефон, мек клиент и WebRTC.

1

Щракнете върху дейността, за да конфигурирате настройките за активност.

2

В сек цията Общи настройки въведете следната информация:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. (Незадължително) В полето Описание на дейността въведете описание на дейността.

3

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

Когато включите превключвателя Активиране на текст в говор, можете да изберете необходимия конектор.

  • Ако изберете Google TTS конектор, трябва да сте настроили акаунт в Google Cloud и да конфигурирате услугата Текст към реч. За повече информация вижте раздела Текст в реч в Ръководство за настройка и администриране на контактния център на Webex.

  • Ако изберете Cisco TTS конектор, можете да пропуснете конфигурацията на акаунта в Google Cloud.

  1. Конектор — показва конектора за удостоверяване на услугата „Текст към реч “. Падащият списък показва името на всички конектори на Google в контролния център. Показват се само активните конектори. Изберете кон ектора от падащия списък.

    Съществуващите клиенти на гласовата платформа Classic могат да виждат само Google TTS конектор в падащия списък.

    Съществуващите клиенти на гласовата платформа Next Generation могат да преглеждат както конекторите Cisco Cloud Текст към реч, така и Google TTS.

  2. Отмяна на настройките за език и глас по подразбиране — Използвайте този бутон за пре включване, за да отмените гласовите настройки, конфигурирани в променливата Global Voicename. Този параметър е активиран по подразбиране.

  3. Изходен глас — показва името на изходния глас. Това поле се появява само ако активирате бутона за превключ ване на настройките за език и глас по подразбиране. Изберете името на изходния глас от па дащия списък.

    Ако името на изходния глас, което се поддържа от Google, не е налично в падащия списък Из ходен глас, деактивирайте бутона за превключ ване Заместване на настройките за език и глас по подразбиране. Включете дей ността Задаване на променлива преди дейността Възпроизвеждане на съобщение в потока.

    Конфигурирайте дейността на Задаване на променлива, както следва:

    • Задайте променливата на Global_VoiceName.

    • Задайте стойността на промен ливата на необходимия код на изходното гла сово име (например EN-US-Standard-D). За повече информация относно поддържаните гласове и езици вижте страницата Поддър жани гласове и езици от Google.

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

    За да премахнете елемент от последователността, щракнете върху иконата Изтриване, която се появява до съответния вход или падащ списък.

  5. Добавяне на съобщение от текст към реч — За да създадете подкана, използвайте текст в реч или комбинация от предварително записани аудио файлове и съобщения от текст към реч.

    Щракнете върху Добавяне на съобщение от текст към реч, за да добавите ново поле за въвеждане на текст към секцията за създаване на подкани. В това поле въведете съобщението, което ще бъде възпроизведено на повикващия в избрания език и глас.

    Важни съображения:

    • Използвайте активност Задаване на променлива, за да зададете стойността на съобщението TTS на променлива на потока, преди да я използвате в дейността.

    • Използвайте единични кавички вместо двойни кавички в изразите с камъчета.

      Няма ограничение на символите за съобщенията на Cisco Text-to-Speech.

    Полето приема два вида входни данни - необработен текст (обикновен текст) или език за маркиране на синтеза на реч (SSML) - форматирани данни. Можете също да използвате променливи като част от съобщението, за да прочетете динамичното съдържание.

    За поддържаните SSML маркери за текст в реч Cisco Cloud вижте Текст към реч (TTS) в Контак тния център на Webex.

  6. Добавяне на аудио променлива — Използвайте тази опция, за да конфигурирате аудио подканата да се възпроизвежда динамично на клиентите. Например, можете да конфигурирате тази променлива да възпроизвежда аудио подкана на няколко езика въз основа на предпочитанията на клиента по време на взаимодействието.

    За да конфигурирате аудио променливата, щракнете върху Добавяне на аудио променлива. Въведете стойността на променливата под формата на камъчен израз.

    За повече информация вижте Синтаксис на шаблон на камъ чета.

    Стойността на променливата трябва да съответства на името на.wav файла, който се качва в контрол ния център.

  7. Подкана за визуализация — Щракнете върху бутона Подкана за преглед, за да тествате и визуализирате текстови съобщения и аудио файлове от текст към реч. В диалоговия прозорец Под кана за преглед, който се показва, изберете необходимия глас, за да тествате подканата. Можете да възпроизвеждате съобщенията и аудио файловете, както следва:

    • Щракнете върху Възпроизвеждане на всички, за да възпроизвеждате заедно аудио файла и TTS съобщението.

    • Възпроизвеждане само на аудио файлове.

    • Възпроизвежда само съобщенията от текст към реч.

Стартирайте медиен поток

Дейността Стартиране на медиен поток се използва за активиране на стрийминг на гласови носители от активни разговори между повикващ и агент.

За повече подробности как да използвате дейността в потоците от повиквания вижте А ктивиране на медиен стрийминг за конкретни опашки.

Качване на аудио

Използвайте активността Качване на аудио в потока, за да активирате качването на поздрави на агента.

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

3

Изберете необходимия поток и щракнете върху иконата О тиди в настройките на по тока, за да отворите необходимия поток.

4

Плъзнете и пуснете дейността „Качване на аудио“ към главното платно на потока.

5

В секцията Общи настройки конфигурирайте следните параметри:

  1. В полето Е тикет на дейност въведете име за дейността.

  2. В полето Описание на дейността въведете описание на дейността.

6

В раздела Информация за аудио файл а конфигурирайте следните параметри:

  1. Тип аудио файл — Изберете типа аудио файл. Понастоящем се поддържа само личен поздрав на агента.

  2. Цел на поздра ва — Въведете името на целта на поздрава , която се използва за създаване на поздрава на агента.

  3. Запис на данни — Записан аудио файл.

  4. Идентификатор на аген та — Уникален потребителски идентификатор, присвоен на всеки агент в контактния център.

Потоци на съб итията

Раз делът Пот оци на събитията съдържа следните обработващи събития, които използвате за различни дейности:

ГлобалГрешка

Това събитие улеснява глобалното обработване на грешки. Системата задейства това събитие, когато не конфигурирате връзките на пътя за грешка в дадена дейност. Всички дейности в обработката на повиквания и дейности в контрола на потока разкриват това събитие. За повече информация вижте 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.

Таблица 16. Predial.OperationType свързана операция и типове участници

Предварител.Тип на операцията

Предварител.Тип участник

INBOUND

Агент

OUTDIAL

Агент, Клиент

COURTESY_CALLBACK

Агент, Клиент

PREVIEW_CAMPAIGN

Агент, Клиент

WEB_CALLBACK

Агент, Клиент

TRANSFER_TO_DN

DN

TRANSFER_TO_AGENT

Агент

CONSULT_TO_DN

DN

CONSULT_TO_AGENT

Агент

CONSULT_TO_QUEUE

Агент

CONSULT_TO_EP_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 при повикване за изходяща кампания:

  1. Идентифицирайте потоците, които използват събитието OutBoundCam paignCallResult.
  2. Поставете GoTo активност, за да картографирате потока към втори поток.
  3. Използвайте IVR стъпки, конфигурирани с активността на виртуалния агент във втория поток.

Уверете се, че изпълнявате тези стъпки, тъй като не можете да използвате дейност на виртуален агент директно с OutBound CampaignCallResult.

Можете да видите свързаната променлива в Из ходните променливи на събитията.

Работен поток за грешки в заблуждения

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

OnGlobalError Workflow
Работен поток за грешки в заблуждения

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

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

Нека разгледаме сценарий, при който конфигурирате активността на Задаване на променлива в поток.

Flow designer example to show where to set the variable activity in the main flow.
Задайте променлива активност в основния поток

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

Flow designer example to show the Event Flow tab setting an OnGlobalError event flow.
OnGlobalPotok на събитията за грешка

В горния пример Play Mess age се добавя към обработката на събитията OnGlobalError. Ако има системна грешка по време на изпълнението на активността на Set Vari able в Main Flow, системата първо ще разгледа конфигурацията, направена в дейността Set Vari able. Ако няма дефиниран път за грешка, системата проверява обработката на събитията OnGlobalError в потока на събитията. Тъй като дейността за въз произвеждане на съобщение е прикачена към съб итието OnGlobalError в горния пример, системата възпроизвежда съобщението и прекратява потока.

Използвайте променливи и изрази

Персонализирани променливи

Персонализираните променливи на потока са конфигурируеми променливи от различни типове данни, които можете да използвате през целия поток. Можете да създадете толкова променливи на потока, колкото ви е необходимо, за да задоволите логиката във вашия поток.

Защитени променливи

Можете да маркирате променливите на потока като Secure, за да предотвратите регистрирането и съхраняването на всякаква чувствителна информация (тези стойности също ще бъдат маскирани в екрана за отстраняване на грешки в потока). Можете да зададете защитени променливи като Agent Viewable или Agent Editable, за да контролирате как тези променливи са представени в. Agent Desktop

По подразбиране всички съществуващи променливи в разгърнатите потоци се държат като несигурни променливи. Отворете тези потоци в режим на редактиране, за да прегледате и запазите защитените променливи, ако е необходимо.

При картографирането на променливите на потока не можете да картографирате защитена променлива към несигурна променлива в дейността GoTo.

Не можете да маркирате глобалните променливи като сигурни.

Създайте персонализирани променливи на пото

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появява се страницата Потоци.
3

Щракнете върху иконата Отиди към Flow Designer до потока.

Появява се прозорец ът Flow Designer.
4

От панела Конфигурация отворете секцията Променлива дефини ция.

5

Щракнете върху Добавяне на променлива за поток.

Можете да добавите максимум 30 променливи в поток. Този брой включва всички глобални променливи и променливи на потока, независимо дали те могат да бъдат докладвани или могат да се видят от агенти.

6

Въведете името и описанието на променливата.

7

Изберете тип промен лива от падащия списък.

Не можете да промените типа на променли вата след създаването на променливата.

Поддържаните типове променливи са:

Променлив тип

Променлива стойност

Булев

Изберете вярно или нев яр но.

Струн

Въведете стойността на низа. Ако искате да използвате променлива в израз, използвайте синтаксиса: {{variable}}

Цяло число

Въведете стойността на цялото число.

Десетичен

Въведете десетичната стойност.

Дата Време

Въведете датата и часа в един от поддържаните формати:

ГГГГ-мм-ДДТХ:мм: SSSSZ

ГГГГ-мм-ДДТХ:мм: SSZ

ГГГГ-мм-ДДТХ:ммз

{{сега ()}}

Не използвайте функцията now (), за да получите текущото време в милисекунди, тъй като използва SimpleDateFormat. Можете обаче да използвате филтъра с камъчета за времева марка на епоха, за да изтеглите текущото време в милисекунди. За повече информация вижте Персонал изирани филтри с камъчета.

JSON

Въведете валидна стойност на променливата JSON, като използвате формата: {"Key“ :"Value "}. Например, {"Име на компанията“ :"Cisco "}.

Променливата JSON може да съдържа прости или вложени данни. Максималният размер на стойността на променливата JSON може да бъде до 16 KB. Можете да създадете максимум пет JSON променливи в поток.

За повече информация как да конфигурирате променливата JSON вижте JSON променливи.

Когато изберете JSON като тип променлива от списъка, бутоните за превключване Съдър жа чувствителна информация и Маркиране на видимия агент няма да се виждат.

Променливите JSON не са разрешени във веригата на потока.

8

Посочете стойността по подразбиране на променливата според избрания тип променлива.

9

(По избор) Включете бутона за превключване Активиране на външно за местване. Като активирате тази опция, излагате променливата на страницата за конфигуриране на канала. Това позволява на администраторите и надзорниците да заместят конфигурираната стойност на променливата от контролния център. С други думи, те могат да променят стойността на променливата на потока за определен канал, без да отварят потока от модула Flow Designer.

За повече информация относно заместващите променливи от контролния център вижте На стройване на канал.

Когато конфигурирате типа променлива като низ, се появява падащият списък Тип ресур с със следните опции. Изберете типа ресурс, който искате да позволите на администраторите да заменят по време на конфигу рирането на канала.

  • Аудио подкана — за замяна на настройките на аудио подкана, конфигурирани в променливата. Например подканата за добре дошли или съобщение от текст към реч.
  • Работно време — за отмяна на работното време в случай на аварийно спиране.
  • Входна точка — за промяна на настройките на входната точка.
  • Набиране на номер — за да промените набрания номер.
  • Поток - за промяна на потока.
  • Опашка — за промяна на опашката.

  • Не можете да замените променливите, които са маркирани като „Защитени“.
  • Можете да конфигурирате максимум 15 променливи, които могат да бъдат от менени.

10

(Незадължително) Ако включите бутона за превключване Съдър жа чувствителна информация, системата маркира променливата като защитена променлива. По време на изпълнението на потока системата не регистрира или съхранява никаква информация, която се предава през тази променлива.

11

(Незадължително) Ако активирате бутона M ake Agent Viewable, променливата се появява на работния плот заедно със стойността, заснета като част от потока.

Когато активирате бутона за превключ ване Направи агента видим, се появяват следните полета:

  • Етикет на работния пл от: Посочете етикета, който е свързан с тази променлива, когато се появи на работния плот. Въ ведете ясен етикет, различен от името на самата променлива, така че агентът да може да разбере данните, които им се предават.

  • Редакти@@ руем агент: Поставете отметка в това квадратче, ако искате агентът да може да редактира стойността на променливата като част от сесията за взаимодействие. Когато агентът актуализира променливата, системата предава тези промени обратно на Flow Designer. Агентът може да редактира променливата на потока и да щракне върху бутона За пазване от работния плот. Ако повикването се прекъсне, преди агентът да запа зи промените, актуализацията на променливата не се извършва.

12

Щракнете върху Запаз ване.

Когато запишете персонализирана променлива на потока, променливата се запазва като маркер в панела за глобални свойства на работния плот. Ако сте маркирали променливата като Agent Viewable, маркерът показва икона за слушалки за лесно идентифициране.

Пример: Ред на променливите на потока, показани на работния плот

Когато създавате променливи, които са маркирани като Agent Viewable, работният плот показва тези променливи в определен ред.

Например, ако създадете следните променливи на потока: CustomerType, SubscribedCustomer, CustomerCount, CallRatio, dob, D ateTest.

Работният плот получава тези променливи от Flow Designer в следния ред: callRatio, CustomerCount, CustomerType, SubscribedCustomer, ANI, DN, dob, RonaTimeOut, Datet est.

Работният плот показва променливите в следния ред, отляво надясно, на потребителския интерфейс:

  1. Клиентските променливи Телефонен номер, DN, опашка, време на RONA

    .
  2. Променливите на потока се сортират по азбучен ред с променливи, започващи първо с главни букви, последвани от променливи с малки букви: callRatio, CustomerCount, CustomerType, Datetest, SubscribedCustomer, dob.

Пример: Показване на идентификатора на взаимодействие на

Идентификатор на взаимодействие (Contact Session ID) е системно генериран уникален идентификатор, който идентифицира дадено взаимодействие. Можете да изтеглите идентификатора на взаимодействието от отчетите на анализатора и да използвате идентификатора за отстраняване на проблеми, свързани с неизправности на повиквания. За да покажете идентификатора на взаимодействието на работния плот:

  1. Отворете необходимия поток и изберете Добавяне на променливи на потока.
  2. Задайте полето С тойност по подразбиране на NewContac t.InteractionId.
  3. Активирайте бу тона за превключване Направи аген та видим.

Когато агентът получи повикване, идентификаторът на взаимодействието се появява на работния плот.

Редактиране на променливи на потока

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

При успешно редактиране на променлива, направените промени се показват в целия поток и в изскачащия прозорец, който се появява, когато щракнете върху променлива на потока в екрана Глобални свойства.

За да редактирате персонализирана променлива на потока, изпълнете следните стъпки:

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 позволява на оторизираните потребители да променят определени предварително зададени настройки на поток от контролния център. Тази функция позволява на администраторите и надзорниците лесно да променят определени параметри на потока като работно време, аудио подкани или задаване на опашки, без да отварят необходимия поток.

За да отмените настройките на потока:

  • Трябва да конфигурирате определени променливи с в потока като външно конфигурируеми. Вижте раздел а Създаване на персонализирани променливи на потока за подробности за конфигура

  • След това администраторите и надзорниците трябва да направят необходимите промени в тези променливи. Конфигурираните променливи на потока се появяват на страницата за конфигуриране на канала в контролния център. Вижте раздела Създаване на канал за повече подробности.

Функцията за заместване на настройките на потока предоставя следните предимства:

  • Възможност за повторно използване на потока: Администраторите могат да използват един и същ поток за различни организации . Те могат да конфигурират различни стойности за една и съща променлива за различни канали, без да променят стойността по подразбиране, дефинирана в потока.
  • По-бързо време за реакция: Промените, направени в променливите стойности, се прилагат незабавно, дори и към повикванията, които вече са в ход.
  • Намалени грешки: Елиминира риска от грешки при модифициране на сложни потоци.
  • Опростено управление на зада чите: Без тази функция администраторите трябва да изпълняват следните задачи, които могат да бъдат сложни и отнемащи време за нетехнически потребители:
    1. Влезте в контролния център.
    2. Отворете модула Flow Designer.
    3. Придвижете се до необходимия поток и намерете съответния път на потока.
    4. Направете необходимите промени.
    5. Публикувайте отново потока.

Предварително дефинирани променливи

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

В секцията На стройки на промен ливите в ек рана Настройки на дейността направете следното:

  1. От пада щия списък Променлива изберете променливата, която сте създали в стъпка 10.

  2. В секцията Променлива стойност изберете бутона Задаване на променлива.

  3. Изберете системната променлива, която искате да редактирате, като например NewContact.ani за телефонен номер или New Contact. dnis за DNIS.

Когато публикувате потока, новосъздадената променлива на потока замества избраната системна променлива. По време на изпълнението на потока етикетът на работния плот на новосъздадената променлива се появява в екрана Входящ прозорец и Взаимодействие на работния плот.

Променливи на изхода на активността

Изходните променливи за активност съхраняват данните, заснети от дейности, и се създават автоматично, когато добавите конкретни дейности към платното. Изходните променливи на активността използват следния синтаксис: <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

В панела Г лобална променлива кликнете върху глобална променлива и щракнете върху редактирането (Edit button) икона.

Показва се диалоговият прозорец Редактиране на глобални променливи. Той показва подробностите за избраната глобална променлива като Тип променлива, Стойност по подразбиране, Етикет на работния плот и Редактируем агент.
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. За повече информация вижте Персон ализиране на системните променливи.
За повече информация как да конфигурирате променливи за екрана за взаимодействие вижте Конфигу риране на променливи за екрана за взаимодействие.

Конфигуриране на променливи за входящ поповър

Преди да започнете

Конфигурирайте променливи на входящия поповър за входящи и изходящи повиквания.

1

Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появява се страницата Потоци.
3

Щракнете върху иконата Отиди към Flow Designer до потока.

Появява се прозорец ът Flow Designer.
4

От екрана С войства на глобалния поток отворете секцията Де финиция на промен ливата.

5

Щракнете върху раздел а Видимостта и поръчка на работния пл от.

6

В секцията В ходящ Popover щ ракнете върху Избор на променливи за входя щ Popover.

Появява се прозорецът Избор на променливи във входящия Popover. Той показва всички променливи, които включват четири системни променливи по подразбиране като телефонен номер, DNIS, име на опашката и RONA Timeout. Системните променливи като Телефонен номер, DNIS и Име на опашката са избрани по подразбиране, които можете да премахнете отметката, когато добавите още променливи.
7

Използвайте следните опции за търсене, за да филтрирате списъка:

  1. Въведете няколко думи в полето Търсен е на променливи, за да търсите определена променлива по нейното име.

  2. Изберете тип променлива от падащия списък Избор на тип променлива.

Списъкът се попълва автоматично с променливи според вашите критерии.
8

Поставете отметка в квадратчетата на променливите, които искате да изберете за входящия изскачащ прозорец.

Можете да изберете минимум три и максимум шест променливи.

9

Щракнете върху Запаз ване.

Можете да пропуснете тази стъпка, ако активирате бутона за превключ ване на автоматично запазване.

Избраните променливи се появяват в секцията Входящ Popover.
10

Използвайте иконата на дръж ката (handle icon) до променлива, за да я преместите нагоре и надолу по списъка, за да зададете реда на появата във входящия изскачащ прозорец на работния плот.

11

(Незадължително) Щракнете върху иконата x до променлива, за да премахнете тази променлива от списъка.

Конфигурирайте променливи за екрана за взаимодей

Преди да започнете

Конфигурирайте променливи в екрана за взаимодействие за входящи и изходящи повиквания.

1

Влезте в организацията на клиентите си, като използвате URL адреса на контролния център https://admin.webex.com/.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появява се страницата Потоци.
3

Щракнете върху иконата Отиди към Flow Designer до потока.

Появява се прозорец ът Flow Designer.
4

От екрана С войства на глобалния поток отворете секцията Де финиция на промен ливата.

5

Щракнете върху раздел а Видимостта на работния плот и ред.

6

В секцията Екрана за взаимодействие щракнете върху Избор на променливи за екрана за взаимодействие.

Появява се прозорец ът Избор на променливи в екрана за взаимодействие. Той показва всички променливи заедно с четири системни променливи като телефонен номер, DNIS, име на опашката и RONA Timeout.
7

Използвайте следните опции за търсене, за да филтрирате списъка:

  1. Въведете няколко думи в полето Търсен е на променливи, за да търсите определена променлива по нейното име.

  2. Изберете тип променлива от падащия списък Избор на тип променлива.

Списъкът се попълва автоматично с променливи според вашите критерии.
8

Поставете отметка в квадратчетата на променливите, които искате да изберете за екрана за взаимодействие.

Можете да изберете максимум 30 променливи.

9

Използвайте иконата на дръж ката (handle icon) до променлива, за да я преместите нагоре и надолу по списъка, за да зададете реда на появата в екрана за взаимодействие на работния плот.

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/, например:

    {
        "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"
                }
             ]
          }
       ]
    } 
    Ако извлечете масива JSON Employees в променлива, наре чена 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/.

Синтаксис на шаблон с камъ

Всички полета за въвеждане в Flow Designer използват синтаксис на изрази с отворен код, наречен Pebble Templates: 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.
  • Работно време: Обаждането се насочва към дейността Work_Non_Workhours_Match и се обработва допълнително въз основа на условия като работно време или след работно време.
  • Празници: Публи кува се съобщението Holiday_Clo sed, което информира обаждащия се , че офисът е затворен поради празник, последван от прекъсване на връзката.
  • Аварийно отменяне: Дейността Override_Emergency възпроизвежда съобщение за спешно отменяне, последвано от прекъсване на връзката.
  • След часове: Дейността AfterHours_prompt възпроизвежда съобщение за затворени часове и повикването се прекъсва.
Опции за самообслужванеПо време на отвореното време дейността Welcome Menu (IVR Menu) възпроизвежда меню, предлагащо основни опции за самообслужване на повикващите:
  • Натиснете 1 за поддръжка на клиенти: Оба ждането се поставя на опашка за екипа за поддръжка.
  • Натиснете 2 за Продажби: Обаждането се поставя на опашка за екипа по продажбите.
Поставяне на опашки Обаждащият се се поставя на опашка с помощта на дейността О пашка.

Дейността GetPositionInQueue из влича позицията на повикващия в опашката и тази информация се обявява на повикващия с помощта на дейността PlayPiQ.

Опции за обратно обаждане и гласова пощаАко обаждащият се избере да остави гласова поща или да поиска обратно обаждане, дейността FinalMenu се задейства:
  • Натиснете 1 за обратно обаждане: Дей ността Callback_GUF се използва за планиране на обратно обаждане.
  • Натиснете 2 за гласова поща: Обаждането се прехвърля към гласова поща с помощта на дейността Гласова по ща.

Задръжте музика

Музиката се възпроизвежда, докато повикващият чака на опашката (файл по подразбиране: defaultmusic_on_hold.wav).

Обработка на цикъла

Потокът гарантира, че ако обаждащият се прекалява твърде много пъти (чрез дейностите C allLoopCycle и LoopCycle), той се насочва към крайните опции на менюто (обратно обаждане или гласова поща).
Разединяване на обажданиятаСлед като всички стъпки са завършени или ако повикващият избере да излезе, повикването се прекъсва с помощта на дей ностите Disconnec tContact.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.

Активност на потока

Описание

Започнете

(НовиКонтакт)

Стартира потока при получаване на повикването.

Проверка на работното време

(Бизнес курсове)

Проверява дали обаждането е по време на работно време, празници или спешни случаи на отмяна .

Меню IVR

(Добре дошли Мене)

Възпроизвежда меню с опции за самообслужване (Натиснете 1 за поддръжка, натиснете 2 за продажби).

Работа с опашки

  • О пашка: Поставя повикващия в опашка за съответния екип ( например поддръжка или продажби).
  • getPositionInQueue: Извлича и обявява позицията на повикващия в опа шката.
  • PlayPiQ: Об явява позицията на повикващия в опашката.

Задръжте музика

(Музика Конхолд)

Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката.

Обработка на цикъла

(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 за обработка.
Бот взаимодействие с DialogFlowDialogFlow обработва входа и отговаря въз основа на конфигурирани намере ния.
Музика на опашкаДокато ботът обработва заявката, клиентът се поставя на опашка с музика за задържане.
ПрекъсванеВзаимодействието приключва след завършване на диалоговия прозорец.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.

Активност на потока

Описание

Започнете

Тази дейност бележи началото на потока. Той се задейства, когато бъде получ ено ново обаждане.
Задаване на езикПотокът използва активност на Set Variable, за да конфигурира езиковия код (en-US) за цялото взаимодействие. Това гарантира, че всички гласови взаимодействия са в съответствие с ези ковите предпочитания на обаждащия се.
Персонализиран поздравТази дейност предава данни за клиента като име, имейл и причина за обаждане към бота DialogFlow ES. Поздравът се генерира динамично с помощта на Cisco Text-to-Speech (TTS). Примерни данни, предадени:
  • Име на клиента: Джейн Доу
  • КлиентИзпратете имейл: customer@email.com
  • Причина за клиенти: Резервации

Опашка към агента

Ако взаимодействието изисква ескалация, клиентът се поставя на опашка и музиката за задържане се възпроизвежда с помощта на файла 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.

Разбивка на потока

  1. Обаждането се получава и влиза в потока.
  2. На повикващия се възпроизвежда съобщение за добре дошли.
  3. Обаждащият се е поставен на опашка.
  4. Музиката за задържане се възпроизвежда, докато обаждащият се чака.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.

Активност на потока

Описание

Започнете

Потокът започва, когато се получи повикване
Възпроизвеждане на съобщение
  • Обаждането е насочено към дейността WelcomeMessage, която възпроизвежда съобщение за добре дошли към обаждащия се.
  • Това използва TTS, но може да бъде предварително записано съобщение, поздравяващо повикващия или предоставяне на някаква информация.

Прекъсване

  • След приветственото съобщение повикването се насочва към дейността за прекъсване на връзката.
  • Тази дейност прекъсва повикването, прекратявайки взаимодействието след възпроизвеждането на съобщението.

Допълнителни ресурси

За повече информация вижте ръководството за настройка и администриране на 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, насочвайки повикващия през различни опции за обслужване:

  • Натиснете 1 за екип за услуги
  • Натиснете 2 за екип по продажбите
  • Натиснете 3 за отбора в чужбина
  • Натиснете 4 за часове работа
  • Натиснете 5 за често задавани въпроси
  • Натиснете 6 за предпоставки
  • Натиснете 7 за проблеми с фактурирането
  • Натиснете 8 за представител
  • Натиснете 9 за обща информация
  • Натиснете #, за да повторите менюто
  • Натиснете *, за да затворите

Маршрутизиране въз основа на подбора

Въз основа на избраната опция обаждащият се или се прехвърля в определен екип (сляп трансфер), или се поставя на опашка, за да изчака следващия наличен агент.

Обработка на грешки

Невалидните входове се адресират със съобщение за грешка и обаждащият се е подканен да оп ита отново.

Музика в задържане

(Възпроизвеждане на музика)

Докато чакате на опашка, се възпроизвежда музиката за задържане по подразбиране (defaultmusic_on_hold.wav).

Прекъсване

Потокът завършва с изключване на повикването.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока.

Активност на потока

Описание

Нов телефонен контакт

(Старт)

Това е началната точка на потока, когато нов телефонен контакт се инициира чрез входя що повикване.

Възпроизвеждане на съобщение

(Подкана за добре дошли)

Клиентът е посрещнат със съобщение: Добре дошли в Контактния център на Webex!

Тази стъпка използва текст в Cisco Cloud реч (TTS) за генериране на съобщението.

Главно меню

(Меню IVR)

На повикващия се представя меню с различни опции:

  • Натиснете 1 за екип за услуги
  • Натиснете 2 за екип по продажбите
  • Натиснете 3 за отбора в чужбина
  • Натиснете 4 за часове работа
  • Натиснете 5 за често задавани въпроси
  • Натиснете 6 за предпоставки
  • Натиснете 7 за проблеми с фактурирането
  • Натиснете 8 за представител
  • Натиснете 9, за да говорите отново с екипа на услугите
  • Натиснете #, за да повторите менюто
  • Натиснете *, за да затворите

Маршрутизиране въз основа на подбора

(Условия)

Въз основа на избраната опция обаждащият се или се прехвърля в определен екип (сляп трансфер), или се поставя на опашка, за да изчака следващия наличен агент.

  • Сляп трансфер към екипите за услуги или продажби.
  • Оставете обаждащия се на опашка за представител, като по време на чакането се възпроизвежда музика за задържан е.

Възпроизвеждане на музика

(Музика в задържане)

При обаждания на опашка системата възпроизвежда задържаща музика, докато повикващият чака следва щия наличен агент.

Обработка на грешки

Ако е избрана невалидна опция или времето за въвеждане е изтекло, системата възпроизвежда съобщение, което подканва обаждащия се да опита отново.

Прекъсване

След като взаимодействието приключи или възникне грешка, потокът прекъсва повикването, като използва дейността Прекъс ване на контакта.

Допълнителни случаи на употреба

  • Подменюта: Има меню за избор на език, където потребителите могат да избират предпочитания от тях език, като натискат 1 за английски или 2 за испански. Менюто се повтаря, ако оба ждащият се натисне #.
  • Съобщения за грешка: Когато се получи невалиден вход, се възпроизвежда съобщение за грешка. За критични грешки системата се извинява и изключва обаждащия се.

Допълнителни ресурси

За повече информация вижте ръководството за настройка и администриране на Webex Contact Center.

Намаляване на HTTP (S) данни на Microsoft Dynamics

Използвайте този шаблон за дизайнер на потоци, за да създадете IVR поток в Webex Contact Center, който се свързва с MS Dynamics с помощта на HTTP конектор. Този поток извлича подробности за клиента и случая, използвайки ANI от CRM, поздравява обаждащия се с персонализирано съобщение и насочва повикването.

С този поток повикващият се посреща с персонализирано съобщение въз основа на CRM данните и ако не бъде намерен случай, обаждането се прехвърля на агент. Агентът получава подробности за клиента или случая в реално време чрез екранен прозорец. Потокът взаимодейства с MS Dynamics чрез две HTTP заявки:

  1. Извлича данни за клиентите чрез извършване на ANI търсене.
  2. Извлича най-новите подробности за случая въз основа на идентификационния номер на клиента. Ако не се намери информация за клиента или случая, повикването се пренасочва към агент и съответното съобщение се възпроизвежда до обаждащия се. Агентът получава екранен прозорец, показващ формуляр „Нов случай“ или подробностите за последния създаден случай за клиента.

Екранните изскачащи прозорци са активирани, за да се гарантира, че агентите са оборудвани с необходимата информация, когато отговарят на повиквания.

Предпоставки

Уверете се, че са изпълнени следните изисквания, преди да приложите този поток:

  • Приложение, регистрирано в 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% от обажданията се насочват към опашката извън сайта.

Възпроизвеждане на съобщение за опашка

След процентното разпределение обаждащият се чува съобщение, показващо пътя им на разпределение.

Контакт на опашката

Обаждащият се е поставен в зададената опашка.

Задръжте музика

Докато чакат на опашката, обаждащите се чуват музика за задържане.

Назначаване на агент

Обажданията се насочват към наличния агент в зададената им опашка.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока.

Активност на потока

Описание

НовиКонтакт

Това е отправната точка при получаване на нов телефонен контакт.

Процентно разпределение

Разпределя входящия контакт въз основа на процентното разпределение:

  • 90% са насочени към главната опашка.
  • 10% е насочено към опашката извън сайта.

SetVariable

Записва разпределения процент (90%, 10%) в променлива, наречена PercentageAllocation.

SetVariable

Заснема изходния път (Main Queue или Offsite), който повикването е взето в променлива, наречена Per centageExitPath.

Съобщение за възпроизвеждане

Възпроизвежда съобщение с помощта на Cisco TTS, което информира обаждащия се за тяхното разпределение, като например: Достиг нали сте 90% разпределение! Основна опашка на клон 1.

QueuКонтакт

Опаковете контакта въз основа на разпределения път (Основна опашка или Из вън сайта).

Възпроизвеждане Музика

Възпроизвежда задръжка на музика (defaultmusic_on_hold.wav), докато повикващият чака на опашката.

Допълнителни ресурси

За повече информация вижте ръководството за настройка и администриране на 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, като гарантира, че съответната информация е лесно достъпна както за клиентите, така и за агентите.

  1. Клиент се обажда в Контактния център на Webex и телефонният му номер е заснет.
  2. Системата извършва ANI търсене в Salesforce, за да намери съответстваща информация за акаунт и контакт .
  3. Въз основа на получените данни клиентът е посрещнат с персонализирано IVR съобщение.
  4. Ако има отворен случай, свързан с клиента, агентът получава тази информация на работния си плот.
  5. След обаждането Контактният център на 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 търсене, извлича подходяща информация и предоставя персонализирана услуга. Процесният поток е както следва:

  1. Обаждане се получава от Контактния център на Webex.
  2. На повикващия се възпроизвежда съобщение за добре дошли, в което се споменават подробностите за инцидента.
  3. Системата извършва търсене в ServiceNow, използвайки ANI, за да изтегли sys_id на повикващия, за да получи идентификат ора на обекта на повикващия в ServiceNow.
  4. Въз основа на sys_id системата търси активния инцидент за обаждащия се.
  5. Номерът на инцидента се възпроизвежда на обаждащия се.
  6. Обаждането се поставя на опашка за следващия наличен агент, като се дава приоритет въз основа на тежестта на инциден та.
  7. Музиката за задържане се възпроизвежда, докато повикващият чака на опашката.
  8. След като повикването е свързано с агент, информацията за инцидента се показва на работния пл от на агента.
  9. След обаждане Контактният център на Webex публикува информация за обажданията обратно към съответния инцидент в ServiceNow.

Предпоставки

Преди да конфигурирате този поток, уверете се, че следното:

Използвайте пример за случай

Тази примерна интеграция демонстрира как Webex Contact Center може да подобри клиентското из живяване чрез персонализирани взаимодействия, като същевременно използва ServiceNow за търсене на ANI и управление на инциденти:

  1. В@@ ходящо обаждане: Клиентски оба ждания в Контактния център на Webex.
  2. ANI търсене: We bex извършва ANI търсене в ServiceNow, за да идентифицира обаждащия се.
  3. Търсене на инциденти: ServiceNow извлича свързания идентификатор на инцидента въз основа на данните на повикващия .
  4. Персонализиран поздрав: Клиентът е посрещнат с персонализирано съобщение, поз оваващо се на активния му инцидент.
  5. Маршрутизиране и приоритизиране: Обажданията се насочват въз основа на тежестта на инцидента, като се гарантира, че първо се решават критичните проблеми.
  6. Назначаване на агент: Обаждането се пренасочва към наличен агент, като подробностите за инцидента се показват на работния плот на агента.
  7. Актуализации след обаждане: Контактният център на Webex публикува съответната информация за обажданията, включително идентификатори на повиквания, в ServiceNow, използвайки потоци от събития.

Дейности на потока

Следващата таблица описва дейностите, използвани в потока, и тяхната роля в интеграцията.

Активност на потока

Описание

Започнете

(НовиКонтакт)

Потокът започва, когато се получи входящо повикване.

Възпроизвеждане на съобщение

(Поздрав)

Възпроизвежда съобщение за добре дошли с помощта на Cisco Cloud текст в реч, като например: Добре дошли в демонстрацията на ServiceNow. Вашият номер на инцидента е: {{IncidentNum}}

Задаване на променлива

(Цифрова лента 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, за да осигурите прост процес за обработка на входящи повиквания. Обаждащите се посрещат, поставят се на опашка при агент и чуват музика за задържане, докато чакат.

Този поток осигурява лесен процес за обработка на входящи повиквания в контакт център:

  1. Получава се повикване и влиза в потока през входната точка.
  2. На повикващия се възпроизвежда съобщение за добре дошли.
  3. Обаждащият се е поставен на опашка за следващия наличен агент.
  4. Докато чакате на опашката, музиката за задържане се възпроизвежда на обаждащия се.
  5. Този поток осигурява гладко изживяване чрез поставяне на механизми за справяне с грешки и позволява резервни сценари и в случай, че агенти не са налични.

Предпоставки

Уверете се, че са изпълнени следните изисквания в Контактния център на Webex, Management Portal преди да приложите този поток:

  • Създавайте входни точки, опашки, екипи и картографиране на входни точки.
  • Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).

За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.

Активност на потока

Описание

Започнете

(Нов телефонен контакт)

Потокът започва, когато се получи повикване през входната точка. Призивът се приема в потока и преминава към следващата стъпка.

Възпроизвеждане на съобщение

(Подкана за добре дошли)

Възпроизвежда се съобщение за посрещане на обаждащия се. В този поток съобщението казва: Добре дошли в Контактния център на Webex!

Това съобщение е конфигурирано с помощта на Cisco TTS, но може да бъде заменено с персонал изирани записи.

Опашка

(Директен контакт)

След приветственото съобщение повикването се поставя на опашка. Опашката е настроена да насочи повикването към опашката Q_aruBhatt, която насочва повикващия към най-дългия наличен агент.

Възпроизвеждане на музика

(Музика в задържане)

Докато чакате на опашката, потокът възпроизвежда задръжка на музика (defaultmusic_on_hold.wav). Играе за 30 секунди, преди да се върти.

Възпроизвеждане на съобщение

(Задръжте съобщението)

Докато обаждащият се чака, се възпроизвежда вторично съобщение: Благодаря ви за търпението. Моля, изчакайте, докато ви намерим експерт.

Това съобщение е конфигурирано с помощта на 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 .

Разбивка на потока

  1. Обаждането се получава и влиза в потока.
  2. Обаждащият се е насочен към API, който извлича името му от фалшива крайна точка.
  3. Съобщение за добре дошли се възпроизвежда на повикващия, включително името му, с помощта на Google DialogFlow CX.
  4. Виртуалният агент DialogFlow CX взаимодейства с повикващия, за да събере входове като дати и часове на сре щи.
  5. Данните за клиентите се предават обратно на Webex Contact Center за евентуална по-нататъ шна обработка.
  6. Въз основа на взаимодействието повикването или ескалира, или приключва.
  7. Ако ескалира, повикващият се поставя на опашка.
  8. Музиката за задържане се възпроизвежда, докато обаждащият се чака агент.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока.

Активност на потока

Описание

Започнете

Потокът започва, когато се получи повикване, инициирано чрез дейността 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).

Контакт на опашката

След взаимодействието с виртуален агент клиентът се поставя на опашка, за да изчака следващия наличен агент.

Възпроизвеждане на музика

Докато обаждащият се чака на опашката, системата възпроизвежда музика за задържане по подразбиране (defaultmusic_on_hold.wav).

Изключете контакта

Ако не са необходими допълнителни действия, повикването се прекъсва с помощта на дейността 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. Следвайте стъпките: Администратор > Приложения и интеграции > API > Активиране на удостоверяване на API.
  • HTTP конекторът Zendesk трябва да бъде конфигуриран с помощта на BasicAuth.
  • Създавайте входни точки, опашки, екипи и всякакви други специфични за организацията дейности за конфигу риране.
  • Качвайте статични аудио файлове, ако се използват персонализирани аудио подкани или музикални файлове вместо Cisco Text-to-Speech (TTS).

За подробни стъпки вижте ръководството за настройка и администриране на Webex Contact Center.

Случай за използване

Използвайте този пример, за да разберете повече за това как работи този поток.

  1. Клиент се обажда в Контактния център на Webex.
  2. Извършва се ANI търсене, за да се получат данните за клиента от Zendesk.
  3. Последният билет, свързан с клиента, се извлича.
  4. Клиентът е посрещнат чрез IVR и информиран за състоянието на своя билет.
  5. Клиентът може да:
    • Свържете се с агент.
    • Прекъснете връзката, ако решат да не говорят с агент.
  6. След обаждане системата може да актуализира билета 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 възпроизвежда първоначално поздравително съобщение до обаждащия се.

Извличане на текущото време

Дейността SetVariable_7a1 извлича текущото време в епохови милисекунди и го съхранява в променливата CurrentTime.

Изчислете времето преди часове

Активността SetVariable_8t9 изчислява времето 24 часа преди текущото време в епохови милисекунди и го съхранява в променливата goback_by_a_day.

Подрежете ANI

Дейността SetVariable_AK4 изрязва ANI (телефонния номер на повикващия), за да премахне префикса „+1“ за целите на търсенето.

Търсене на API повикване (GraphQL)

  • Дейността SearchApiRequest осъществява повикване към API за търсене на Webex Contact Center, използвайки GraphQL, за да намери всички съществуващи активни задачи за обратно обаждане въз основа на ANI.

  • Той използва променливите goback_by_a_day и currentTime за търсене в рамките на последните 24 часа.

  • Заявката GraphQL търси задачи, съответстващи на ANI на повикващия или отрязаното ANI, които са активни и имат състояние на обратно повикване.

Проверете отговора на API

  • Дейността SetVariable_XYE комбинира HTTP кода на състоянието, състоянието на обрат но обаждане и тялото на HTTP отговор от повикването на API за търсене в променливата APIOutput.

  • Дейността Condition_TS8 проверява дали тялото за отговор на HTTP от повикването на API за търсене съдържа „Не е обработено“, което показва, че няма дублиране на обратно обаждане.

Справяне с дублирано обратно обаждане (ако е намерено)

  • Ако се намери дублирано обратно обаждане (отговорът на API съдържа обратно обаждане), дейността PlayMessage_99x информира повиква щия, че обратното обаждане вече е планирано и след това дейността DisconnectContact_MX8 прекъсва повикването.

Планирайте ново обратно обаждане (ако не е намерено):

Ако не се намери дублирано обратно обаждане, потокът преминава към дейността 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 изход.

Условия

  • Състояние: Проверява дали тялото за отговор на HTTP съдържа „Не е обработено“.

  • Меню: Пред оставя на повикващия опции за планиране на обратно обаждане или изчакване на опашката.

Задръжте музика (Музика Конхолд)

Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката.

Обработка на цикъла (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, за да излезете от потока

Създаване на подкана (опция 1)
  • Дейността PlayMessage_KCX подканва администратора да запише нов аудио подкана.

  • Дейността Record_e0j записва аудио входа от администратора.

  • След това записаното аудио се изпраща до API на Webex Contact Center, като се използва активността на заявката CreatePrompt HTTP с Con tent-Type: Form Data.

  • Дейността Parse_gke анализира отговора, за да извлече идентификатора и BloB id на новосъзда дената подкана. Това е необходимо в случай, че човек трябва да актуализира същия подкана.

  • Дейността PlayMessage_Q16 потвърждава, че съобщението е създадено.

  • Системата възпроизвежда записаната подкана за потвърждение с помощта на PlayRecor dedMessage.

Подкана за актуализиране (опция 2)
  • Дейността RecordPromptAfterTone подканва администратора да запише актуализирана подкана.

  • Дейността Record_e38 запис ва новото аудио.

  • След това потокът преименува файла, който ще бъде изтрит с помощта на Ren ameFileToDelete. Това гарантира, че препратките към този аудио файл се премахват навсякъде, където аудио файл овете са посочени по име.

  • Актуализираното аудио се изпраща до API на Webex Contact Center, като се използва активността на HTTP заявката HttpRequest_13n с Content-Type: Формулярни данни.

  • Системата потвърждава актуализацията и възпроизвежда новата подкана, използвайки PlayMessage_Q16_JPG_03L и PlayMessage_0L6.

Изтриване на подкана (Вариант 3)
  • Дейността DeleteConfirm потвърждава изтриването.

  • Потокът преименува файла, който ще бъде изтрит с помощта на Ren ameFileToDelete.

  • Дейността HttpRequest_RAF изпраща заявка DELETE до API на Webex Contact Center за изтриване на подканата.

  • Системата потвърждава изтриването с помощта на DeleteConfirm.

Изход (Вариант 4)
  • Дейността „Сбог ом“ играе благодарствено съобщение.

  • Обаждането се прекъсва с помощта на дейността DisconnectContact_CZ4.

Променливи

Променлива

Тип

Описание

БлоБиДSTRINGИдентификаторът на Blob на аудио файла
Аудио име на файлаSTRINGИмето на аудио файла (по подразбиране: "EmergencyDemo.wav „).
идентификационен номерSTRINGИдентификаторът на аудио файла.
статусSTRINGСъстоянието на заявката за API.
Ново име на файлаSTRINGИмето на актуализирания аудио файл (по подразбиране: "updatedFile.wav „).
отговорSTRINGHTTP отговорът от заявките на API. Това не е задължително, за отстраняване на грешки.

Използвани дейности

Активност на потока

Описание

Започнете NewContact: Стартира потока при получаване на повикването.
Меню IVR Основно меню: Възпроизвежда меню с опции за бързо управление.
Създаване на подкана
  • PlayMessage: Под канва администратора да запише нова подкана.

  • Запис: Записва аудио входа.

  • HTTP заявка: HTTP заяв ка за създаване на аудио подкана с помощта на Content-Type: FORM-DATA.

  • Анализ: Анализира HTTP отговора, за да извлече идентификатора и Blo Bid.

  • PlayMessage: Потвър ждава създаването на съобщение.

  • PlayMessage: Въз произвежда записаната подкана.

Подкана за актуализиране
  • Меню: Под канва администратора да запише актуализирана подкана.

  • record_E38: Записва аудио входа.

  • HTTP заявка: HTTP заяв ка за актуализиране на аудио подкана с помощта на Content-Type: FORM-DATA.

  • PlayMessage: Потвър ждава актуализацията на съобщението.

  • PlayMessage: Въз произвежда актуализираната подкана.

Изтриване на подкана
  • Меню: Потвърждава изтриването на аудио подкана.

  • HTTP заявка: Пре именува файла, който ще бъде изтрит. Нуждае се от идентификатор на подканата, която трябва да бъде дефинирана.

  • HTTP заявка: HTTP заяв ка за изтриване на аудио подкана с помощта на Content-Type: Application/JSON и DELETE заявка.

Други
  • Изчакайте: Изчакайте активност.

  • setVariable: Задава променливи.

  • DisconnectContact: Прекъсва връз ката.

Допълнителни подробности

За повече информация относно използването на контролите за записване на активност, 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 е правилно настроена: Входна точка, картографиране на вход ната точка, опашки и др.

Разбивка на потока

  1. Обаждането е получено:

    • Обаждането влиза в потока в дейността NewContact.

  2. Първоначален поздрав:

    • Дейността PlayMessage въз произвежда първоначално поздравително съобщение до обаждащия се.

  3. Извличане на текущото време:

    • Актив ността CurrentTime изв лича текущото време.

  4. Изчислете времето преди 24 часа:

    • Дейността Goback_by_a_day изчислява времето 24 часа преди текущото време.

  5. Изрежете ANI:

    • Дейността SetVariable изрязва ANI (телефонния номер на повикващия), за да премахне префикса „+1" за целите на търсенето.

  6. Търсене на API повикване (GraphQL):

    • Дейността SearchApilastAgent осъществява обаждане до API за търсене на контактния център на Webex, използвайки GraphQL, за да намери агента, който е обработил предишното обаждане въз основа на ANI.

    • Той използва променливите goback_by_a_day и currentTime за търсене в рамките на последните 24 часа.

    • Заявката GraphQL търси задачи, съответстващи на ANI на повикващия или отрязаните ANI, които не са активни, и извлича идентификационния номер на собственика (ID на аген та) на задачата.

  7. Регистриране на грешки:

    • Дейността DebugLog регистри ра HTTP кода на състоянието и тялото на отговора от повикването на API за търсене.

    • Дейността Debug_Log регистрира извлеч ения идентификатор на агента.

  8. Проверете отговора на API:

    • Дейността Condition_kxu проверява дали кодът на състоянието на HTTP от повикването на API за търсене е 200 (успех).

  9. Проверете дали идентификаторът на агента е извлечен:

    • Дейността Condition_JTN проверява дали идентификатор на агент е бил успешно извлечен от отговора на API за търсене.

  10. Път до последния агент (ако е намерен):

    • Ако бъде намерен идентификатор на агент, дей ността PlayMessage_EE8 възпроизвежда съобщение за потвърждение до обаждащия се, като го информира, че се прехвърля към същия агент, с когото са разговаряли преди.

    • Дейността QueueToAgent_xH1 поставя повикването към агента с извлечения идентификатор на агента .

  11. Маршрут към опашката по подразбиране (ако не е намерен):

    • Ако не бъде намерен идентификатор на агента (или API повикването е неуспешно, или не е намерено предишно повикване в рамките на 24 часа), дейността QueueToDefault поставя повикването към опашка по подразбиране .

  12. Възпроизвеждане на музика на задържане:

    • Дейността PlayMusic_i73 възпроизвежда музика в закъснение, докато обаждащият се ча ка на опашката.

Променливи

  • AgenTid: (STRING) - Идентификаторът на последния агент, който се е справил с обаждането.

  • CurrentTime: (STRING) - Текущото време в милисекунди от епохата.

  • goback_by_a_day: (STRING) - Времето преди 24 часа в милисекунди от епохата.

  • Отговор: (STRING) - HTTP отговорът от API за търсене.

  • AniTrim: (STRING) - Изрязаната ANI (телефонен номер) на обаждащия се.

Дейности на потока

Следващата таблица описва последователността на дейностите по потока, включени в този шаблон на потока.

Активност на потока

Описание

Започнете

(НовиКонтакт)

Стартира потока при получаване на повикването.

Действия

Съобщение за възпроизвеждане

Възпроизвежда съобщение до обаждащия се.

Куеетоагент

Опаковете обаждането до конкретен агент.

Възпроизвеждане Музика

Възпроизвежда музика на задържане.

Опашка

Опаковете повикването към опашка по подразбиране.

HTTP

Прави HTTP заявка към API за търсене с помощта на GraphQL.

Съобщение за възпроизвеждане

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

Задаване на променлива

  • CurrentTime: Зада ва променлива на текущото време.

  • goBack_by_a_day: Задава променлива на времето преди 24 часа.

  • DebugLog: Записва отгов ора на API за отстраняване на грешки.

  • Debug_Log: Записва извлечения идентификатор на агента за отстраняване на грешки.

  • setVariable_7b4: Изрязва ANI за търсене.

Условия

  • condition_jtn: Проверява дали е извле чен идентификатор на агент.

  • condition_kxu: Проверява дали кодът на състоянието на HTTP е 200.

Задръжте музика (Музика Конхолд)

Възпроизвежда задръжка на музика, докато обаждащият се чака на опашката.

Обработка на цикъла (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.

Разбивка на интеграцията

  1. Обаждащият се инициира контакт: Оба ждането се получава от контактния център на Webex и се насочва към автономния AI агент.

  2. Взаимодействие с AI агент: AI агентът обработва заявката на повикващия, свързана с проследяването на пакети.

  3. Опашка към аген та: Ако се изисква ескалация по искане на клиента или поради грешки на AI Agent, обаждащият се поставя на опашка за човешки агент.

  4. Прекъсване на връзката: Взаимодействието приключва, след като заявката на обаждащия се бъде обработена или когато обаждащият се бъде прехвърлен към агент.

Дейности, използвани в потока

Активност на потока

Описание

Старт (Нов телефонен контакт) Тази дейност бележи началото на потока, задействан от ново повикване.
Виртуален агент 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 - БУЛЕАН: Дали обаждащият се е избрал да остане на опашката или да получи обратно обаждане.

Разбивка на подпотока

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

Елемент на подпотока

Описание

Стартирайте подпотока

Обаждането влиза в подпотока.

Меню за отказ

Обаждащият се получава възможност или да остане на опашката, или да получи обратно обаждане.

  • Натиснете 1 за обратно обаждане.
  • Натиснете 2, за да останете на опашката.

Меню с номера

Ако обаждащият се избере да получи обратно обаждане, му се представя оп цията да:

  • Натиснете 1, за да използвате номера, от който се обаждат.
  • Натиснете 2, за да въведете нов номер за обратно обаждане.

Събирайте цифри

Ако обаждащият се избере да въведе нов номер за обратно обаждане, той ще бъде подканен да въведе своя 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-цифрен номер на сметката, последван от паундния ключ (#).

Обработка на грешки

(Все още има, невалиден, критичен)

Подпотокът обработва времеви прекъсвания, невалидни входове и критични грешки със съответните подкани:

  • StillThere: Пита, все още ли си там? , в случай на тайм-аут.
  • Невалиден: Уведомява обаждащия се за невалиден вход и го моли да опита отново.
  • Грешка: Критична грешка, информираща, нещо се обърка.

Край на подводния поток

(Заключение)

Подпотокът завършва или след потвърждаване на номера на сметката или обработка на грешка.

Дейности по подпотока

Следващата таблица описва последователността на дейностите по подпотока за този шаблон.

Дейност на подпотока

Описание

Стартирайте подпотока

Подпотокът започва при извикване.

Моля, изчакайте

Възпроизвежда съобщение с помощта на 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.
ГрафикЧасова зона Представя меню за избор на часова зона.
График Обратно обаждане Това последно действие взема всички събрани и форматирани променливи и създава планираната заявка за обратно повикване в системата.
Край на подпотока Потокът приключва след успешно планиране на обратното обаждане.

Създаване и управление на потоци

Създайте поток

Можете да създавате и управлявате потоци, като използвате модула ресурси за маршрутизиране. Когато проектирате поток, взаимодействието с консултации не може да съдържа любезно обаждане, обратна връзка с проучването след обаждане или дейност за сляпо прехвърляне.

Когато създавате поток, ако броят на възлите надвишава 100, може да изпитате латентност в дизайнера на потока. В такива случаи препоръчваме да използвате функциите Flow Chaining и Dynamic Variables, за да разделите голям поток в лесно управляеми по-малки потоци. За повече информация вижте Свързване на множество потоци (с GoTo) и Контак т за опашка.

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появ ява се страницата Потоци.
3

На страницата Потоци щ ракнете върху Управление на потоците. Изберете Съ здаване на потоци от падащия списък.

Появява се съветникът Създаване на нов поток с опцията за избор от Flow или Subflow.
4

Щракнете върху Flow.

Щракнете върху Подпоток, за да създадете подпоток. Процесът на създаване на подпоток е подобен на този на създаване на поток.

5

Изберете необходимата опция за създаване на потока:

  • Започнете от начало — Използвайте тази опция, за да създадете нов поток от самото начало.
  • Шаблони за потоци — Използвайте тази опция, за да създадете поток от шаблони за потоци. За повече информация вижте Създаване на потоци от шаблони за по тоци.
  • Импортиране — Използвайте тази опция за импортиране на потоци от локално хранилище. За повече информация вижте Им портиране на поток.
6

Щракнете върху Старт свеж.

7

В полето Име на потока въведете уникално име.

Името на потока не може да съдържа интервали. Единственият разрешен специален знак е _ (подчертаване). Разрешената дължина е 80 знака. Например, NewContact_01.

8

Щракнете върху Създаване на поток.

Появява се прозорец ът Flow Designer.

9

В секцията Общи настройки въведете описанието на потока. Не можете да промените описанието по-късно.

10

(Незадължително) Конфигурирайте следните настройки в секцията Настрой ки на диаграмата.

  • Извити връзки — Активирайте или деактивирайте превключването между извити връзки и правоъгълни връзки за всеки поток.

    Можете да активирате извити връзки, за да подобрите изгледа на връзката между дейностите. При сложни потоци извитите връзки осигуряват по-добра четливост в сравнение с прави линии, които са склонни да се припокриват.

  • Цвят на връзката — Изберете цвета от падащата цветова палитра, за да посочите връзките.

  • Цвят на пътя за грешка — Изберете цвета от падащата цвет ова палитра, за да посочите пътищата за грешки.

  • Цв@@ ят за избор — Изберете цвета от падащата цветова палитра, за да посочите избраната връзка и свързаните дейности.

  • Дебелина — Посочете стойността, за да увелич ите или намалите дебелината на връзката и свързаните дейности. Дебелината се измерва в пиксели, а стойността по подразбиране е 1 пиксел. Максималната поддържана дебелина е 3 пиксела.

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

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появ ява се страницата Потоци и показва списъка с потоци със следните полета:

Име на полето

Описание

Име на потока

Името на потока, както е конфигурирано в приложението Flow Designer .

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

Описание

Описанието на потока, както е конфигурирано в приложението Flow Designer.

Състояние

Показва дали потокът е публикуван или все още е в етапа на проектиране.

Последна модификацияДата и час, когато потокът е бил последно променен.

Последно редактирано от

Идентификаторът на имейл на потребителя, който последно е редактирал потока.

3

Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате. Потокът се отваря в прозореца Flow Designer.

Ако избраният поток има променливи на потока, съобщение ви подканва да маркирате променливите като защитени.

Можете да променяте потока само ако бутонът за превключ ване Редактиране е активиран. Ако бутонът за превключване Редактиране е изключен, потокът се появява в режим само за четене.

4

Настройки за декриптиране на потока: Активирайте настройките за дешифри ране на потока, за да позвол ите дешифри ране на потока. Вижте раздела Пр оследяване на потоци за подробности.

5

Щракнете върху Изберете защитени променливи, за да отворите диалоговия прозорец Реда ктиране на защитени променливи.

Можете да щракнете върху Прескочи засега, за да продължите да редактирате избрания поток, без да маркирате защитените променливи. Този диалогов прозорец се появява при следващия път, когато редактирате потока.

Поставете от метка в квадратчето Не показвайте това съобщение отново, за да пропуснете трайно процеса на избор за избрания поток.

Понастоящем тази функция не се поддържа.

6

Поставете отметка в квадратчетата на променливите, които съдържат чувствителна информация и щракнете върху За пазване.

Прозорецът Flow Designer показва избраните променливи с икона за заключване до имената на променливите.

Избраният поток се отваря в режим само за четене.

7

А кти вирайте бутона за превключване Редактиране, за да промените потока.

8

Редактирайте черновия поток по желание.

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

9

Щракнете върху За пазване, за да запазите потока, ако деактивирате бутона за превключ ване на Автомат ично запазване.

Преглед на аудио подкана в рамките на потока

Функцията за аудио подкани за визуализация позволява незабавно възпроизвеждане на аудио на.wav файлове и съобщения от текст към реч (TTS) в модула Flow Designer. Бут онът за подкана за преглед със следните дейности осигурява подобрено из живяване на разработчиците, като намалява времето и усилията за валидиране на аудио съобщения и съобщения от текст към реч:

Preview audio prompts in flows

Използвайте бутона за под кана за преглед за бърза проверка на аудио подканите, избора на език и глас в 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

За да намерите и замените текст, направете следното:

  1. Въведете думата в полето З ам ени, за да замените избра ната ключова дума.

  2. Можете или да изберете отделните резултати от търсенето и да ги замените с посочената ключова дума или да щракнете върху Замени всички (Replace all icon.) икона за замяна на всички събития в потока.

Прилагане на етикети на версии към поток

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

Когато публикувате поток, свържете етикет на версия като „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. Задайте бутона за превключ ване на Авто матично запазване на OFF.

    Съобщение ви подканва да потвърдите действието си.

  2. Щракнете върху Деактивиране на автоматичното запазване.

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

Копиране и поставяне на дейности

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

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появ ява се страницата Потоци.
3

За да създадете поток, щракнете върху Управление на потоци > Съ здаване на потоци.

4

За да редактирате съществуващ поток, щракнете върху иконата Go to Flow Designer до потока, за да отворите потока.

5

Направете някое от следните неща:

  1. За да копирате и дублирате една дейност, изберете дейността, която искате да копирате, и щракнете върху иконата за копиране (Copy icon.).

  2. За да копирате и дублирате множество дейности, натиснете Shift и изберете дейностите, за да ги групирате, и щракнете върху иконата за копиране (Copy icon.).

Като алтернатива можете да натиснете Ctrl+C на клавиатурата си, за да копирате избраните дейности и да натиснете Ctrl+V, за да поставите избраните дейности върху платното.

6

Пренаредете копираните дейности, ако е необходимо.

Потвърждаване на поток

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

Когато валидирането успее, оставете превключвателя за валидиране включен. Не можете да публикувате потока, освен ако валидирането не успее.

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появ ява се страницата Потоци.
3

Щракнете върху иконата Go to Flow Designer до потока, който искате да потвърдите.

Потокът се отваря в прозореца Flow Designer.
4

Задайте превключв ателя за проверка на Включ ено.

Валидирането започва и грешките се показват в прозореца.

По време на валидирането системата показва грешки по следните начини:

  • Бу тон за грешки в потока — Червен бутон се появява до пре включвателя за проверка, който показва броя на активните грешки. Ако няма грешки (Грешки в потока: 0), бутонът е зелен.
  • Стилизиране на грешка в дейността — Ако дадена дейност има грешки в конфигурацията, дейността се появява с червен контур и червена икона за информация в горния десен ъгъл. Щракнете върху тази икона, за да покажете контекстен съвет с инструменти, който обобщава всички грешки в дейността. След като адреси рате грешката, дейността губи стилизирането на грешката в реал но време.
  • Про@@ зорец с подробности за валидиране — Този изскачащ прозорец поддържа текущ списък с активни грешки в потока. Можете да плъзнете и премест ите този прозорец около платното. Щракнете върху иконата Зат вори в горния десен ъгъл, за да затворите прозореца.

    В този прозорец има два раздела:

    • Раздел Грешки в потока — Този раздел изброява всички активни грешки в потока и ги разделя по дейности. Разрешете всички тези грешки, преди да можете да публикувате по тока. За повече информация вижте Разбиране на кодовете за грешки.
    • Раздел „Препоръки“ — Този раздел из броява най-добрите практики и напомняния за строителните потоци. Въпреки че трябва да обмислите тези елементи, преди да публикувате поток, препоръките не са необходими.

      Ако не искате да виждате препоръките, щракнете върху Отхвърли препоръки, за да скриете списъка. Списъкът остава скрит, докато не затворите прозореца с подробности за валидиране и не го отворите отново.

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

Изберете една от следните опции:

  • Щракнете върху Затвори потока и из лизане, ако сте приключили с прегледа на потока и искате да излезете от Flow Designer.
  • Щракнете върху Връщане към потока, ако искате да прегледате или редактирате потока.

    Ако потокът е присвоен към стратегии за маршрутизиране на входни точки, редактирането на публикуван поток може да повлияе на взаимодействията на контактния център

Изтриване на поток

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

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

На страницата Създаване на нова функция изберете необходимия метод за създаване на функция.

  1. Стартирайте све жо — Изберете този метод, за да създадете нова функция от нулата, за да извършите анализиране на данни или да стартирате персонализиран код. В съвет ника Създаване на нова функция изпълнете следните задачи:

    1. На страницата И ме и конфигури ране конфигурирайте следните настройки:

      • Име на функцията — Осигурете име за функцията.
      • Е@@ зик на функцията — Изберете езика на функцията. Наличните езици включват JavaScript и Python.

    2. Щракнете върху Създаване на функция. Новата страница на потребителския интерфейс за дефиниция на функциите се зарежда със следните панели:

      • Редактор на код — Въведете вашия персонализиран изходен код тук.
      • Тестов панел - Тествайте писмения код, като предоставите стойности на някой от дефини раните входове. Щракнете върху Т ест, за да потвърдите кода. Резултатът се появява в екрана с резултати.
      • Панел „Свойства“ — се състои от следните полета.
        • Описание на функцията — Осигурете кратко описание на целта на функцията.
        • Определ@@ ение на промен ливата — Конфигурирайте и картографирайте вход ните променливи към кода. Щракнете върху бутона Добавяне на в ходни променливи. В изскачащия прозорец Добавяне на променлива на функцията въведете следните подробности:
          • Име — Въведете името на променливата.
          • Описание — О сигурете описание на променливата.
          • Тип променлива — Изберете типа на променливата. Наличните опции са низ, цяло число, дата час, булева, десетична, JSON.

          Щракнете върху Запаз ване.

        • Определ@@ ение на изходната променлива — Посочете изход ните променливи, които ще бъдат върнати от функцията. Това помага на разработчиците на по тока да използват тези променливи, докато използват вашата функция.
        • С войствата на функцията в долния десен ъ гъл на екрана показва следните подробности:

          • Собственик на функцията — Идентификатор на имейл на потребителя, създал функцията.
          • Идентификатор на функцията — автоматично генериран идентификатор на функцията
          • Последна редак ция — датата на последно редактиране на функцията.
          • Версия на функцията — Най-нов ият наличен номер на версия на тази функция.

  2. Импор тиране — Изберете този метод, за да импортирате функция. В съвет ника Създаване на нова функция изпълнете следните задачи:

    Можете да импортирате само JSON файлове, генерирани чрез експортиране на функция.

    1. На страницата Качване на файл а изберете необходимия файл. Като алтернатива плъзнете и пуснете файла. Щракнете върху З амени, за да замените избрания файл.
    2. Щракнете върху На пред.
    3. На страницата И ме и конфигури ране конфигурирайте следните настройки:
      • Име на функцията — Осигурете име за функцията.
      • Е@@ зик на функцията — Езикът за програмиране на функцията, която сте импортирали. Системата задава това въз основа на езика на функцията, която импортирате.

      Щракнете върху Създаване на функция.

    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
Обратна връзка v210
Меню100
Контакт за опашка100
Опашка към агента100
Задаване на идентификатора на повикващия100
Контрол на записа10
Запис10
Планирайте обратно обаждане10
Задаване на приоритет на контакта100
Стартирайте медиен поток20
Качване на аудио3
Виртуален агент50
Виртуален агент V250

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

Свържете множество потоци (с GoTo)

Flow Designer ви дава възможност за свързване на множество потоци (верижка на потока). Можете да промените опита на повикващия, като предавате повиквания до входна точка (въз основа на времето) или към поток (за повторна употреба в различни сценарии). Използвайте GoTo, за да верижите множество потоци. Можете да картографирате променли вите на потока между потоците, за да сте сигурни, че данните продължават през целия опит за пови кване от край до край.

Регистрация на вакси

За да се справите с клиенти, участващи в кампания за ваксинация, можете да предоставите две възможности: едната за премиум клиенти, а другата за обикновени клиенти.

Когато общите клиенти се обаждат, системата предава повикването на потока, свързан с в ходната точка, обработваща регистрациите. Въ з основа на активните стратегии за маршрутизиране на входната точка, системата насочва повикването към съответния агент, за да регистрира общия клиент.

Когато премиум клиенти се обаждат, системата предава обаждането на друг поток, за да насро чи среща.

Известни проблеми със свързващите потоци

  • Системата ви пречи да изтриете входна точка, която участва в веригата на потока. Изтрийте всички свързани ресурси - опашки и потоци - преди да премахнете входната точка .

  • Системата ви пречи да изтриете поток, който участва в верижването на по тока. Премахнете всяка препратка към веригата на потока, преди да изтриете потока.

  • Принудителното изтриване на входна точка или поток във веригата на потока пропуска валидирането и не показва съобщения за грешки в потребителския интерфейс.

Потоци за отстраняване на грешки

Отстраняването на грешки в потока е процес след обаждане във Flow Designer, който ви позволява да получите представа за потока и пътя, който е поел за обаждане. Тази функция позволява на разработчиците на потоци да преглеждат ключова информация в пътя за изпълнение на контрола, за да отстран ят грешки и отстраняват проблеми с потока.

Ако сте приложили няколко версионни етикети към поток, можете да проследите потока и по отношение на тези етикети на версиите. За повече информация вижте Прилагане на етикети на версии към поток.

Взаимодействието обобщава и корелира дейностите по време на пътуването на контакта през Контак т център. Системата генерира уникален идентификатор на взаимодействие за всяко взаимодействие, който проследява пътуването, помага за идентифициране на неуспехи и отстраняване на неизправности при изпълнението на пото ка.

Отстраняване на потоци за отстраняване на грешки, за да видите пътищата за контрол на повикванията след изпълнение на потока в производството, осигурявайки проверка на настройките на активността и зависимите конфигурации на потока за успешно изпълнение.

Дешифриране на дневниците на потока

За да се подобри сигурността и гъвкавостта на отстраняването на грешки в потока, са налични контроли за дешифриране за управление на експозицията на чувствителни данни по време на отстраняване на грешки:

  • Дешифриране на ниво поток: Включете превключв ателя Активиране на декриптиране на потока под Настройки за декриптиране на потока, когато създавате и редактирате потоци . Тази опция е налична на страницата Общи настройки на потока. Този превключвател контролира дешифрирането на всички дейности в потока. Активирането на този превключвател дешифрира дневниците във всички дейности, независимо от декриптирането на нивото на активност.
  • Дешифриране на ниво активност: Включете превключвателя Активи ране на декриптиране за по-подробен контрол на дейностите. Можете да деактивирате дешифрирането на дневника за дейностите, ако изходът е чувствителен, дори ако сте активирали дешифрирането на ниво поток. Това гарантира, че поверителните данни в дейностите остават защитени по време на отстраняване на грешки.

    Дешифрирането на потока се прилага само за повиквания, инициирани след публикуването на потока.

За да защитите дневниците на потока:

  • Активирайте превключвателя за декриптиране на ниво поток, за да позволите декриптиране във всички дейности.

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

Примерен случай на употреба:

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

  • Ако декриптирането на ниво поток не е активирано, превключвателите на ниво активност се поддържат защитени и деактивирани. Целият поток е обезопасен.
  • Ако дешифрирането на ниво поток е активирано, потребителите с пълни администраторски разрешения на ниво наемател могат да коригират настройките за декриптиране, за да поддържат съответствие и сигурност за определени дейности.

Преди да започнете

Публикувайте и изпълнявайте потоци, за да установите поне едно взаимодействие. За повече информация вижте Съ здаване и управление на потоци.

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

Появява се страницата Потоци.
3

Щракнете върху иконата Go to Flow Designer до потока, който искате да редактирате.

Потокът се отваря в прозореца Flow Designer.
4

Щракнете върху Отстраняване на грешки.

Появява се екранът за взаимодействия Таблица показва най-новите 100 взаимодействия за потока. Можете да видите следните подробности в таблицата:
  • Времева мар ка: Показва датата и часа на взаимодействието. Можете да сортирате записите в дневника въз основа на времевата марка.

  • Идентификатор на взаимодей ствието: Показва уникалния идентификатор на взаимодействието.

  • Вер сия: Показва версията на потока заедно с приложения й етикет, като например Latest, Dev, Live или Test.

  • Входна точка: Показва точките за влизане, присвоени на потока.

  • Последна изпълнена дейност: Показва изпълнените дейности в края на избраното взаимодействие.

  • Произход: Произходът на взаимодействието. Например номер на клиентска клетка, идентификационен номер на имейл на клиента и други подобни подробности.

  • Д@@ естина ция: Дестинацията може да бъде DNIS от входната точка.

5

(Незадължително) Използвайте опцията за търсене, за да филтрирате списъка със следните параметри за търсене:

  • Идентификатор на взаимодействие, ANI, DNIS: Въведете идентификатор на взаимодействие, за да покажете пътя за изпълнение на потока за това взаимодействие. Можете също да търсите въз основа на ANI или DNIS.

  • Датов диапазон: Изберете началната и крайната дата на продължителността, за която искате да изтеглите идентификаторите на взаимодействие.

  • Етикет на версията: Изберете един или повече етикети от този падащ списък, за да видите всички версии на потока с избраните етикет и на версията.

6

Изберете взаимодействие от таблицата.

Избраният път на дейността се подчертава в платното.

Отваря се нов раздел, показващ последователността на дейностите, изпълнени по време на взаимодействието, заедно със следните подробности:

  • Последователност: Показва дейностите в последователността на тяхното изпълнение.

  • И@@ ме на дейност: Показва името на дей ността.

  • Резултат: Системата маркира резултатите като успешни или не успе шни, като подчертава неуспешни случаи в червено.

Можете да изберете множество взаимодействия, които се отварят в отделни раздели.

7

Изберете дейност, за да видите следните подробности:

  • Метаданни за взаимодействие с дейността: Показва името на дейността и началното и крайното време на изпълнението на тази дейност.

  • Входове за активност: Показва списъка с предостав ени входове в избраната дейност. Например, ако изберете дейността Въз произвеждане на музика, входовете включват:

    • Музикален файл
    • Стартиране на офсета
    • Динамичен аудио файл
    • и още.

  • Изходи от дейността: Показва изхода на дейността.

    Ако за по тока е активиран достъп за дек риптиране, можете да видите демаскираната изходна променлива в екрана на дневниците за отстраняване на грешки. Понастоя щем тази опция е активирана само за следните дейности: HTTP заявка, BRE заявка, събиране на цифри, виртуален агент и активност на виртуален агент V2.

  • Модифицирани променливи: Системата показва подробностите за модифицираните променливи по време на изпълнението на избра ната дейност. Например, като се използва активността Задаване на променлива, се показва актуализираната променлива на потока в секцията Модифицирани променливи.

8

Икона за декриптиране на дневници: Щракнете върху иконата за декриптиране на дневници, за да получите достъп до демаскирани дневници. Можете да декриптирате дневниците и да получите достъп до чувствителна информация само ако сте упълномощен потребител. Вижте следното отказ от отговорност:

Отказ от отговорност

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

Като активирате детайлите за отстраняване на грешки, вие потвърждавате и потвърждавате, че:

  • Имате право да получите достъп до подробни данни за отстраняване на грешки във вашата организация.
  • Вие ще използвате тези данни единствено за целите на отстраняване на неизправности.
  • Разбирате, че активирането на тази функция може да разкрие лична или поверителна информация, съдържаща се в дневниците на потока.
  • Вие ще спазвате правилата за сигурност и поверителност на вашата организация при достъп, обработка и споделяне на тези данни.
  • Ако не сте сигурни в горното, трябва да се консултирате с вашия администратор или екип за съответствие, преди да продъл жите.

9

(По избор) Щракнете върху иконата за копиране (Copy icon.), за да копирате подробностите за взаимодействието във вашия клипборд.

Можете да идентифицирате дейностите за неуспешните екземпляри и да отстранявате неизправности, като редактирате потока. За повече подробности вижте Съ здаване и управление на потоци.

Анализирайте потоците

Анализът в Flow Designer предоставя обобщен изглед на всички повиквания, преминали през определен поток. Той показва броя на изпълненията за всеки изходя щ порт на дадена дейност през даден период. Той също така изчислява процента от това колко обаждания са преминали през дейността NewContact. Знаменателят за изчисляването на процента е броят на обажданията, преминаващи през дейността NewContact.

Flow Analytics разглежда завършените повиквания само в рамките на определената времева рамка. Изчисляването на общ ия брой обаждания включва обаждания, които започват преди и завършват в рамките на избра ния период. Данните за анализ изключват обаждания, зададени за обратно обаждане, или повиквания, продължаващи по други причини (като например текущи или незатворени).

Всяка дейност показва броя на изпълненията на изходящите си портове. За дейности като менюта с множество клонове всеки порт получава своя брой изпълнения и следват процентите. Ако бро ят на изпълненията на изходящ порт не присъства, това означава, че няма повиквания, които са докоснали порта.

Цветовата палитра показва как броят на изпълнените повиквания цветно кодира пътищата на потока. В сценарии като цикли за повикване процентът може да надвишава 100%.

Дори и без изрични връзки за обработка на грешки, системата показва брой изпълнения в своя порт за грешки, ако възникне грешка и се насочи към събитието OnGlobalError. Можете да го намерите в раздела Съ битие. В такива случаи системата показва данните за анализ за обработката на събития OnGlobalError.

По подразбиране Flow Analytics разглежда най-новата версия на потока. Ако потокът има няколко версии, можете да превключвате между потоците, като използвате таблицата История на вер сиите.

Понастоящем Flow Analytics не поддържа подпотоци; той проследява само добавянето на подпоток към основен поток, като изключва данните за вътрешната му активност.

Преди да започнете

Публикувайте потока поне веднъж.

1

Влезте в контролния център.

2

Отидете в Център за контак ти > Изживяване на клиентите > Потоци.

3

Изберете потока и щракнете върху иконата Отиди към Flow Designer.

Избраният поток се отваря в дизайнера на потока.
4

Щракнете върху Анал из.

Страницата обновява и показва данните за анализа.

По подразбиране той показва показателите на всички завършени контакти през последните 15 минути.

5

Щракнете върху джад жа Дата и изберете една от следните опции:

  • Последните 15 минути
  • Днес
  • Вчера
  • Последните 7 дни
  • Последните 30 дни
  • Този месец
  • Персонализирано - изберете началната и крайната дата, за да видите анализа на потока за определен период до последните 30 дни.

Страницата Flow Analytics показва следните показатели:

  • Общи изпълнения на пото ка - Показва общия брой изпълнения на по тока през избрания период. По-конкретно, ако потокът се изпълнява два пъти в рамките на едно взаимодействие, системата увеличава показателя с 2 (брой изпълнения), а не с 1 (брой повиквания).

  • Средна продължителност на потока - Показва средната продължителност на по тока, който трябва да се изпълни. Системата изчислява средната стойност за всички основни дейности на потока и дейности по потока на събития, преминали през потока. Тази стойност включва изпълнени дейности чрез пътища за грешки. Знаменателят е общото изпълнение на потока при изчисляване на средната стойност.

  • Средни дейности на контакт - Показва средната изпълнена активност на повикване, преминала през потока. Тази средна стойност включва и дейности по потока на събития. Това помага при анализа на използването на пото ка. Тази стойност включва изпълнени дейности чрез пътища за грешки.

  • Грешки в дейността | Грешка в активността% - Показва броя на обажданията, които са преминали порта/пътя за грешка. За изчислението на процента знамен ателят е общият брой на изпълнените дейности, а числителят е общият брой на изпълнението на портовете за грешки.

6

(Незадължително) За да превключвате между версиите на потока, отидете на История на верси ите. Изберете версия, за да видите данните за анализ за тази версия на потока.

7

(Незадължително) Изберете дейност в потока, за да видите подробностите за използването на дей ността, отнасящи се до тази дейност за избрания период.

Тази селекция показва само първите 100 взаимодействия със следните ограничения:

  • Данните за избрания период не съвпадат.
  • За дейности с цикъл едни и същи взаимодействия се показват няколко пъти.
8

Щракнете върху Анал из, за да затворите изгледа за анализ и да се върнете към дизайнера на потока.

Разберете кодовете за грешки

Flow Designer връща кодове за грешки, за да покаже естеството или причината за грешка. Използвайте следната таблица, за да идентифицирате грешката и нейното описание.

Таблица 32. Кодове за грешки на Flow Designer

Код за грешка

Описание

FC1001

Версията на Flow не е намерена. Обновете страницата или създайте нов поток.

FC1002

Стартова дейност не е намерена. Обновете страницата или създайте нов поток. Стар това дейност се показва по подразбиране, когато създавате нов поток.

FC1003

Един или повече потоци от събития нямат валиден старт. Добавете дейност за обработване на събития към началото на всеки поток от събития.

FC1004

Всички клонове без събития трябва да водят до крайния възел.

FC1005

Една от конфигурациите на променливата е невалидна. За всяка променлива се уверете, че конфигурираният тип данни и стойността на променливата са съвместими.

FC1006

Един или повече портове в дейността нямат връзки. Свържете всички порт ове с друга дейност, като използвате връзки.

FC1007

Добавете описание на дейността.

FC1008

Някои от променливите имат същото име. Уверете се, че всички променливи имат уникално име.

FC1009

Изразът е невалиден.

FC1010

Условието е невалидно.

FC1011

Системата открива счупена връзка в главния поток. Изтрийте връзката, за да коригирате грешката.

FC1012

Счупена връзка в потока на събитията причинява грешката. Изтрийте връзката, за да я поправите.

FC1013

Системата използва дейността в повече от един поток от събития. Потоците на събитията не могат да споделят общи дейности и трябва да имат уникално начало и край.

FC1014

Контактът за опашка трябва да спре потока. Изходната връзка може да се свърже само с активност на End Flow.

FC1015

Системата идентифицира неправилно конфигурирани полета в дейността и показва връзка към неуспешната дейност по време на валидирането. Щракнете върху връзката, за да отидете до дейността и полето, причиняващо грешката. Следвайте изискванията на всяко поле, за да коригирате всички грешки и да въвед ете валидни входове.

FC1016

Друг поток използва същото име като този. Редактирайте името на потока, за да го направите уникален.

FC1017

Дейността има стрелки, които произхождат и сочат към себе си.

За повече информация относно грешките на GraphQL Server вижте https://www.apollographql.com/docs/react/data/error-handling/.

Беше ли полезна тази статия?
Беше ли полезна тази статия?