Настройка оповещений
В этом разделе вы узнаете, как настроить:
С помощью оповещений вы всегда будете в курсе происходящего. Любое событие: переход на стадию, назначение исполнителя, изменение времени заявки - может быть преобразовано в сообщение и отправлено либо на электронную почту, либо в виде push-уведомления (пуш-уведомления) на мобильное устройство/в web-приложении.
Push-уведомление - это короткое всплывающее уведомление на мобильном телефоне/в web-приложении.
Также уведомления будут отображаться в разделе Уведомления мобильного приложения. Подробнее читайте в статье: Лента уведомлений в мобильном приложении.
Прочтите пошаговую инструкцию ниже или посмотрите пример настройки push-уведомления в нашем обучающем видеоролике.
Обратите внимание! Настраивайте уведомления под одной учетной записью в web-приложении (например, администратора системы, руководителя и т.д.), а проверку получения уведомлений делайте в мобильном приложении HubEx исполнитель под другой учетной записью (например, сервисного специалиста).
Настройка оповещений в HubEx находится в консоли администратора в меню Настройки оповещений и состоит из двух этапов:
- настройка Правила выбора получателя: с помощью правила определяются пользователи, которые должны получить уведомление;
- настройка Триггера уведомления. Триггер уведомления - это условие, выполнение которого запускает отправку оповещений. Также в триггере содержится шаблон сообщения, способ его отправки и указание правила выбора получателя (выбрать можно будет несколько правил для отправки оповещений).
Правила выбора получателя
Перейдите в меню Настройки оповещений - Правила выбора получателя. Здесь вы можете отредактировать уже созданное ранее правила или создать новое по кнопке Создать правило выбора получателя.
Рассмотрим заполнение формы правила на примере создания правила для отправки push-уведомления исполнителю о том, что на него назначена Заявка:
- в Названии правила выбора получателя укажите название, вы можете прописать в названии для какого типа оповещения вы создаете правило (push/mail), например, Назначена заявка (PUSH для исполнителя);
- в поле Получатели уведомления выберите из выпадающего списка одну категорию пользователей, которая должна получить уведомление, например, Выбранный исполнитель по заявке;
- в поле Пользователь, который получит уведомление можно выбрать конкретного пользователя системы;
- в поле Роль, которая получит уведомление можно указать одну из Ролей, которая должна получить уведомление. Обратите внимание! Если вы выберете конкретного пользователя системы и еще укажете его Роль, то он получит 2 уведомления.
- в полях Email адреса и Номера телефонов можно указать через запятую варианты для отправки оповещений, если это необходимо.
После создания правила нажмите кнопку Сохранить.
Триггеры уведомления
Следующий этап - создание Триггера уведомления. Перейдите в меню Настройки оповещений - Триггеры уведомления. Для создания нового нажмите кнопку Создать триггер уведомления.
Рассмотрим заполнение формы триггера для отправки push-уведомления на мобильное приложение исполнителю о том, что на него назначена Заявка:
- в поле Название триггера укажите его название, например, Назначена заявка (PUSH для исполнителя);
- в разделе Шаблон сообщения в поле Описании сообщения вы можете выбрать уже
существующий вариант, который будет являться шаблоном к Заголовку сообщения и Тексту
сообщения. Например, Назначена заявка (PUSH для исполнителя).
Обратите внимание! Заголовок сообщения и Текст сообщения содержат в себе специальную разметку, которую не нужно удалять (обращение к номерам заявок @Model.TaskNumber и т.д.).
Важно! Если вы будете менять текст сообщения в шаблоне, то он изменится во всех Триггерах уведомлений, созданных с данным шаблоном. Поэтому, если вам необходимо изменить текст сообщения в готовом шаблоне, рекомендуем скопировать текст и создать новый шаблон.
- в Способах отправки сообщения выберите Push или Email. В текущем примере мы настраиваем push-уведомление для исполнителя;
- при выборе варианта Push ниже появятся поля Куда отправлять сообщения: здесь нужно выбрать, для какого мобильного приложения или веб-приложения настраивается push-уведомление. Для примера выбираем Мобильное приложение инженера;
- в блоке Условия отправки укажите условия, при которых будет отправлено
уведомление:
- Событие, из-за которого сработает триггер: можно выбрать из предложенных вариантов, например, Изменено назначение по заявке (отложенное). Слово "отложенное" в названии события означает, что уведомление придет не моментально при назначении заявки, а спустя пару минут. Эта задержка сделана специально на случай, если исполнителя выбрали ошибочно и сразу же изменили на другого, для избежания отправки большого количества оповещений;
- в поле Критичности заявки, при которых будет отправлено уведомление можно выбрать одну или несколько критичностей, созданных в меню Настройки заявки - Критичности заявки. Указать несколько критичностей можно выбирая их последовательно из списка;
- в поле Стадии заявки, на которых будет отправлено уведомление можно указать одну или несколько стадий заявки. Указать несколько стадий можно выбирая их последовательно из списка.
- чтобы добавить правило, нажмите кнопку Добавить правило выбора получателя и выберите его из списка. Выше мы создали правило Назначена заявка (PUSH для исполнителя). Правил выбора может быть добавлено несколько.
После заполнения всех полей, нажмите кнопку Сохранить.
Работу триггеров уведомлений можно ограничивать с помощью переключателей в общем списке. Неиспользуемый триггер можно отключить (перевести переключатель влево - в положение выключен). Таким образом можно эффективно управлять отправкой уведомлений по различным событиям.
Еще один пример настройки оповещений описан в статье Согласование с заказчиком: жизненный цикл, стадии согласования, уведомления.
Если вам не приходят уведомления из приложения HubEx исполнитель или HubEx заказчик, откройте раздел Настройки на вашем мобильном устройстве и перейдите к списку всех приложений. Найдите приложение HubEx и включите показ всех уведомлений, а также разрешите показывать всплывающие уведомления. Подробнее читайте в статье: Проверка получения уведомлений от приложений HubEx.
Следующие шаги:
- Создание дополнительных полей в объекте
- Создание дополнительных полей в заявке
- Создание атрибутов для чек-листа