Chunked Subworkflow icon

Chunked Subworkflow

Chunks input items and executes a subworkflow for each chunk in parallel

Chunked Subworkflow

AI-generated

Summary

Splits incoming items into chunks and runs the selected subworkflow once per chunk, with a configurable limit on parallel executions. Select a subworkflow whose first node is an Execute Workflow Trigger.

Inputs

  • Workflow (required) — Subworkflow to execute.
  • Chunk Size (required) — Number of incoming items sent in each subworkflow execution; defaults to 50.
  • Max Parallel Executions (required) — Maximum number of subworkflow executions running concurrently; defaults to 3, with a supported range of 1–50.

Output shape

A single list of items returned by the subworkflow executions, flattened across chunks and output branches.

An empty input returns an empty list. If a chunk execution fails, the operation throws an error identifying the failed chunk; it does not return partial results.

Links

Discussion