К содержанию
База CRMДокументация

Основы

Триггеры: «Когда»

Триггер — событие, на которое реагирует робот. Часть триггеров мгновенные (реагируют на изменение записи), часть — по времени (проверяются планировщиком).

Триггер — событие, на которое реагирует робот. Часть триггеров мгновенные (реагируют на изменение записи), часть — по времени (проверяются планировщиком).

#Мгновенные

  • Запись создана — появилась новая карточка.
  • Запись изменена — поменялись поля или этап.
  • Переход на этап — карточка перешла на выбранный этап (или любой).
  • Изменилось поле — конкретное поле стало другим (можно указать новое значение).
  • Назначен ответственный — к карточке прикрепили сотрудника.
  • Запись удалена / восстановлена — отправлена в Корзину или возвращена из неё.

#По времени

  • За N дней до/после даты — относительно поля с датой (напоминания). Отрицательное N — после даты (просрочка).
  • Застой без изменений — карточка не менялась N дней (опционально — только на выбранном этапе).
  • По расписанию — ежедневно или еженедельно в заданный час.

Как проверяются триггеры по времени

Их раз в несколько минут проверяет планировщик (automations:tick). Чтобы напоминания и «застой» работали, на сервере должен быть запущен планировщик Laravel.

#От интеграций

Появляются в списке, когда интеграция подключена:

  • Получено сообщение в Telegram — клиент написал боту (фильтр по ключевому слову).
  • Заказ создан в МойСклад, Сменился статус заказа, Оплата заказа, Отгрузка заказа, Изменился остаток — подробно в разделе «Интеграции → МойСклад → Действия и триггеры».
  • Платёж ЮKassa оплачен, ожидает подтверждения, отменён, Возврат по платежу ЮKassa — см. «Интеграции → ЮKassa → Действия и триггеры».
  • Счёт 1С оплачен, Отгрузка по счёту 1С, Счёт выписан в 1С, Новый контрагент из 1С — см. «Интеграции → 1С:Предприятие → Действия и триггеры».