Skip to main content

Decisions

A decision is a method of executing rules with defined inputs and outputs, and a specific starting point.

A decision always begins with the DecisionStart rule set. It has a set of inputs that can be different from its outputs. The rules within a decision execute against the inputs and then the outputs reflect the results.

Decisions allow authors to only pass in the data that is needed to make a decision.

Screenshot showing an example decision

Create a decision

From the Rules menu, select Decision Context.

Screenshot showing how to add a decision

This creates a new rule with the default rule set DecisionStart.

The auto-created DecisionStart rule set cannot be renamed or deleted. This is the starting point of a decision and is necessary for the decision to run.

Decision parameters

Independent rule sets support parameters.

Parameters define values that can be passed into and returned from a decision.