Что он делает

Добавьте блок "Воркфлоу", когда хотите вызвать дочерний воркфлоу как часть большего потока. Блок запускает последнюю развернутую версию этого воркфлоу, ожидает его завершения, а затем продолжает выполнение родительского воркфлоу.
Настройка
- Выберите воркфлоу из выпадающего списка (само-ссылки блокируются для предотвращения циклов).
- Сопоставьте входные данные: Если дочерний воркфлоу имеет триггер "Форма ввода", вы увидите каждое поле и сможете подключить переменные родительского воркфлоу. Сопоставленные значения — это то, что получает дочерний воркфлоу.

- Выходные данные: После завершения дочернего воркфлоу блок предоставляет:
result– окончательный ответ дочернего воркфлоуsuccess– успешно ли он выполнился без ошибокerror– сообщение при сбое выполненияchildWorkflowName– имя дочернего воркфлоу (строка)childWorkflowId– ID дочернего воркфлоу (строка)
Значок статуса развертывания
Блок "Воркфлоу" отображает значок статуса развертывания, чтобы помочь вам отслеживать, готов ли дочерний воркфлоу к выполнению:
- Развернут – Дочерний воркфлоу был развернут и готов к использованию. Блок выполнит текущую развернутую версию.
- Не развернут – Дочерний воркфлоу никогда не развертывался. Вы должны развернуть его, прежде чем блок "Воркфлоу" сможет его выполнить.
- Переразвернуть – Обнаружены изменения в дочернем воркфлоу с момента последнего развертывания. Нажмите на значок, чтобы переразвернуть дочерний воркфлоу с последними изменениями.
Блок "Воркфлоу" всегда выполняет последнюю развернутую версию дочернего воркфлоу, а не редакторскую версию. Убедитесь, что переразвернули после внесения изменений, чтобы блок использовал последнюю логику.
Примечания по выполнению
- Дочерние воркфлоу выполняются в том же контексте рабочей области, поэтому переменные окружения и инструменты переносятся.
- Блок использует версионирование развертывания: любой API, расписание, вебхук, ручной или чат-вызов использует развернутый снимок. Переразверните дочерний воркфлоу, когда измените его.
- Если дочерний воркфлоу завершится с ошибкой, блок вызовет ошибку, если вы не обработаете ее в последующих блоках.
Сохраняйте дочерние воркфлоу сфокусированными. Небольшие, повторно используемые потоки облегчают их комбинирование без создания глубокой вложенности.

