Общ преглед

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

Този подпоток използва Cisco Text-to-Speech (TTS) за всякакви аудио подкани.

Предпоставки

Уверете се, че следните изисквания са изпълнени в портала за управление на Webex Contact Center, преди да внедрите този подпоток:

  • Създайте входни точки, опашки, конектори, екипи, съпоставяне на входни точки и всякакви други специфични за организацията конфигурационни дейности.
  • Качете статични аудио файлове, ако се използват персонализирани аудио подкани вместо Cisco Text-to-Speech (TTS).
  • Уверете се, че URL адресът на HTTP заявката и параметрите са правилно зададени въз основа на нуждите на вашата организация.

За подробни стъпки вижте Ръководството за настройка и администриране на Webex Contact Center.

Входове за подпоток

  • errorMessage - STRING: Съобщение, което ще се възпроизведе в случай на грешка по време на подпотока.

Подпоточни изходи

  • outputVariable - STRING: Съхранява потвърдения или ръчно въведен номер на сметката.

Разбивка на подпотока

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

Подпотокен елемент

Описание

Стартиране на подпоток

(Инициализация)

Подпотокът стартира процеса на извличане на клиентски данни.

Моля, изчакайте

(Съобщение за утеха)

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

HTTP заявка

(Извличане на информация за клиента)

Системата изпраща HTTP GET заявка за извличане на информация за клиента от определена крайна точка на API. Ако е успешен, отговорът съдържа ИД на клиента.

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

(Оценка на отговора)

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

Меню за потвърждение

(Заявка за потвърждение или ръчно въвеждане)

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

Задаване на променлива

(ИД на акаунта в магазина)

Ако повикващият потвърди ИД на акаунта, стойността се съхранява в outputVariable.

Събиране на цифри

(Ръчно въвеждане на акаунта)

Ако заявката е неуспешна или обаждащият се избере да въведе отново номера на сметката си, той ще бъде подканен да въведе 6-цифрен номер на сметката, последван от ключа за паунда (#).

Обработка на грешки

(Все още там, невалиден, критичен)

Подпотокът обработва изчакване, невалидни входове и критични грешки със съответните подкани:

  • StillThere: Пита: Все още ли сте там?, в случай на таймаут.
  • Невалиден: Уведомява повикващия за невалидно въвеждане и го моли да опита отново.
  • Грешка: Критична грешка информира , нещо се обърка.

Краен подпоток

(Заключение)

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

Дейности по подпотока

Следващата таблица описва последователността на дейностите на подпотока за този шаблон.

Дейност на подпотока

Описание

Стартиране на подпоток

Подпотокът започва, когато бъде извикан.

Моля, изчакайте

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

HTTP заявка

Изпраща HTTP GET заявка за извличане на информацията за акаунта на клиента.

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

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

Меню за потвърждение

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

Задаване на променлива

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

Събиране на цифри

Събира 6-цифрен номер на акаунт от повикващия, ако HTTP заявката е неуспешна или той избере да въведе нов номер на акаунт.

Обработка на грешки

Няколко подкани обработват таймаути, невалидни входове и критични грешки по време на подпотока.

Краен подпоток

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