Перейти к содержанию

Создание процесса

Жизненный цикл процесса

Процесс проходит три статуса:

Черновик (Draft)Опубликован (Published)Архив (Archived)

  • Черновик — можно редактировать, нельзя запускать
  • Опубликован — запускается при входящих запросах, нельзя редактировать
  • Архив — деактивирован, новые запуски невозможны

Для изменения опубликованного процесса — кнопка «Новая версия» создаёт копию как черновик.

Редактор процесса

Палитра элементов (слева)

Перетаскивайте узлы из палитры на холст:

  • Events: Start, End, Timer
  • Tasks: User Task, AI Task, AI Chat, Service Task
  • Gateways: Exclusive GW, Parallel GW

Соединение узлов

Наведите курсор на край узла — появится точка подключения. Кликните и протяните линию к другому узлу. Связи можно перетаскивать с одного узла на другой без удаления.

Summary панель (справа)

Одиночный клик на узел → правая панель показывает:

  • Входные данные (от каких узлов, какие переменные)
  • Выходные данные (что порождает этот узел)
  • Краткие настройки

Данные сгруппированы по узлу-источнику в аккордеоне.

Sheet настройки

Двойной клик на узел или кнопка «⚙ Настройки» → выдвижная панель на 50% экрана для полного редактирования.

Сохранение и публикация

Сохранить (Ctrl+S) — сохраняет черновик. Можно продолжить редактирование.

Опубликовать — активирует процесс. С этого момента входящие сообщения/API-запросы будут его запускать.

При публикации выполняются проверки: - Есть Start Event и End Event - Все узлы соединены - Timer Start Event не ведёт напрямую к AI Chat (нет клиента для диалога) - Start Event типа API/Webhook доступен только для JSON-RPC запуска

Подсказки

  • Начинайте с простого: Start → одна задача → End. Усложняйте постепенно.
  • Называйте узлы понятно: «Проверка водителя», а не «service_task_1».
  • Проверяйте data flow в summary панели — видно ли следующему узлу нужные переменные.
  • Используйте «Импорт из JSON» для быстрого описания входных данных API.