Parallel

Execute copies of a workflow container concurrently.

Configuration

Parallel Type
Select...
Parallel Executions
Enter parallel executions...
Shown when parallelType is 'count'.
Collection Items
Enter collection items...
Shown when parallelType is 'collection'.

Input

ParameterTypeRequiredDescription
parallelTypestringNocount or collection.
countnumberNoNumber of executions in count mode; clamped to 1–20. Shown when parallelType is 'count'.
distributionjsonNoArray or object for collection mode; supports upstream references. Shown when parallelType is 'collection'.

Output

ParameterTypeDescription
parallelIdstringParallel container ID.
parallelCountnumberNumber of parallel executions.
completedbooleanTrue once all executions have completed.
resultsarrayCompleted execution results in iteration-index order.
messagestringParallel progress message.

Usage Instructions

Parallel Count runs between 1 and 20 copies of its child blocks. Parallel Each creates one execution per array item or object entry; the count-mode limit of 20 does not cap collection mode. Child executions share the workflow variable namespace, so concurrent writes are not isolated. Connect the container start to its first child and the container end to the downstream path. After all executions finish, results are aggregated in iteration-index order, not completion order. For object collections, each item is a key/value pair.

Notes

  • Category: blocks
  • Type: parallel