Is workflow supports only linear flow or Is it possible to route a workflow through different paths based on dynamic conditions or decision points like an IF/Else?

What is the most efficient way to implement condition-based routing in a workflow?
Currently I’m creating separate flows for each decision points like below, What if multiple condition based branches are required.

3 Likes

@Muhammed_Sinan @Rocky Please help

2 Likes

Hi @Vignesh-U. You don’t need to create separate flows with new start nodes for each condition.

After the decision rule (decision table), you can simply add two conditions within the same workflow — one for the eligible path and one for the not eligible path.

  • If the eligible condition is met, you can proceed to the logic or flow where the formula or actions related to eligibility are calculated.
  • If the not eligible condition is met, you can route the flow to a different branch where the formula or logic for non-eligibility is handled.

This way, you’re maintaining everything inside a single flow, and just branching the execution based on the output of the decision rule — which is much more efficient, cleaner, and easier to manage.

6 Likes

Thanks @Rocky , It works!

3 Likes