Logic#
The Logic node evaluates one or more conditions and branches the flow into two paths: one for when the conditions are met (true) and one for when they are not (false).
Settings#
- Condition type: Choose how to combine multiple conditions:
- All: All conditions must be true (AND)
- Any: At least one condition must be true (OR)
- None: All conditions must be false
- Conditions: A list of conditions to evaluate. Each condition compares a flow variable against a value using an operator.
Available operators#
| Category | Operators |
|---|---|
| Comparison | Equals, Not equals, Less than, Less than or equals, Greater than, Greater than or equals |
| Text | Contains, Not contains, Starts with, Ends with, Is empty, Is not empty |
| Selection | All selected, None selected, At least one selected, At least one not selected |
| Date/Time | Before, After |
| Tolerance | Within tolerance, Out of tolerance |
How it works#
The Logic node has two outgoing connections:
- True path: The flow continues here if the conditions are met
- False path: The flow continues here if the conditions are not met
Tips#
For branching on a single variable with multiple possible values, consider the Switch node instead.
See Flow Designer