- Print
- DarkLight
- PDF
The Conditional Table Node evaluates a set of conditions and will return true or false. Essentially, it is a visual interface that can hold if-then-else statements in one place to return true or false.
The expression can be one of the following:
- AND - IF All of the following statements are true
- OR - IF Any of the following statements are true
Recommended Usage:
The conditional node is commonly used across processes that are used to filter records through exclusion logic. Check if someone is opted-in to receive a certain type of communication, and many other uses. As the conditional node is a generic piece of logic, it has a wide range of uses and applications.
For information on each condition evaluation method (image below), please refer to the Conditions and Expressions page.
Adding a Conditional Node
Step 1: Select Create New and choose the Conditional in the Logic section.
Step 2: The Conditional Node starts blank, as below. To add new decisions, click 'Create Condition. This will create a new condition to be evaluated.
Step 3: After a new condition has been added, provide information for all parameters and click Save Edits:
- Conditional data name
- The evaluation method needed
- The conditional comparison value
For information on each condition evaluation method, refer to the Conditions and Expressions page.
If a condition no longer needs to be evaluated, click the trashcan placed to the right of each rule to remove it.
Step 4: After a condition has been created, ensure that the correct parameters are passed into the node at the graph level.
Validation Warnings
: All the invalid notifications will be displayed after expanding the Invalid Drop-down.
Warning | Note |
---|---|
All conditional data names must be non-empty | All values on the left-hand side of each expression must be non-empty |
All conditional comparison values must be non-empty | All values on the right-hand side of the expression must be non-empty |