Each condition compares two values using a selected operation, and multiple conditions can be combined using AND/OR logic. The node exposes two output paths:
- True — triggered when the condition logic evaluates to true
- False — triggered when it evaluates to false
Main Settings
Conditions
A list of one or more conditions to evaluate. Each condition includes: Data TypeDetermines how the values will be interpreted. Options:
StringNumberBoolean
The first value to compare.
Supports variables, including expressions like:
{{$node("NodeName").field}}
OperationThe comparison to perform between Value 1 and Value 2.
Available operations depend on the Data Type selected.
For example:
- String operations include options like equality, containment, prefixes/suffixes, regex, and length checks.
- Number operations focus on numeric comparisons (greater/less/equal, etc.).
- Boolean supports only equality-based comparisons.
Applies only to string comparisons.
When enabled, comparisons are case-sensitive (e.g., “Hello” ≠ “hello”). Value 2
The second value to compare against.
Also supports variable expressions.
Combine Conditions
Specifies how multiple conditions should be evaluated together. Options:- ALL conditions must be true (AND) — every condition must evaluate to true
- ANY condition must be true (OR) — at least one condition must evaluate to true

