Branch
Overview
Block Branch helps you divide your flow into 2 branches based on conditions.
This section currently supports two types of conditions.
Unary condition: Takes a value and checks if the condition applies to it.
- (Boolean) is true:
- (Boolean) is false
- Doesn't Exist: checks the value if it does not exist
- Exists: checks if the value exists
Binary condition: Take two values and check if the condition applies to them.
(Text) contains: checks whether the first value (string) contains the second value (substring).
(Text) does not contain: checks that the first value (string) does not contain the second value (substring).
(Text) exactly matches: checks if two values (strings) are equal.
(Text) does not exactly match: checks if two values (strings) are not equal.
(Text) starts with: checks whether the first value (string) starts with the second value (substring).
(Text) does not start with: checks that the first value (string) does not start with the second value (substring).
(Text) ends with: checks whether the first value (string) ends with the second value (substring).
(Text) does not end with: checks that the first value (string) does not end with the second value (substring).
(Number) is greater than.
(Number) is less than.
Conditions can be grouped by operator
- And: simultaneously satisfies both or more groups of conditions
- Or: Satisfies 1 of 2 conditions