MOD-AUTOMATION — Автоматизация
Лицензия: Платный
Конструктор бизнес-процессов поверх всей платформы. Процесс описывается графом узлов, где узлы — это инструменты подключённых модулей, условия, ветвления и ручные шаги; каталог доступных узлов собирается из самих модулей, поэтому автоматизировать можно всё, что умеет система. Определение проходит валидацию, версионируется и публикуется — прогоны идут по опубликованной версии, а automation.diff показывает, чем новая версия отличается от действующей.
Запускается процесс триггером (бизнес-событие, расписание, ручной старт) с дедупликацией и ограничением частоты. Прогон прозрачен: видно текущие узлы, каждый шаг, кого ждём, почему процесс встал; шаг можно повторить, пропустить, процесс — приостановить, продолжить или прекратить. Отдельная часть модуля — согласования по модели RACI: заявка, решения участников, отмена. Внешние вызовы ограничены белым списком доменов, деструктивные шаги требуют подтверждения.
Возможности
- Определения процессов: узлы-инструменты, условия, ветвления, компенсации
- Валидация, версии, публикация, архивация, сравнение версий, экспорт и импорт
- Каталог узлов, собираемый из инструментов подключённых модулей
- Триггеры: бизнес-события, расписание, ручной запуск; дедупликация и лимит частоты
- Прогоны: статус, текущие узлы, шаги, ожидания, объяснение остановки
- Управление прогоном: повтор шага, пропуск, пауза, продолжение, прекращение
- Ручные шаги: задача исполнителю и завершение шага
- Согласования RACI: создание, решение, отмена, история
- Очередь неразобранных сообщений (dead letters) и метрики процессов
- Белый список внешних доменов и проверка HTTP-вызова
Основные MCP-инструменты
| Инструмент | Назначение |
|---|---|
automation__automation.define | Создать определение процесса |
automation__automation.validate | Проверить определение |
automation__automation.publish | Опубликовать версию процесса |
automation__automation.diff | Сравнить версии определения |
automation__automation.export | Выгрузить определение |
automation__automation.import | Загрузить определение |
automation__automation.catalog.list | Каталог доступных узлов |
automation__automation.trigger.create | Создать триггер запуска |
automation__automation.trigger.fire | Запустить триггер вручную |
automation__process.start | Запустить процесс |
automation__process.status | Статус прогона |
automation__process.get_step | Карточка шага прогона |
automation__process.complete_task | Завершить ручной шаг |
automation__process.retry_step | Повторить шаг |
automation__process.skip_step | Пропустить шаг |
automation__process.suspend | Приостановить прогон |
automation__process.terminate | Прекратить прогон |
automation__process.explain | Объяснить, почему процесс встал |
automation__process.dead_letters | Неразобранные события |
automation__approval.create | Создать согласование |
automation__approval.decide | Принять решение по согласованию |
automation__automation.allowlist.set | Задать белый список внешних доменов |
Блоки холста
approval— карточка согласования (RACI): создать и отследить решениеprocess-card— процесс автоматизации с ключевыми полямиprocess-field— одно поле процесса
Связанные модули
- MOD-TASK — задачи, создаваемые ручными шагами процесса
- MOD-NOTIFICATION-ROUTING — уведомления по событиям процессов
- MOD-CRM — события сделок как триггеры автоматизации
- MOD-CANVAS — холсты с блоками процессов и согласований