Триггеры и логика в Workflow
Триггеры и логика определяют, когда запускается сценарий и как он проходит по веткам.
Что такое триггер
Триггер — это событие, которое запускает Workflow.
Он всегда является стартовой точкой сценария.
Где находится триггер
Триггер автоматически добавляется при создании нового Workflow.

При открытии редактора вы сразу видите первый блок — это и есть триггер.
Как настроить триггер
Нажмите на стартовый блок
Выберите нужный тип события
Доступные триггеры
Создать чат для новых пользователей
Запускает Workflow, когда пользователь пишет впервые.
Когда использовать:
приветственные сценарии
первичная квалификация
onboarding
Создать чат для вернувшихся пользователей
Срабатывает, когда пользователь уже был в системе и обращается снова.
Когда использовать:
повторные продажи
персонализированные сценарии
работа с базой
При создании чата
Запускается в момент создания нового диалога.
Когда использовать:
автоматическое приветствие
распределение чатов
базовая маршрутизация
При сообщении пользователя
Срабатывает на каждое сообщение пользователя.
Когда использовать:
обработка текста
FAQ
логика и ветвления
AI-ответы
Как работает триггер
В системе происходит событие
Срабатывает триггер
Workflow запускается
Сценарий идёт дальше по блокам
Важно:
триггер нельзя удалить
можно только изменить его тип
Что такое логика в Workflow
Логика — это правила, по которым сценарий принимает решения.
Обработчик сообщений
Основной блок для логики.
Позволяет проверять текст пользователя и направлять сценарий по разным веткам.

Типы проверок
Доступные операторы:
равно
не равно
содержит
не содержит
начинается с
заканчивается на
Как работает логика
После проверки создаются ветки:
True — условие выполнено
False — условие не выполнено
Сценарий продолжается по одной из них.

Обработчик формы
Используется после блока формы.

Как работает
Заполнена — пользователь отправил данные
Таймаут — пользователь не ответил
Можно задать время ожидания.
Как строится сценарий
Триггер запускает Workflow
Выполняются действия
При необходимости включается логика
Сценарий разделяется на ветки
Что важно
триггер всегда один и находится в начале
его нельзя удалить
каждая ветка должна быть завершена
порядок блоков влияет на результат
Рекомендации
выбирайте правильный триггер под задачу
используйте "содержит" для гибкости
не усложняйте условия
всегда обрабатывайте ветку False
Итог
Триггер — это точка запуска, которая создаётся автоматически.
Логика — это механизм, который управляет тем, как сценарий развивается дальше.