Docs
Steps

Variable is

Compare a value remembered by "Set variable", or a value of the trigger

And step — Only continue if…. Step type and-variable.

How it works

Continues only if a flow variable — or a trigger value such as trigger.friendlyState — is set, equals a value, is any of (or none of) a list, or compares numerically. Variables are written by "Set variable" and can be shared across flows.

Example

Time of day (7:00 AM) → Variable is (vacation is not set) → Control devices (coffee maker on)

No coffee brewed while you are on holiday.

Options

OptionKeyKindRequiredNotes
Variable or trigger valuenamevariableyes—
Isconditionselectyesoptions: equals, not-equals, one-of, not-one-of, above, below, is-set, not-set, older-than, newer-than
Valuevaluetextyesshown when condition is equals / not-equals
ValuesvaluestextListyesup to 20 entries; shown when condition is one-of / not-one-of; The step passes when the variable matches any one of these.
Valuevaluenumberyesshown when condition is above / below
Durationsecondsdurationyesup to 31536000 s; shown when condition is older-than / newer-than
Shared with other flowssharedbooleanno—

Exits

Two exits: true (the default connection) and false (drawn dashed). Connect a step to the second exit to handle the other case.

Wire format

What the step stores in the flow definition's data bag (JSON schema).

Generated from docs-bundle v0.1.0, novon-platform 9ce3486c (2026-10-09).

On this page