Skip to main content

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