Процессы

Главная проблема растущей мастерской редко в том, что «нет ещё одной кнопки». Чаще проблема в том, что процессы живут в головах сотрудников: кто должен ответить клиенту, когда считать стоимость, кто проверяет файл, когда запускать производство, кому писать при задержке и что делать после отгрузки.

В Converged эти цепочки описываются как workflow. Типовой процесс может идти от заявки до расчёта, согласования, постановки в очередь, производства, контроля качества, оплаты, доставки и уведомлений. Пользователь обычно не собирает граф с нуля: готовые сценарии уже поставляются вместе с решениями, а настройка сводится к правилам, ролям, срокам, интеграциям и уведомлениям.

Технически исполнение вынесено в Runtime-слой. Он запускает workflow, cron-задачи, интеграционные шаги и бизнес-логику, оставаясь stateless: постоянные данные хранятся в микросервисах, а Runtime отвечает за выполнение цепочек. Такой подход не размазывает бизнес-логику по десяткам сервисов и оставляет одно понятное место, где живут правила процесса.

Для сложных внедрений workflow можно расширять. Разработчик описывает сценарии как типизированные TypeScript-классы, а ИИ-агенты могут запускать разрешённые действия внутри этих сценариев. Но для обычного пользователя цель другая: не строить конструктор, а включить готовый процесс и получить управляемый результат.