NovalinkIn dev

Node reference

If node: branch on a condition

if · Updated September 17, 2026

The If node evaluates a condition and fires exactly one of its two ports. Edges from the other port die, and everything that depends only on them is skipped.

When to use it

Any yes-or-no decision, such as whether a lead is qualified or a ticket is urgent.

Ports

Inputs
in
Outputs
truefalse

Configuration

Conditionexpressionrequired
expression

Output

Fires true or false with its input passed through unchanged.

Example

Condition
nodes.score.output.structured.score >= 70

Good to know

Conditions are bare expressions, without braces. For more than two outcomes, use a Switch.

Build it on the canvas

Create a free account and run your first workflow in the browser, or run Novalink on your own machine.