Автоматические ответы по электронной почте клиентам, использующим форму чата «Оставить сообщение»

Если чат в вашем контакт-центре доступен только в определенные часы, форма «Оставить сообщение» (Leave a Message Form) позволяет клиентам отправлять вам письма через виджет чата в нерабочее время.

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

Настройка формы чата «Оставить сообщение»

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

Для этого сценария должны быть настроены сервисы чата и электронной почты, соответствующие точки входа сценариев, а также рабочее подключение SMTP.

Поскольку ключевая часть примера зависит от часов работы, полезно заранее разобраться в настройке расписаний контакт-центра. Также рекомендуем ознакомиться с переменной $(item.externalChatData), которая позволяет обращаться к полям виджета чата.

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

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

Нажмите следующую ссылку, чтобы скачать пример сценария чата с пояснениями.
File:App After-Hours Send an Email Reply to a Chat Customer.zip

Инструкции по импорту файла в контакт-центр см. в документе «Руководство для администратора контактного центра», в разделе «Обзор сценариев > Экспорт и импорт сценариев».

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

Пример логики сценария

В этом примере сначала настраивается форма Leave a Message в приложении настройки виджета чата (Chat Widget Configuration), с особым вниманием к переменным полей. Затем в Конструкторе сценариев настраивается блок Условие (If) для проверки нерабочего времени. Если сообщение получено вне заданных часов работы, блок Отправить электронное письмо (EMail) с помощью переменных полей виджета чата отправляет клиенту ответ по электронной почте.

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

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

Обзор сценария

На схеме показан готовый сценарий в Конструкторе сценариев.

Действие 1. Настройте форму «Оставить сообщение» в приложении настройки виджета чата

Сначала настройте форму Leave a Message в приложении Chat Widget Configuration. Чтобы открыть его, в приложении «Администратор контакт-центра» перейдите в Scenario Entries > Messaging/Chat > Chat Widget и нажмите add в разделе Chat Initiation via Contact Tabs.

В приложении настройте поля для формы Leave a Message. В поле Email to send form to укажите адрес электронной почты, на который должны поступать данные формы.

При добавлении полей учитывайте, что значение name можно добавлять в конец переменной $(item.externalChatData) для обращения к конкретному полю. Например, к полю с именем subject можно обратиться так: $(item.externalChatData.subject).

Имена полей используются с переменной $(item.externalChatData), поэтому сохраняйте их для дальнейшей настройки.

Действие 2. Настройте блок If для проверки нерабочего времени

После настройки формы чата задайте в Конструкторе сценариев проверку того, поступил ли чат в нерабочее время сервиса. Добавьте блок Условие (If), создайте новую ветвь (branch), укажите метку выхода и добавьте условие (condition) для проверки часов работы. Настройте его следующим образом:

  • «The current date and time» (текущая дата и время)
  • «is not» (не входит в)
  • «Scenario default hours of operation» (часы работы сценария по умолчанию)

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

Проверка нерабочего времени с помощью блока If

Действие 3. Добавьте EMail в ветвь блока If для нерабочего времени

Если чат поступил вне заданных часов работы, система должна отправить автоматический ответ по электронной почте. Для этого добавьте блок Отправить электронное письмо (EMail) в ветвь нерабочего времени, созданную в блоке Условие (If).

При настройке блока Отправить электронное письмо (EMail) используйте переменную $(item.externalChatData) там, где нужно подставить сведения, введенные клиентом в виджете.

Добавляйте имя поля виджета в конец переменной, чтобы получить нужные данные. Например, если поле электронной почты в виджете называется email, переменная будет иметь вид $(item.externalChatData.email).

Используйте переменную $(item.externalChatData) в соответствующих полях блока EMail.

Действие 4. Настройте Find Agent и Connect Chat

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

Подробнее об этих блоках см. в статье Как создать простой сценарий. Не забудьте задать действия для всех условных выходов.

|