Триггеры
Раздел «Триггеры»
Создание триггера
Настройка действий триггера
Посмотреть изменения
Посмотреть историю срабатывания
Посмотреть статистику работы
Остановить
Удалить
Применение в бизнесе
Триггеры

Расскажем, что такое триггеры и как они могут автоматизировать бизнес-процессы

Триггеры

Триггеры — набор действий и условий, которые выполняются в ответ на какое-либо событие. 
С помощью триггеров в Saby можно автоматизировать рабочие процессы для сделок, нарядов, задач и других объектов. Например, чтобы не пропустить оплату счета от контрагентов, вы можете настроить триггер: Saby отправит вам уведомление, как только поступит оплата.

Как устроены триггеры

Триггеры состоят из трех элементов: событие для объекта Saby + действие + условие (необязательный элемент).
Объект — элемент системы, для которого настраивается триггер, например «Задача».
Событие — изменение состояния объекта Saby, после которого запускается триггер. Например, смена статуса документа, завершение задачи, поступление оплаты.
Условия — дополнительные правила для выполнения триггера. Например, если руководитель хочет получать уведомления о просроченных задачах, условием для триггера будет выполнение задачи позже срока.
Действия — последовательность шагов, которые выполняются в ответ на какое-либо событие с объектом Saby. Например: уведомить руководителя, что сотрудник выполнил задачу.

С чего начать

Чтобы начать работать с триггерами в Saby, не нужно знать код или приглашать программистов. Любой сотрудник с ролью «Администратор системы» сможет создать триггер и редактировать его.
Для работы с триггерами вам понадобятся права доступа для участка «Настройки системы/Триггеры». Уровень доступа —  «Просмотр и изменение».
Дополнительно на этом же участке системы нужны права для отладки кода в триггерах. Уровень доступа — «Разрешено». 

Раздел «Триггеры»

В разделе «Триггеры» можно просматривать, редактировать и создавать новые триггеры.
Для перехода в раздел нажмите «Настройки», затем в блоке «Кастомизация» выберите «Триггеры».
В разделе отображаются:
  • объекты Saby, для которых настроены триггеры;
  • строка поиска;
  • фильтр;
  • список триггеров;
  • основные команды для управления триггерами.
Объекты 
В левой колонке находится список объектов системы, для которых созданы триггеры. Цифра рядом с объектом означает их количество.
По клику на объект открывается список триггеров.
Строка поиска
Позволяет найти триггер по названию, фрагменту названия объекта или ключевым словам. Например, по объекту «Сделки».
По клику откроется расширенный поиск, с помощью которого можно выбрать, по какому критерию отобрать триггеры — по событию или комментарию. Например, по событию «Создание». 
Фильтр
Позволяет отобрать триггеры по статусу, автору, типу. Например, покажет все включенные триггеры. 
Список триггеров
В блоке «Все» отображаются триггеры, созданные в Saby.  
Список справа меняется в зависимости от того, какой объект выбран в левой колонке. Например, чтобы видеть триггеры для сделок, выберите «Сделки».
В правой части экрана отображаются название триггера и его параметры:
  • событие, для которого настроен триггер;
  • комментарии или условия, если они указаны;
  • действия триггера.
Основные команды
— создание триггера. По клику открывается выбор объекта и события для триггера.
Панель основных команд находится справа.
— загрузка. Позволяет загрузить триггер, созданный в другом кабинете Saby. Для этого используется файл zip-формата.
— история срабатывания. Показывает результат работы триггера. Позволяет выявить возможные ошибки в настройке.
— история изменений. Показывает, кто и когда вносил изменения в настройки всех триггеров.
— массовая обработка. Позволяет отметить несколько триггеров для массового  действия — включить, остановить или удалить.

Создание триггера

Чтобы создать триггер в Saby, выберите объект, операцию и событие, которое запустит триггер. Затем настройте действия и условия для выполнения.

Выбрать объект, операцию и событие

  1. Перейдите в «Настройки» и в блоке «Кастомизация» выберите «Триггеры».
  2. Нажмите — откроется список объектов Saby.
  3. Кликните , введите название объекта и выберите его.
  4. Выберите операцию.
  5. Добавьте событие — откроется карточка триггера.

Настроить действие

Указать условие

  1. В карточке триггера нажмите «+Условие».
  2. Выберите нужное условие и укажите значения для него.
💡
Если вы добавили несколько условий и хотите чтобы действие сработало при выполнении всех условий, отметьте «И»; при выполнении хотя бы одного — «ИЛИ».

Включить триггер

Кликните — переключатель станет оранжевым .
Триггер включен.

Сохранить триггер

После того как вы настроили и включили триггер, его нужно сохранить.
Кликните и закройте карточку триггера.
Триггер сохранен и запущен в работу.