Работа в приложении

Триггеры и настройки флоу

Как задаётся способ запуска процесса в редакторе.

Триггер определяет, чем можно запустить флоу: из браузера, HTTP-запросом, расписанием, вызовом из IDE и т.д. Настраивается в настройках диаграммы.

Для сценариев «снаружи» (webhook, форма, cron, MCP) на схеме обычно нужна нода system.trigger.input: она задаёт контракт входных данных. Для ручного запуска без полей ввода блок может не использоваться.

Основные типы

ТипНазначение
manualЗапуск человеком в интерфейсе
webhookHTTP из другой системы; в ответе runId. См. webhook
cronЗапуск по расписанию без ручного нажатия. См. cron
mcp_toolВызов из IDE/агента по MCP. См. MCP

Полный набор типов зависит от версии FlowForge и настроек каталога.

Про system.trigger.input

Входная нода: поля при ручном запуске (если настроены), ожидание webhook, поля публичной формы. Расхождение контракта с фактическим телом запроса даёт 400 и сообщение валидации.

Где в интерфейсе

Раздел настройки флоу / триггеры (название может отличаться). Там включают типы запуска и параметры: путь webhook, строка cron, имя инструмента MCP и т.д.

См. также