Обзор

Этот подтоок обеспечивает динамический интерфейс, при котором информация об учетной записи пользователя выполняется с помощью HTTP-запроса. В случае успешного поиска пользователю предлагается подтвердить идентификатор учетной записи. В случае неудачи или предпочтения вызывающего абонента можно ввести номер учетной записи вручную. Поток изящно обрабатывает ошибки, такие как недопустимые вводы, задержки и критические сбои, с соответствующими подсказками.

В этой подтеке для воспроизведения голосовых вызовов используется система Cisco Text-to-Speech (TTS).

Предварительные условия

Перед внедрением этого подтока убедитесь, что на портале управления Webex контакт-центром выполняются следующие требования:

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

Подробные сведения см . в руководстве по настройке и администрированию Контакт-центра Webex.

Входы подтека

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

Подточные выходы

  • outputVariable — STRING: содержит подтвержденный или введенный вручную номер учетной записи.

Нарушение подтоков

В следующей таблице описаны различные элементы подтекания, участвующие в процессе вызовов, в которых подробно описаны действия и ответы, возникающие на каждом этапе.

Элемент подтока

Описание

Запуск подтока

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

Субпоток начинает процесс извлечения данных пользователя.

Подождите

(Комфортное сообщение)

Вызывающий абонент информируется о том, что система восстанавливает его информацию, используя подсказку TTS: подождите, пока мы разберем вашу информацию.

HTTP-запрос;

(Получить информацию о пользователе)

Система отправляет запрос HTTP GET для получения информации о пользователе из указанной API конечной точки. В случае успешного ответа будет указан идентификатор пользователя.

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

(Оценить ответ)

Http-ответ оценивается на основе кода статуса. Если запрос выполнен успешно, процесс переходит к следующему шагу.

Меню подтверждения

(Подтверждение запроса или ввод вручную)

Вызывающему абоненту предлагается подтвердить идентификатор полученных учетных записей или вручную ввести номер учетной записи, если он указан неправильно.

Задать переменную

(Идентификатор учетной записи хранения)

Если вызывающий абонент подтверждает идентификатор учетной записи, значение сохраняется в выходнойVariable.

Собирайте цифры

(Ввод учетной записи вручную)

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

Обработка ошибок

(Сохраняется, недопустимо, критично)

Субпоток обрабатывает задержки, недопустимые вводы и критические ошибки с помощью соответствующих подсказк

  • Stillre: Спрашивает,Вы все еще там?, на случай тайм-аута.
  • Недопустимо: уведомляет вызывающего абонента о недопустимом вводе и просит его повторить попытку.
  • Ошибка: Критичная ошибка подсказка информирования,Что-то пошло не так.

Конечный подтоок

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

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

Действия с подтеками

В следующей таблице описана последовательность действий подтека для этого шаблона.

Действие подтоков

Описание

Запуск подтока

Субпоток начинается при его вызове.

Подождите

Воспроизводит сообщение с помощью TTS с просьбой вызывающего абонента подождать получения его информации.

HTTP-запрос;

Отправляет запрос HTTP GET для получения информации об учетной записи клиента.

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

Проверяет HTTP-ответ, чтобы определить, успешно ли поступил запрос.

Меню подтверждения

Запрашивает у вызывающего абонента подтверждение идентификатора учетной записи или его повторно ввести, если это неправильно.

Задать переменную

Сохраняет утвержденный или введенный вручную номер учетной записи.

Собирайте цифры

Собирает у вызывающего абонента из 6 цифр номер учетной записи в случае неудачи HTTP-запроса или ввода нового номера учетной записи.

Обработка ошибок

В нескольких подсказках обрабатываются задержки, недопустимые вводы и критические ошибки во время подтока.

Конечный подтоок

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