Маршрутизация пропущенных чатов в Email

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

Откройте или создайте сценарий чата

В Администратор контактного центра перейдите в раздел Конфигурация → Сценарии → Чат. Откройте существующий чат или создайте новый. Убедитесь, что сценарий назначен вашей точке входа в чат.

Добавьте блок Find Agent (Chat)

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

Настройте выходы, чтобы указать, что чат был пропущен

Чат считается пропущенным, если ни один оператор не вошел в систему, достигнут предел очереди или чат слишком долго ожидает в очереди. Выходы, соответствующие первым двум сценариям («Нет операторов» и «Ограничение очереди»), встроены в блок Найти оператора и появятся автоматически. В третьем сценарии, если чат слишком долго ждет в очереди, выход «Тайм-аут» появится только в том случае, если настроены интервалы эскалации. На следующих шагах мы будем использовать эти выходы для перенаправления чата на электронную почту.

Выходы для пропущенных чатов.

Сохраните расшифровку чата

Cloud Contact автоматически сохраняет историю чата и соответствующие метаданные в системных переменных, таких как
$(item.transcript.text),
$(item.transcript.HTML),
$(item.newMessage),
и поля в
$(item.externalChatData),
поэтому для захвата стенограмм в электронных письмах не требуется никакой дополнительной настройки. См. Cloud Contact Конструктор сценариев
Справочник по переменным и выражениям содержит полный список переменных, связанных с чатом.

Доступность имени и адреса электронной почты посетителя зависит от того, были ли эти поля собраны во время взаимодействия (т. е., через форму предварительного чата или во время чата). Значения, введенные в форме предварительного чата или переданные в качестве пользовательских параметров через виджет чата, доступны в
Переменная $(item.externalChatData), на которую можно ссылаться, используя имя поля или параметра (например, $(item.externalChatData.email) или $(item.externalChatData.account_id)). См.
Передавайте JavaScript через веб-чат для получения подробной информации. Например, $(item.transcript.text) можно вставить непосредственно в тело электронного письма, чтобы включить полную стенограмму чата.

Добавьте блоки Email

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

  • Имя посетителя: $(chat.visitor.name)
  • Электронная почта посетителя: $(chat.visitor.email)
  • Сервис: $(service.name)
  • Дата/время: $(interaction.start.time)
  • Стенограмма чата: $(chat.transcript)

Настройте электронное письмо для включения информации из пропущенного чата.

Завершите чат

Для каждого выхода из пропущенного чата блока Найти оператора (Нет операторов, Ограничение очереди и Тайм-аут, если настроено) при необходимости добавьте блок Отправить сообщение, чтобы уведомить посетителя о том, что его сообщение было получено и что с ним свяжутся позже. После блока Отправить сообщение добавьте блок Выход.

Добавьте блок отправки сообщения и выхода к каждому выходу из пропущенного чата.