Node Inputs
Required Fields
Condition:The condition to evaluate.
Example:
"{{value}} > 100"
Left Value:The left operand for comparison.
Example:
150
Operator:The comparison operator.
Available options:
equals(==): Equal tonot_equals(!=): Not equal togreater_than(>): Greater thangreater_than_or_equal(>=): Greater than or equalless_than(<): Less thanless_than_or_equal(<=): Less than or equalcontains: String containsnot_contains: String does not containstarts_with: String starts withends_with: String ends withis_empty: Value is emptyis_not_empty: Value is not empty
Example:"greater_than"
The right operand for comparison (not required for is_empty/is_not_empty).
Example:
100
Optional Fields
Case Sensitive:Whether string comparisons should be case-sensitive.
Example:
falseDefault:
true
Multiple Conditions:Array of additional conditions with AND/OR logic.
Example:
Node Output
Condition Result:The result of the condition evaluation and the path taken. Example Output:
Node Functionality
The Conditional Node:- Evaluates conditions to control workflow execution paths.
- Supports multiple comparison operators for numbers and strings.
- Enables complex logic with multiple conditions (AND/OR).
- Routes workflow to different branches based on conditions.
- Provides detailed evaluation results for debugging.
- Essential for dynamic workflows and business logic implementation.

