Skip to main content

Configure Rule-Based Routes

Control how users move through a workflow based on their responses.

Lauren Baird avatar
Written by Lauren Baird
Updated this week

Primary Role: Workflow Manager
Learning Focus: Apply
Where: Workflow Editor


What Rule-Based Routes Are

Rule-based routes let you send users down different paths in a workflow depending on how they answer a question.

They are commonly used to:

  • Ask follow-up questions only when needed

  • Trigger Stops or Interventions

  • Skip irrelevant sections


🧭 Before You Start

  • You must already have the questions in place

  • Each question must have exactly one Default route

  • Any additional routes from the same question must be Rule routes

🔑 Rule: Every question needs one Default route.
Rule routes are evaluated only if their conditions are met.


🛠️ How to Add a Rule-Based Route

  1. Open your workflow Draft or Published workflow

  2. Locate the question you want to route from

  3. If editing an existing route, select the Route

  4. If creating a new Route:

    1. Click and drag from the end connector (right side) of the question

    2. Drop the route onto the start connector (left side) of the next question

    3. Click the route line to open its settings

  5. Set Route Type to Rule


🛠️ Configure the Rule Logic

When configuring a Rule route, choose the logic that matches your question type.

Match

  • Use when the answer must exactly match one value

  • Common for Yes/No or single-select questions

Any of These

  • Use when any selected option should trigger the route

  • Common for checklist or multi-select questions

All of These

  • Use when all selected options must be present

  • Used less often; only for specific scenarios


🛑 Escalation Options (Optional)

While configuring a route, you can also set an Escalation Type:

  • None – Standard routing

  • Intervention – Flags the workflow for follow-up

  • Stop – Triggers a stop-work condition

Use escalations intentionally and test them carefully.


⚠️ Common Mistakes to Avoid

  • Creating multiple Default routes from one question

  • Forgetting to test all rule paths

  • Using complex logic where a simple rule would work

If routing feels confusing, simplify first.


Test Your Rule-Based Routes

Always test:

  • The Default path

  • Each Rule path

  • Any Stop or Intervention behavior


🔑 Key Takeaways

  • Rule-based routes control conditional workflow flow

  • Every question needs one Default route

  • Rule routes should be simple and intentional

  • Always test in Demonstration (UAT) before Production

Did this answer your question?