Сценарий чата для заказа пиццы

Начиная с версии 5.8.0 Cloud Contact операторы, боты и приложение «Конструктор сценариев» могут предлагать клиентам заранее настроенные ответы в чате. Они отображаются в виде кнопок быстрых ответов: нажав кнопку, клиент может быстро ответить на часто задаваемый контакт-центром вопрос. Такие кнопки подходят для разных задач, особенно для быстрого прохождения разветвленной последовательности вопросов, например определения марки и модели изделия, поиска нужных деталей или комплектации товара на заказ.

В этом примере простая блок-схема помогает клиенту заказать пиццу в чате. Сценарий показывает, как:

  1. Создать блок-схему с помощью блока Выбор по значению (Switch).
  2. Использовать кнопки быстрых ответов в блоке Отправить сообщение (Send Message+), чтобы провести клиента по блок-схеме.
  3. После прохождения блок-схемы соединить клиента с оператором.

Напомним: этот сценарий приведен только для тестирования и НЕ предназначен для использования в рабочей среде.

Пример сценария

По следующей ссылке можно скачать этот пример сценария чата с комментариями.

Media:App_Pizza_Parameters_Flowchart.zip

Инструкции по импорту файла в контакт-центр приведены в документе «Руководство администратора контакт-центра», в разделе «Scenarios Overview > How to Export and Import Scenarios».

Общая информация о сценариях содержится в разделе Обзор Конструктора сценариев.

Порядок действий

1. Поприветствуйте клиента

Первый блок Отправить сообщение (Send Message+) представляет пиццерию и сообщает клиенту, что ему предстоит пройти автоматизированное меню.

Примечание: при совместном использовании блоков Отправить сообщение (Send Message+) и Выбор по значению (Switch) необходимо установить флажок Wait for text input, чтобы сценарий не продолжал выполнение до получения ответа клиента.

Приветствие клиента

2. Предложите первые варианты быстрых ответов

Следующий блок Отправить сообщение (Send Message+) предлагает клиенту первую группу кнопок быстрых ответов. При настройке кнопок используйте следующий формат:

<Question or statement here> /buttons [Button 1] [Button 2] [Button 3]

Например:

Pick a crust: /buttons [Thin] [Classic] [Deep dish]

От ответа клиента зависит, перейдет ли сценарий по одной из заданных ветвей блока Выбор по значению (Switch) или по обычному выходу, то есть к блоку Найти оператора (Find Agent). Выбранная клиентом кнопка быстрого ответа передается оператору как текст.

Кнопки быстрого ответа

3. Создайте блок-схему

Блок Выбор по значению (Switch) позволяет создавать ветви и менять ход выполнения сценария в зависимости от значений переменных.

Когда клиент отвечает на вопрос о тесте для пиццы в предыдущем блоке Отправить сообщение (Send Message+), ответ передается в переменной item.message.

В блоке Выбор по значению (Switch) указываем переменную item.message в поле Variable to test, затем создаем ветви для каждого ответа из предыдущего блока Отправить сообщение (Send Message+): «Thin», «Classic», «Deep dish».

Если в ответ на вопрос предыдущего блока Отправить сообщение (Send Message+) клиент выбирает кнопку быстрого ответа, ее текст направляет сценарий в соответствующую ветвь блока Выбор по значению (Switch). Если клиент вводит другой текст, сценарий следует по обычному выходу, то есть переходит к блоку Найти оператора (Find Agent).

Напомним: при совместном использовании блоков Отправить сообщение (Send Message+) и Выбор по значению (Switch) необходимо установить флажок Wait for text input, чтобы сценарий не продолжал выполнение до получения ответа клиента.

Настройте блок Выбор по значению (Switch) на обработку конкретных значений переменной item.message

3а. Настройте ветви блок-схемы

Если клиент выбирает одну из трех кнопок во втором блоке Отправить сообщение (Send Message+), сценарий переходит по соответствующей ветви.

В каждой ветви следующий блок Отправить сообщение (Send Message+) предлагает клиенту новые кнопки быстрых ответов.

Эта последовательность повторяется, пока клиент не выберет тесто, начинку и размер пиццы. Затем последний блок Отправить сообщение (Send Message+) отправляет подтверждение выбора, и сценарий переходит к блоку Найти оператора (Find Agent).

Напомним: при совместном использовании блоков Отправить сообщение (Send Message+) и Выбор по значению (Switch) необходимо установить флажок Wait for text input, чтобы сценарий не продолжал выполнение до получения ответа клиента.

Блок-схема

4. Добавьте Find Agent и Connect Chat

В завершение соединяем клиента с оператором. Для этого добавьте два основных блока сценария чата: Найти оператора (Find Agent) и Соединить чат (Connect Chat). Не забудьте определить действия для всех условных выходов.

|