Массовый запуск бизнес-процессов через MCP: зачем batch и 250 карточек за раз
Запускать один шаблон БП на сотне сделок по одной - дорого для агента. В Bestrank MCP появились инструменты массового старта: один запрос, до 250 элементов, отчёт по каждому ID.
Внедренец собрал список из восьмидесяти сделок на стадии «Согласование договора» и попросил агента: «Запусти на каждой наш шаблон согласования, ответственный - как в карточке». Старый сценарий: восемьдесят вызовов инструмента запуска, восемьдесят ответов в чат, счёт токенов улетает в космос, а в середине списка модель может сбиться с параметрами.
Мы добавили в Bestrank MCP массовый запуск бизнес-процессов - один запрос агента, до 250 карточек, понятный отчёт «стартовало / не стартовало».
В чём была боль
Одиночный инструмент «запустить БП» заточен под одну карточку: сделку, элемент смарт-процесса, строку универсального списка. Это правильно для точечных задач.
Но типовая офисная рутина другая:
- после выборки из CRM запустить один и тот же шаблон на пачке ID;
- на регламентной процедуре - одинаковые параметры для всех;
- на акции - у каждой сделки свой ответственный или сумма в параметрах шаблона.
Когда элементов десятки или сотни, агент начинает «стрелять» инструментом по одному разу. Каждый вызов - это схема параметров, подтверждение, ответ сервера. Для LLM это дорого и ненадёжно: легко потерять элемент в середине списка или перепутать parameters.
Что появилось в MCP
Четыре новых инструмента в группе Бизнес-процессы (каталог: Инструменты MCP):
Проверка перед запуском
- Массовый запуск: проверка списка - один шаблон, много element_id, одинаковые параметры шаблона.
- Массовый запуск: проверка с разными параметрами - у каждой карточки свой набор параметров.
Запуск (изменяет портал)
- Массово запустить БП на списке - общие параметры.
- Массово запустить БП с разными параметрами - свой набор на каждую карточку.
Внутри сервер собирает пакет REST-запросов bizproc.workflow.start и отправляет их batch-ом (до 50 команд в одном пакете). Если на портале часть карточек не приняла старт - в ответе видно, какие ID прошли, а где ошибка. Один неудачный элемент не обязан ронять весь список.
Лимит - 250 элементов на один вызов MCP. Больше - несколько batch-вызовов, но всё равно на порядки меньше, чем по одному на каждую карточку.
Два режима - когда какой
| Ситуация | Что включить агенту |
|---|---|
| Один шаблон, одни параметры для всех | проверка списка → массовый запуск на списке |
| У каждой карточки свой ответственный, сумма, комментарий | проверка с разными параметрами → массовый запуск с разными параметрами |
Перед записью на портал нужна явная команда пользователя. Сначала проверка, потом запуск после вашего «да».
Файловые параметры шаблона по-прежнему только через интерфейс Bitrix24.
Как настроить админу
- На токене - scope bizproc и права на запуск.
- В Возможностях включить новые инструменты массового запуска.
- На сайте:
#site→ Документация → Бизнес-процессы → включить публикацию новых карточек на странице инструментов.
Готовый сценарий - промпт «Массовый запуск БП» на вкладке промптов токена.