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