Quick Start
Flow Patterns
Route
Conditional branching based on input:Parallel
Execute multiple agents simultaneously:Loop
Iterate over a collection:Repeat
Execute the same agent multiple times:Combining Patterns
Chain multiple patterns:FlowStep Types
| Type | Purpose | When to Use |
|---|---|---|
Agent | Single agent step | Simple processing |
Route | Conditional branch | Different paths based on input |
Parallel | Concurrent execution | Independent analyses |
Loop | Iterate over items | Process collections |
Repeat | Multiple passes | Iterative refinement |
Best Practices
Start simple
Start simple
Begin with linear flows, add patterns as needed.
Use Arc for shared agents
Use Arc for shared agents
Test patterns individually
Test patterns individually
Verify each pattern works before combining.

