If Condition
Create branches in your flow based on conditions.
Configuration
Define a condition that evaluates to true or false:
| Operator | Example |
|---|---|
| Equals | tier == "premium" |
| Not equals | status != "closed" |
| Contains | message contains "urgent" |
| Is empty | email is empty |
| Greater than | score > 80 |
How It Works
- Add an If Condition node
- Configure your condition
- Connect the Yes branch (condition is true)
- Connect the No branch (condition is false)
Example
Condition: customerData.tier == "premium"
- Yes branch → Add Tag "vip", priority support
- No branch → Standard flow
Use Cases
- Route VIP customers differently
- Check if data exists before using it
- Branch based on channel type
- Validate user input