Basic Structure
Trigger Types
Triggers define how a flow is invoked.HTTP Trigger
The most common trigger type. Creates a REST endpoint.Cron Trigger
Schedule flows to run at specific times.Queue Trigger
Process messages asynchronously with automatic retries.
See Queue Trigger for full documentation.
Node Structure
Every node has the same base structure:Execution Order
By default, nodes execute sequentially in the order they appear in thenodes array.
Branching
Control flow nodes (condition, switch) can branch execution:
then and else arrays.
Parallel Execution
Theparallel node runs multiple branches concurrently:
Context
Every flow execution has a context - a data store that nodes read from and write to.Initial Context
When a flow starts, context is seeded with trigger data:Node Outputs
After each node executes, its output is written to context:Flow States
Flows have a status that controls execution:Versioning
Flows maintain version history for rollback:current_version- Latest saved versionpublished_version- Currently deployed version
Next Steps
- Nodes Overview - Learn about all node types
- Template Expressions - Reference data in your flows
- Pipes - Transform data inline