Workflow

This is a core workflow block. Execute another workflow as a block in your workflow. Enter the input variable to pass to the child workflow.

Configuration

Select Workflow*
Select...
Input Variable (Optional)
Select a variable to pass to the child workflow
Value passed directly as the child workflow input.

Input

ParameterTypeRequiredDescription
workflowIdstringYesID of the workflow to execute
inputstringNoVariable reference to pass to the child workflow

Output

ParameterTypeDescription
successbooleanExecution success status
childWorkflowNamestringChild workflow name
resultjsonWorkflow execution result
childTraceSpansarrayTrace spans from the child execution.

Usage Instructions

This hidden block type is not offered in the block toolbar; use the Workflow block with Input Mapping for new workflows. The selected input value is passed directly as the child workflow input. The parent waits for the child and exposes the child output under result. The execution target follows the parent: deployed parents run deployed children, and live parents run live children. Child failures fail this block, and nested workflow execution is limited to 10 levels.

Notes

  • Category: blocks
  • Type: workflow