Автоматизации в Tagix: триггеры, вебхуки и cron-задачи без кода#
Современный сайт — это не только страницы и контент, но и события, которые происходят вокруг него: заявки с форм, письма пользователям, регулярные отчёты, синхронизация с внешними сервисами. В Tagix всё это настраивается без единой строки серверного кода — через встроенные автоматизации.
Триггеры: реакция на события сайта#
Триггеры (/tagix/triggers/) позволяют выполнять действия до или после любого API-события: создания записи, обновления, удаления или авторизации.
Типичные сценарии:
- отправка приветственного письма после регистрации;
- уведомление администратора о новой заявке;
- начисление бонусов новому пользователю;
- очистка временных данных после удаления записи.
Каждый триггер описывается TGX-шаблоном: вы задаёте сущность (например, record или auth), метод и момент срабатывания — а логика пишется тем же языком разметки, что и страницы.
Вебхуки: приём событий извне#
Вебхуки (/tagix/webhooks/) превращают сайт в точку входа для внешних сервисов. Платёжная система сообщила об оплате? CRM прислала новый лид? Достаточно указать внешний сервису URL вебхука — и данные попадут в нужную коллекцию или запустят цепочку действий.
Cron-задачи: работа по расписанию#
Всё, что должно происходить регулярно, выносится в cron-задачи (/tagix/cron/):
- ежедневная рассылка дайджестов;
- деактивация просроченных записей;
- генерация отчётов и бэкапы контента;
- напоминания пользователям.
Расписание настраивается в привычном cron-формате, а тело задачи — это обычный TGX-шаблон со доступом ко всем коллекциям сайта.
Письма как часть автоматизаций#
Шаблоны писем (/tagix/emails/) хранятся прямо на сайте и подставляются в триггеры и cron-задачи. Письмо собирается из тех же данных, что и страницы: обращение по имени, персональные ссылки, актуальные значения полей записи.
Итог#
Автоматизации Tagix закрывают полный цикл работы сайта: событие → реакция → уведомление → фоновая обработка. Всё настраивается визуально, хранится вместе с сайтом и переносится вместе с ним при экспорте. Попробуйте начать с простого триггера на новую заявку — и вы почувствуете, сколько рутины исчезает из вашей работы.