Дизайнер бизнес-процессов > Графические элементы / Инициативное сообщение в линию

Инициативное сообщение в линию

initiative-notification-1

Графический элемент позволяет в ходе бизнес-процесса отправлять сообщения клиентам из линии в мессенджер или на электронную почту без привязки к существующей сессии.

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

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

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

Начало внимание 

Настраивать блок могут только пользователи, включённые в группу Администраторы.

Конец внимание 

Настройка блока

На странице процесса на панели инструментов справа от поля для моделирования откройте вкладку Системные элементы. Перетащите блок Инициативное сообщение в линию на схему и разместите его там, где в ходе выполнения процесса требуется отправить оповещение клиенту.

Дважды нажмите на добавленный блок, чтобы открыть окно с настройками.

Вкладка «Основное»

initiative-notification-2

  • Название* — введите текст, который будет отображаться в блоке на схеме процесса;
  • Автор* — выберите, кто будет указан автором сообщения — Система или Инициатор.
    • Система — в качестве автора будет указано Система, а созданная сессия отобразится в общей очереди;
    • Инициатор — автором будет считаться пользователь, запустивший бизнес-процесс, и созданная сессия назначится на него. Обратите внимание, инициатор должен входить в группу операторов или супервизоров.
  • Канал отправки* — выберите линию из списка. В списке будут доступны все линии, для которых активирована интеграция с мессенджерами, электронной почтой или соцсетью ВКонтакте, а также линии для внутренних клиентов. Если у линии активировано несколько интеграций, вы можете выбрать только одну из них;
  • Ассоциированный объект — определите, в какой ленте должны сохраняться оповещения:
    • Текущий процесс — оповещения сохраняются в ленте, ассоциированной с экземпляром процесса;
    • Контекстная переменная — выберите переменную, хранящую определённый объект, например, приложение. Оповещения будут сохраняться в ленту, ассоциированную с этим объектом. Если при выполнении процесса эта переменная не будет заполнена, оповещения будут приходить в ленту процесса.

Вкладка «Настройка сообщения»

initiative-notification-3

Укажите, кому отправляется сообщение:

  • Получатели* — нажмите {+} в правом углу поля и выберите контекстную переменную типа Учетная запись. На хранящуюся в переменной учётную запись будет отправлено сообщение;
  • Копия — опция отображается, если в поле Канал отправки указана линия с подключённой электронной почтой. Выберите второстепенных получателей, которым письмо отправится для ознакомления. Поле заполняется так же, как Получатели*;
  • Скрытая копия — поле отображается, если в качестве канала указана линия с подключённой электронной почтой, и в компании включён интерфейс почтового клиента. Выберите скрытых получателей, которые не будут видны другим участникам переписки. Поле заполняется так же, как Получатели*.

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

После этого задайте содержание сообщения:

  • Тема письма — поле отображается, если в качестве канала отправки указана линия с подключённой электронной почтой. Введите тему письма. Для создания более информативной темы нажмите на значок {+} и добавьте контекстные переменные процесса. Чтобы использовать в теме письма функцию DateTime(), воспользуйтесь значком f(x);
  • Текст сообщения* — укажите информацию, которая отправляется клиенту. При этом:
    • для форматирования текста используйте HTML-разметку. Например, чтобы начать новую строку, укажите одинарный тег <br> в конце предложения или фразы. Для выделения абзацев используйте парный тег <p> </p>, размещая текст внутри него;
    • чтобы добавить в шаблон сообщения контекстные переменные текущего процесса, нажмите значок {+}. Также можно добавить функцию DateTime() с помощью значка f(x).
  • Добавить подпись — опция отображается, если в качестве канала указана линия с электронной почтой, и в компании включён интерфейс почтового клиента. Установите флажок, чтобы добавить в конце письма подпись, которая задана при подключении электронной почты к линии.

Вкладка «Обработка ошибок»

Во время отправки оповещения может возникнуть ошибка, например, может быть не определён получатель. На вкладке Обработка ошибок вы можете определить, какие действия должны выполняться в этом случае.

initiative-notification-4

  • Повторить выполнение — выберите эту опцию, если хотите, чтобы сообщение было отправлено повторно:
    • Количество повторений — укажите, сколько раз должна повториться попытка отправки сообщения;
    • Время задержки между повторениями (сек) — определите частоту отправки;
  • Оповещение — включите опцию, а затем укажите пользователей, которым будет отправляться оповещение об ошибке в процессе. Можно выбрать текущего пользователя, группу пользователей, элемент оргструктуры или указать контекстную переменную, например, инициатора процесса. Обратите внимание, текущий пользователь — это сотрудник, который выполнил задачу, стоящую перед блоком Инициативное сообщение в линию на схеме процесса;
  • Прервать — для корректной работы блока необходимо включить опцию, а затем в поле Переход указать, по какой ветке направится процесс в случае ошибки. Указанный в этих настройках переход будет отмечен на схеме процесса значком error-connector-icon.

После того как вы укажете все настройки, нажмите Сохранить, а затем опубликуйте процесс.