Workflows
Workflow = “Agents in an organized way”. Multi-step pipelines with routing, parallel execution, and loops.Quick Start
Workflow Parameters
Consolidated Feature Params (Workflow)
Task Parameters
Consolidated Feature Params (Task)
Precedence Ladder
Resolution Order: Instance > Config > Array > Dict > String > Bool > DefaultSame precedence as Agent. Workflow params propagate to steps, step params override workflow defaults.
Where to Set Params
Presets & Options
Workflow Output Presets
Step Execution Presets
Methods
Common Recipes
Basic Workflow
Task with Context
Step with Guardrails
⚠️ Gotchas
- Step names must be unique - Used for context references
guardrail(singular) is deprecated - Useguardrails(plural)- Workflow-level params are defaults - Step-level params override them
Pipelineis an alias -WorkflowandPipelineare the same class
See Also
- Agent - Core agent class
- Agents - Multi-agent orchestration
- Workflow Manager - Advanced workflow management
WorkflowContext
Context passed between workflow steps.StepResult
Result from a workflow step.WorkflowManager
Manager for complex workflow orchestration.Pattern Helpers
Route
Conditional routing between steps.Parallel
Execute steps in parallel.Loop
Loop until condition is met.Repeat
Repeat a step N times.YAML Workflows
Parse workflows from YAML files.YAML Format
Usage Examples
Sequential Workflow
Conditional Workflow
Parallel Processing
Loop with Refinement
Related
- WorkflowManager - Detailed workflow manager docs
- Agent - Agent configuration
- Task - Task definition

