Фильтрация и Распределение Уведомлений Notify.Events Между Получателями

После того, как вы настроили свой канал и подписались на него сами и/или пригласили членов вашей команды, вы можете настроить фильтрацию и/или отложенную отправку сообщений для каждого получателя.

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

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

В Notify.Events доступно 3 варианта фильтров:

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

Редактировать .png

Сам экран выглядит вот так:

Экран конфигурации.png

По умолчанию все добавленные получатели находятся в режиме “Включен”. Об этом свидетельствует галочка рядом с соответствующей строкой. Если вы хотите, чтобы конкретному получателю временно не поступали уведомления, удалять его совсем из списка подписок не обязательно, достаточно убрать галочку. Когда вы захотите снова “активировать” получателя, просто верните галочку на место.

Отключить получателя.png

Фильтрация уведомлений по приоритету

3.1.by_priority.svg

Фильтрация по приоритету позволяет определить степень важности уведомлений, которые будет принимать получатель. Всего доступно 5 значений:

  • ”Незначительный”,
  • ”Низкий,
  • ”Средний”,
  • ”Высокий”
  • “Критичный”.

Так вы можете настроить получение уведомлений с уровнем приоритета “Критичный” в виде голосового вызова – чтобы точно не пропустить самые важные нотификации, с уровнем приоритета “Высокий” – в виде SMS, “Средний” и “Низкий” и “Незначительный” – в мессенджер.

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

Чтобы выбрать, насколько важные уведомления будут уходить в тот или иной получатель, проставьте галочки рядом с нужными уровнями приоритета:

Фильтрация по приоритету.png

Фильтрация уведомлений по уровню

3.2.by_levels.svg

Фильтрация по уровню позволяет выбрать, какой тип уведомлений будет поступать в получатель. Уровни определяют состояние источника, пославшего уведомление. Всего существует 6 типов:

  • "Подробный",
  • "Информация",
  • "Уведомление",
  • "Предупреждение",
  • "Ошибка",
  • "Успешно".

Так, например, вы можете отправлять "Подробный" тип сообщений с детальным логом сборки на e-mail, а сообщение об ошибке – в Slack или Telegram, для более быстрой реакции.

Так же как и с приоритетами, для каждого источника индивидуально определяются уровни уведомлений.

Чтобы задать уровни уведомлений, которые будут уходить в тот или иной получатель, проставьте галочки рядом с нужными уровнями:

Фильтрация по уровню.png

Фильтрация уведомлений по времени

3.3.by_time.svg

Фильтрация по времени позволяет определить, в какое время и какие дни недели будут приниматься уведомления. Или наоборот, – в какое время и дни недели получатель не будет получать нотификации.

С помощью этого фильтра вы, например, можете организовать посменную работу (уведомляя сотрудников только в их смену). Или реализовать различные способы уведомления в зависимости от времени суток: днем присылать сообщения в мессенджеры, а ночью – в виде звонка на телефон.

Чтобы задать временнЫе рамки для поступления уведомлений, проставьте галочки в нужных ячейках:

Фильтрация по времени .png

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

Пример использования фильтров

Рассмотрим на примере, как работает фильтрация:

Представим, что вы владелец интернет-магазина на базе WordPress (WooCommerce). и добавили его на канал Notify.Events в качестве источника уведомлений.

Вы подписали на канал 3 менеджеров: Ивана, Лизу и Катю, чтобы они могли быстро получать сообщения о новых заказах и тут же связываться с клиентами. Каждый из них выбрал удобный для себя мессенджер: Ивану удобно получать рабочую информацию в Slack, Лиза решила устновить на свой iPhone приложение Notify.Events для iOS, а Катя всегда предпочитает Telegram другим мессенджерам. При этом, менеджеры работают посменно: Иван – в будни с 8:00 до 17:00, Лиза еще учится, и ее рабочее время начинается после пар – в будни с 17:00 до 23:00, а Катя закрывает выходные с 10:00 до 18:00.

Почетное место в вашей команде занимает сотрудник склада Елена Петровна. Ей важно вовремя получать уведомлений о снижении запаса товаров и оформлять новый заказ у поставщиков. Однако она не хочет, чтобы в личное время ее что-то отвлекало от досуга с семьей. Елена Петровна выбрала в качестве способа получения уведомлений Viber, который ей когда-то установил сын.

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

Итого, у нас вырисовывается 3 задачи:

Снимок экрана 2022-01-27 в 2.40.55 PM.png

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

Описанная ситуация приведена в качестве примера. Вы можете задавать необходимые фильтры в зависимости от ваших потребностей.

Маргарита Рамстен | 26 янв. 2022 г. Поделиться: