Logic Nodes
Learn about logic nodes that control workflow execution flow.
Logic nodes control the flow of workflow execution. They enable decision-making, value routing, calculations, and time-based operations.
Overview
Logic nodes determine how data flows through your workflow and what actions are taken based on conditions, calculations, or time-based rules.
Available Logic Nodes
| Node | Description |
|---|---|
| Calculation | Perform mathematical operations |
| Condition | Branch workflow based on true/false evaluation |
| Formula | Evaluate complex expressions |
| Switch | Route based on value matching |
| Timestamp Check | Evaluate time-based conditions |
Using Logic Nodes
Logic nodes are typically placed between data nodes and action nodes:
- Retrieve data from data nodes
- Process with logic nodes (calculate, condition, route)
- Execute actions based on the processed results
Best Practices
- Keep logic nodes focused on a single decision or calculation
- Document expected input types for each node
- Test edge cases and boundary conditions
- Use meaningful variable names for intermediate results
Next Steps
Explore each logic node type to learn how to use them in your workflows.