Flow Path

Created by Reachware Support, Modified on Thu, 2 Apr at 3:02 PM by Reachware Support

Flow Path creates conditional branches in your flow, routing records to different paths based on conditions. As "if-then-else" logic that splits your flow into multiple directions.

How to Add Flow Path

1

Click the Logic Processor icon between operations

2

Select Flow Path

3

Configure settings

4

Click Save

Configuration

FieldDescriptionRequired
NameName for this Flow PathYes
DescriptionPurpose of this Flow PathNo
Flow Path TypeHow records match pathsYes

Example: Does the Vendor Exist?

The system checks a True/False condition to choose the right path: 

  • If FALSE (New Vendor): The system follows the "Create Vendor" path. It builds a new vendor.
  • If TRUE (Existing Vendor): The system follows the "Create Vendor Bill" path and goes straight to processing their invoice.

Flow Path Types

First Matching Path

Records stop at the first matching condition.

How it works:

  • Evaluates paths in order (Path 1, Path 2, Path 3...)
  • When a condition matches, record goes to that path
  • Stops checking remaining paths
  • Similar to IF...ELSE IF...ELSE

All Matching Paths

Records flow through every matching path in sequence.

How it works:

  • Checks all path conditions
  • Record flows through ALL matching paths
  • Executes paths one by one (sequentially)
  • Similar to multiple independent IF statements

Path Configuration

Minimum Requirements

  • Must have at least 2 paths to save
  • Each path must have at least 1 condition
  • Each condition must be filled (Key, Condition, Value)

Path Settings

Each path includes:

  • Path Name: Default "Flow Path-1", "Flow Path-2" (editable)
  • Conditions: One or more conditions (AND/OR logic)
  • Operations: Steps to execute when matched

Condition Types

ConditionDescriptionExample
Greater thanValue > numberTotal > 1000
Less ThanValue < numberQuantity < 10
ContainText contains substringEmail contains "@gmail"
ExactExact matchStatus = "active"
Is EmptyField is emptyEmail is empty
Is not EmptyField has valuePhone is not empty
EqualValue equalsType = "VIP"
Not Equal toValue doesn't equalStatus"cancelled"
Start WithText starts withPhone starts with "+966"
End WithText ends withEmail ends with ".com"

Multiple Conditions

AND Logic:

Customer Type = "VIP" AND Order Total > 10000

Both must be true

OR Logic:

Priority = "urgent" OR Status = "critical"

At least one must be true

Add more conditions: Click AND or OR button

After Saving

Once saved:

  • Flow Path structure appears visually in flow
  • Each path shows its name
  • You can add operations to each path

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article