Decision Branch

Pass data in to this node from a Data Query node and apply a condition to it to execute a child node or branch.

Use as many Decision Branch nodes in your runbook as you need, but be careful to avoid creating branches that produce contradictory, redundant, or confusing results. The Runbook Editor will not prevent you from defining unproductive branches.

Each Decision Branch node requires at least one child node or "output." This can be either the True path or the False path, but, for clarity and consistency, it's a good practice to define both paths, even if one is only a stub. Each output connector has a customizable label shown on the canvas to help you annotate and keep track of what each branch does.

The Decision Branch properties are context-sensitive, based on the data forwarded by the immediately preceding node.

Properties

Node LabelType an informative name for the Decision Branch node. You can keep the system-provided default of "Decision Branch" if you wish.

DebugSelect Debug if you want to receive debug data when the node executes.

Add An OutputAdd a branch to the decision branch. Execution of the decision branch will stop at the first branch that evaluates to true.

Add A Default OutputAdd a default output branch. This branch will execute if none of the conditions evaluate to true.

Runbook Compatibility

Incident, Lifecycle, On-Demand, External (Webhook), Subflow