How can we help?

How do branches work in a workflow?

The Branches component lets you split the flow into multiple alternative paths based on configured conditions. Each branch represents a possible path the flow can take, and the system evaluates which one to execute in each case.
 

  • To add the Branches component to your flow:

    1. In the Workflow Builder, click "New component".
    2. Select Branches from the Logic section.

    Configuration screen

    When you add it, the system automatically creates two branches:

    • Branch with conditions: evaluates the defined criteria and determines if the flow should continue down that path.
    • Default branch: runs automatically if none of the other branches meet their conditions. No configuration needed.
    • Configuration screen

  • You can create up to 10 branches within a single component. Each one represents a possible path with its own conditions.

    To add a new branch, click "+ New branch" within the component. The default branch always stays at the end and cannot be deleted.

    To set up the conditions for each branch, see How do I set conditions in a branch?

  • The system evaluates branches sequentially, following their numerical order (starting from 01):

    1. If a branch meets the defined conditions, the flow continues down that path and stops evaluating further.
    2. If not, the system moves on to evaluate the next branch.
    3. If no branch matches, the flow continues through the default branch, ensuring the process is not interrupted.
  • To rename a branch:

    1. Click the branch options menu (three dots icon).
    2. Select "Rename".
    3. Enter the new name and press Enter to save.

    Configuration screen

    It's recommended to use clear, descriptive names to easily identify the logic of each branch within the flow.

  • To delete a branch, click the options menu (three dots icon) and select "Delete".

    Keep in mind:

    • When you delete a branch, the system automatically updates the order of the remaining branches.
    • You can't delete a branch if it's the only one configured besides the default branch.
    • The default branch cannot be deleted.


To learn how to set conditions within each branch, see:

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request