What is a Flow?
A flow connects processing nodes in sequence:Core Concepts
Steps
Steps are sequential processing stages:Conditional Routing
Route documents to different nodes based on data:Parallel Processing (forEach)
Process arrays of items in parallel:Flow Result
Every flow returns aFlowResult:
Validation
Flows validate configuration before execution:- Missing or invalid nodes
- Duplicate step IDs
- Type compatibility between connected steps
- Efficiency anti-patterns