Skip to main content
DialNexa workflow Condition nodes route leads based on configured conditions. A condition can inspect a field, compare it with an operator and value, combine multiple conditions with AND or OR logic, and send the lead to true or false output paths. DialNexa workflow map with a Conditional node selected and the lead history panel showing current and past lead evaluations.
A condition node is a fork in the road. Label both roads like someone will be tired when reading them.

Condition Node Operators

Condition configs support common comparison operators.
OperatorUse case
equalsRoute when a value matches exactly.
not_equalsRoute when a value differs.
existsRoute when the field is present.
containsRoute when text contains a phrase or value.
greater_thanRoute numeric values above a threshold.
less_thanRoute numeric values below a threshold.

Good Fields To Branch On

Conditions work best on values that are consistently available.

Lead variables

Values uploaded or created for the workflow lead.

Call attributes

Values captured from call outcomes and analysis.

Application result

Success, failure, or response data from an application node.

Status fields

Execution status or call outcome values when available.

Condition Review Questions

Use exists checks or defaults when a field may be missing.
AND requires all conditions. OR requires any one condition.
Both outcomes should lead somewhere intentional.
Use contains or normalized selector fields when exact text is unreliable.

Lead Variables

Understand fields used in conditions.

Post-Call Analysis

Create reliable call attributes.

Lead History

Debug actual branch choices.