# Agent Studio - Router Tool (AI & Conditional Router)

> Learn how to use the router tool in GHL Customer Care's Agent Studio. Use AI Router, Conditional Router, and No Condition routing to build smarter conversation flows.

- Source: https://docs.ghlcustomercare.com/docs/ai-employee/agent-studio/agent-studio-router-tool-ai-conditional-router
- Section: AI Employee / Agent Studio
- Reading time: 8 min
- Images: 14, each explained below
- Modified on Tue, 12 May at 1:57 PM

---
Agent Studio Router helps you control how conversations move between nodes in Agent Studio. As the name implies, a router directs the workflow from one node to the next based on specific logic or conditions. This article explains how to use AI Router, Conditional Router, and No Condition routing to build smarter conversation paths based on intent, logic, or an always-on transition.

---

**TABLE OF CONTENTS**

-   [What is the Router Tool in Agent Studio?](#what-is-the-router-tool-in-agent-studio)[](#key-benefits-of-the-router-tool-in-agent-studio)
-   [Key Benefits of the Router Tool in Agent Studio](#key-benefits-of-the-router-tool-in-agent-studio) [](#using-ai-router)
-   [Using AI Router](#using-ai-router)[](#using-conditional-router)
-   [Using Conditional Router](#using-conditional-router)[](#using-no-condition)
-   [Using No Condition](#using-no-condition)[](#using-router-inside-sequential-nodes)
-   [Using Router Inside Sequential Nodes](#using-router-inside-sequential-nodes)[](#how-to-use-the-routing-tool-in-agent-studio)
-   [How To Use the Routing Tool in Agent Studio](#how-to-use-the-routing-tool-in-agent-studio)[](#example-flow)
-   [Example Flow](#example-flow)[](#best-practices)
-   [Best Practices](#best-practices)[](#frequently-asked-questions)
-   [Frequently Asked Questions](#frequently-asked-questions)[](#related-articles)[](#related-articles)
-   [Related Articles](#related-articles)

---

# **What is the Router Tool in Agent Studio?**

Agent Studio Router controls how an agent moves from one node to another based on conversation context or logic. It helps you create flexible paths inside your graph so the next step is chosen based on what the user says, what data has been captured, or whether the flow should always continue to the next node.

The Router supports three routing approaches:

-   **AI Router**: Uses natural language intent to decide which path to take.
    
-   **Conditional Router**: Uses saved variables and logic rules to determine the next node.
    
-   **No Condition**: Always moves to the next connected node without evaluating intent or logic.
    

The Router can be used in agent flows and inside Sequential Nodes, which allows a linear process to branch when needed before continuing.

---

## **Key Benefits of the Router Tool in Agent Studio** 

-   **Smarter branching**: Route users based on what they mean, not just fixed keywords.
    
-   **More control**: Use variables and logic rules to move contacts to the right next step.
    
-   **Cleaner graph design**: Connect nodes more intentionally instead of forcing everything into one path.
    
-   **Flexible flow building**: Combine AI routing, conditional logic, and always-on routing in the same agent.
    
-   **Better user experience**: Help contacts reach the right outcome faster with fewer unnecessary steps.
    
-   **Support for more advanced automations**: Add dynamic decision-making inside Agent Studio and Sequential Nodes.
    

---

## **Using AI Router**

AI Router is best when the next step depends on what the user means in natural language. Instead of checking for an exact value, the AI reviews the user’s message and matches it to the most appropriate intent you define.

**Use AI Router when:**

-   users may respond in different ways that mean the same thing
    
-   you want to branch based on interest, sentiment, or conversational intent
    
-   the path should be chosen from natural language instead of a stored variable
    

Example intents:

-   **User wants to invest in silver**
    
-   **User does not want to invest in silver**
    

In this setup, the Router evaluates the user’s last message and sends the conversation to the matching connected node.

![Using AI Router (image 1 of 14)](https://jumpshare.com/share/VI6v7INolYvCBP15V3pA+/Screen+Shot+2026-03-31+at+21.12.20.png)

**Using AI Router (image 1 of 14)**

This screenshot appears in the "Using AI Router" section of "Agent Studio - Router Tool (AI & Conditional Router)". The text alongside this image reads: In this setup, the Router evaluates the user’s last message and sends the conversation to the matching connected node. This part of the guide covers 2 fields, listed below. Immediately after, the guide continues: Conditional Router is best when routing depends on a known value that has already been captured in the conversation. This is useful when a tool, form field, choice, or earlier node stores a value that can be evaluated with logic.
- What this covers: In this setup, the Router evaluates the user’s last message and sends the conversation to the matching connected node.
- Fields: User wants to invest in silver, User does not want to invest in silver
- Controls: User wants to invest in silver, User does not want to invest in silver
- Next: Conditional Router is best when routing depends on a known value that has already been captured in the conversation. This is useful when a tool, form field, choice, or earlier node stores a value that can be evaluated with logic.

Full procedure:

1. users may respond in different ways that mean the same thing
2. you want to branch based on interest, sentiment, or conversational intent
3. the path should be chosen from natural language instead of a stored variable

---

## **Using Conditional Router**

Conditional Router is best when routing depends on a known value that has already been captured in the conversation. This is useful when a tool, form field, choice, or earlier node stores a value that can be evaluated with logic.

**Use Conditional Router when:**

-   you already have a saved variable to evaluate
    
-   the route depends on a fixed value such as Yes, No, positive, or negative
    
-   you need explicit rule-based branching instead of AI interpretation
    

Conditional routes use logic fields such as:

-   **Variable**
    
-   **Operator**
    
-   **Value**
    

Example:

-   Variable: `{{runtime.userChoice_eyro}}`
    
-   Operator: `equals (EQ)`
    
-   Value: `Yes`
    

That route can send the user to a proceed path, while another condition can send them to a different node.

![Using Conditional Router (image 2 of 14)](https://jumpshare.com/share/wktANOfKtUOFcHZZWWcw+/Screen+Shot+2026-03-31+at+21.14.33.png)

**Using Conditional Router (image 2 of 14)**

This screenshot appears in the "Using Conditional Router" section of "Agent Studio - Router Tool (AI & Conditional Router)". The text alongside this image reads: That route can send the user to a proceed path, while another condition can send them to a different node. This part of the guide covers 6 fields, listed below. Immediately after, the guide continues: No Condition is useful when you want the Router to move forward every time without evaluating intent or logic. This creates an always-on route and works well as a bridge between steps in a larger conversation flow.
- What this covers: That route can send the user to a proceed path, while another condition can send them to a different node.
- Fields: Variable, Operator, Value, Variable: {{runtime.userChoice_eyro}}, Operator: equals (EQ), Value: Yes
- Controls: Variable, Operator, Value
- Next: No Condition is useful when you want the Router to move forward every time without evaluating intent or logic. This creates an always-on route and works well as a bridge between steps in a larger conversation flow.

Full procedure:

1. you already have a saved variable to evaluate
2. the route depends on a fixed value such as Yes, No, positive, or negative
3. you need explicit rule-based branching instead of AI interpretation

---

## **Using No Condition**

No Condition is useful when you want the Router to move forward every time without evaluating intent or logic. This creates an always-on route and works well as a bridge between steps in a larger conversation flow.

**Use No Condition when:**

-   the next node should always run after the current one
    
-   you want a simple transition between nodes
    
-   a step has already collected the needed information and should now continue automatically
    

When enabled, the route acts as an always path to the next connected node.

![Using No Condition (image 3 of 14)](https://jumpshare.com/share/QinbbLPyNiYY12ZSIgGK+/Screen+Shot+2026-03-31+at+21.17.08.png)

**Using No Condition (image 3 of 14)**

This screenshot appears in the "Using No Condition" section of "Agent Studio - Router Tool (AI & Conditional Router)". The text alongside this image reads: When enabled, the route acts as an always path to the next connected node. Immediately after, the guide continues: Router can also be used inside Sequential Nodes, which allows a mostly linear flow to branch when needed. This is helpful when a sequence should continue in order but still needs an AI-based or logic-based decision before moving forward.
- What this covers: When enabled, the route acts as an always path to the next connected node.
- Next: Router can also be used inside Sequential Nodes, which allows a mostly linear flow to branch when needed. This is helpful when a sequence should continue in order but still needs an AI-based or logic-based decision before moving forward.

Full procedure:

1. the next node should always run after the current one
2. you want a simple transition between nodes
3. a step has already collected the needed information and should now continue automatically

---

## **Using Router Inside Sequential Nodes**

Router can also be used inside Sequential Nodes, which allows a mostly linear flow to branch when needed. This is helpful when a sequence should continue in order but still needs an AI-based or logic-based decision before moving forward.

**This approach works well when:**

-   a sequence needs a decision point before the next step
    
-   a user’s answer should redirect them to different outcomes
    
-   you want to combine structured flows with dynamic routing
    

![Using Router Inside Sequential Nodes (image 4 of 14)](https://jumpshare.com/share/tJr24ofDTDJb2xhHjjnw+/GIF+Recording+2026-03-31+at+21.20.14.gif)

**Using Router Inside Sequential Nodes (image 4 of 14)**

This animation appears in the "Using Router Inside Sequential Nodes" section of "Agent Studio - Router Tool (AI & Conditional Router)". The text alongside this image reads: a sequence needs a decision point before the next step a user’s answer should redirect them to different outcomes you want to combine structured flows with dynamic routing. Immediately after, the guide continues: A well-structured Router setup ensures conversations move intelligently based on user intent or defined logic. Follow the steps below to configure both AI-based and rule-based routing inside your agent.
- What this covers: a sequence needs a decision point before the next step a user’s answer should redirect them to different outcomes you want to combine structured flows with dynamic routing
- Next: A well-structured Router setup ensures conversations move intelligently based on user intent or defined logic. Follow the steps below to configure both AI-based and rule-based routing inside your agent.

Full procedure:

1. a sequence needs a decision point before the next step
2. a user’s answer should redirect them to different outcomes
3. you want to combine structured flows with dynamic routing

---

## **How To Use the Routing Tool in Agent Studio**

A well-structured Router setup ensures conversations move intelligently based on user intent or defined logic. Follow the steps below to configure both AI-based and rule-based routing inside your agent.

1.  From the left navigation menu, click **AI Agents** and then select the **Agent Studio** tab at the top of the page.
    
    
![Step 1 of 12: From the left navigation menu, click AI Agents and then select the…](https://jumpshare.com/share/zexM4XYJb4ZN67edOpbJ+/Screen+Shot+2026-03-31+at+21.30.00.png)

**Step 1 of 12: From the left navigation menu, click AI Agents and then select the…**

This screenshot accompanies step 1 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you from the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page. This part of the guide covers 1 field, listed below. The next step is to create a New Agent or click on an existing Agent's name to open it.
- What to choose: From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
- Fields: Configure the router:
- Controls: AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add, Trigger, AI, Agent
- Next: Create a New Agent or click on an existing Agent's name to open it.

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.  <- this image
2. Create a New Agent or click on an existing Agent's name to open it.
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.

    
2.  **Create** a **New Agent** or **click** on an existing **Agent's** **name** to **open** it.
    
    
![Step 2 of 12: Create a New Agent or click on an existing Agent's name to open it](https://jumpshare.com/share/b9AkqFZdviXcCjptrwI2+/Screen+Shot+2026-03-31+at+21.27.54.png)

**Step 2 of 12: Create a New Agent or click on an existing Agent's name to open it**

This screenshot accompanies step 2 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you create a New Agent or click on an existing Agent's name to open it. This part of the guide covers 1 field, listed below. The next step is to add a Trigger like Chat Message or Form Submitted, etc.
- What to click: Create a New Agent or click on an existing Agent's name to open it.
- Fields: Configure the router:
- Controls: Create, New Agent, click, Agent's, name, open, AI Agents, Agent Studio, Add, Trigger, AI, Agent
- Next: Add a Trigger like Chat Message or Form Submitted, etc.

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
2. Create a New Agent or click on an existing Agent's name to open it.  <- this image
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.

    
3.  **Add** a **Trigger** like Chat Message or Form Submitted, etc.
4.  Add an **AI** **Agent** and configure it.
    
    
![Step 4 of 12: Add an AI Agent and configure it](https://jumpshare.com/share/lkDj473SlSXKIqrJKjAe+/GIF+Recording+2026-03-31+at+21.45.09.gif)

**Step 4 of 12: Add an AI Agent and configure it**

This animation accompanies step 4 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you add an AI Agent and configure it. For context, this section explains: A well-structured Router setup ensures conversations move intelligently based on user intent or defined logic. Follow the steps below to configure both AI-based and rule-based routing inside your agent. This part of the guide covers 1 field, listed below. The next step is to from the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
- What this covers: Add an AI Agent and configure it.
- Fields: Configure the router:
- Controls: AI, Agent, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add, Trigger
- Next: From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
2. Create a New Agent or click on an existing Agent's name to open it.
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.  <- this image
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.

    
5.  From the **Flow Control** panel on the left, **drag the Router node onto the canvas to insert a decision point in your conversation flow**.
    
    
![Step 5 of 12: From the Flow Control panel on the left, drag the Router node onto the…](https://jumpshare.com/share/8tnlg7DSgrZXz9dweYr9+/Screen+Shot+2026-03-31+at+21.56.30.png)

**Step 5 of 12: From the Flow Control panel on the left, drag the Router node onto the…**

This screenshot accompanies step 5 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you from the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow. This part of the guide covers 1 field, listed below. The next step is to once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
- What this covers: From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
- Fields: Configure the router:
- Controls: Flow Control, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add, Trigger, AI
- Next: Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
2. Create a New Agent or click on an existing Agent's name to open it.
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.  <- this image
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.

    
6.  Once placed, the **Edit Router panel opens on the right**, where you can choose the **routing** **mode** and begin configuring how the conversation should branch.
7.  In the Router configuration panel, choose between **AI Router and Conditional Router** under the “**Router Type**” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
    
    
![Step 7 of 12: In the Router configuration panel, choose between AI Router and…](https://jumpshare.com/share/FVms2LHqWAfQ9CtphNft+/Screen+Shot+2026-03-31+at+21.59.17.png)

**Step 7 of 12: In the Router configuration panel, choose between AI Router and…**

This screenshot accompanies step 7 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you in the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic. This part of the guide covers 1 field, listed below. The next step is to configure the router.
- What to fill in: In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
- Fields: Configure the router:
- Controls: AI Router and Conditional Router, Router Type, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add, Trigger
- Next: Configure the router:

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
2. Create a New Agent or click on an existing Agent's name to open it.
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.  <- this image
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.

    
8.  **Configure** the **router**:
    
    -   For **AI Router**, add the intents that should determine each path. Each intent represents a branch the conversation can follow when the AI detects matching intent from the user’s message.
        
        
![Step 1 of 3: For AI Router, add the intents that should determine each path. Each…](https://jumpshare.com/share/jW2IKGkLZ7iimOEMsozO+/GIF+Recording+2026-04-01+at+18.27.34.gif)

**Step 1 of 3: For AI Router, add the intents that should determine each path. Each…**

This animation accompanies step 1 of 3 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you for AI Router, add the intents that should determine each path. Each intent represents a branch the conversation can follow when the AI detects matching intent from the user’s message. This part of the guide covers 1 field, listed below. The next step is to for Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch.
- What this covers: For AI Router, add the intents that should determine each path. Each intent represents a branch the conversation can follow when the AI detects matching intent from the user’s message.
- Fields: Configure the router:
- Controls: AI Router, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add, Trigger, AI
- Next: For Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch.

Full procedure:

1. For AI Router, add the intents that should determine each path. Each intent represents a branch the conversation can follow when the AI detects matching intent from the user’s message.  <- this image
2. For Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch.
3. For No Condition, enable the toggle so the route always continues to the next node.

        
    -   For **Conditional Router**, add one or more conditions using the correct variable, operator, and value. 
        
        Switch to **Conditional Router** if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step.
        
        Enter a clear **Label** for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized.
        
        Select the **Condition Type** to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR).
        
        In the condition editor, select the **Variable**, choose the appropriate **Operator**, and define the expected **Value**. This tells the Router exactly what data to evaluate before proceeding down that branch.
        
        
![Step 2 of 3: For Conditional Router, add one or more conditions using the correct…](https://jumpshare.com/share/7dDVSMoCgA6psjx5xIsb+/GIF+Recording+2026-04-01+at+18.21.02.gif)

**Step 2 of 3: For Conditional Router, add one or more conditions using the correct…**

This animation accompanies step 2 of 3 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you for Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch. This part of the guide covers 1 field, listed below. The next step is to for No Condition, enable the toggle so the route always continues to the next node.
- What to fill in: For Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch.
- Fields: Configure the router:
- Controls: Conditional Router, Label, Condition Type, Variable, Operator, Value, AI Agents, Agent Studio, Create, New Agent, click, Agent's
- Next: For No Condition, enable the toggle so the route always continues to the next node.

Full procedure:

1. For AI Router, add the intents that should determine each path. Each intent represents a branch the conversation can follow when the AI detects matching intent from the user’s message.
2. For Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch.  <- this image
3. For No Condition, enable the toggle so the route always continues to the next node.

        
    -   For **No Condition**, enable the toggle so the route always continues to the next node.
        
        
![Step 3 of 3: For No Condition, enable the toggle so the route always continues to…](https://jumpshare.com/share/gsL6cP1tnxBoh6dS8wV4+/Screen+Shot+2026-04-01+at+18.22.24.png)

**Step 3 of 3: For No Condition, enable the toggle so the route always continues to…**

This screenshot accompanies step 3 of 3 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you for No Condition, enable the toggle so the route always continues to the next node. This part of the guide covers 1 field, listed below.
- What to choose: For No Condition, enable the toggle so the route always continues to the next node.
- Fields: Configure the router:
- Controls: No Condition, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add, Trigger, AI

Full procedure:

1. For AI Router, add the intents that should determine each path. Each intent represents a branch the conversation can follow when the AI detects matching intent from the user’s message.
2. For Conditional Router, add one or more conditions using the correct variable, operator, and value. Switch to Conditional Router if you want routing decisions to be based on structured data instead of natural language interpretation. This mode evaluates variables and predefined logic to determine the next step. Enter a clear Label for the condition branch to identify it within the conversation graph. This label appears on the node connection and helps keep complex flows organized. Select the Condition Type to define how multiple rules are evaluated. Choose whether all conditions must match (AND) or if any single condition can match (OR). In the condition editor, select the Variable, choose the appropriate Operator, and define the expected Value. This tells the Router exactly what data to evaluate before proceeding down that branch.
3. For No Condition, enable the toggle so the route always continues to the next node.  <- this image

        
9.  **Connect** each **route** **output** to the correct **destination** **node** in your graph.
    
    
![Step 9 of 12: Connect each route output to the correct destination node in your graph](https://jumpshare.com/share/6I7auL2jvAPr7ecotmTQ+/Screen+Shot+2026-04-01+at+18.30.36.png)

**Step 9 of 12: Connect each route output to the correct destination node in your graph**

This screenshot accompanies step 9 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you connect each route output to the correct destination node in your graph. This part of the guide covers 1 field, listed below. The next step is to save your Router settings.
- What this covers: Connect each route output to the correct destination node in your graph.
- Fields: Configure the router:
- Controls: Connect, route, output, destination, node, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name
- Next: Save your Router settings.

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
2. Create a New Agent or click on an existing Agent's name to open it.
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.  <- this image
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.

    
10.  **Save** your Router settings.
11.  **Test** the **conversation** to confirm each route leads to the correct next step.
12.  **Save**, **Publish** and **Deploy** the workflow.
     
     
![Step 12 of 12: Save, Publish and Deploy the workflow](https://jumpshare.com/share/jHwppkWcAJJVItrnCIQh+/Screen+Shot+2026-04-01+at+18.33.03.png)

**Step 12 of 12: Save, Publish and Deploy the workflow**

This screenshot accompanies step 12 of 12 in the "How To Use the Routing Tool in Agent Studio" section of "Agent Studio - Router Tool (AI & Conditional Router)". At this point in the walkthrough you save, Publish and Deploy the workflow. For context, this section explains: A well-structured Router setup ensures conversations move intelligently based on user intent or defined logic. Follow the steps below to configure both AI-based and rule-based routing inside your agent. This part of the guide covers 1 field, listed below.
- How to confirm: Save, Publish and Deploy the workflow.
- Fields: Configure the router:
- Controls: Save, Publish, Deploy, AI Agents, Agent Studio, Create, New Agent, click, Agent's, name, open, Add

Full procedure:

1. From the left navigation menu, click AI Agents and then select the Agent Studio tab at the top of the page.
2. Create a New Agent or click on an existing Agent's name to open it.
3. Add a Trigger like Chat Message or Form Submitted, etc.
4. Add an AI Agent and configure it.
5. From the Flow Control panel on the left, drag the Router node onto the canvas to insert a decision point in your conversation flow.
6. Once placed, the Edit Router panel opens on the right, where you can choose the routing mode and begin configuring how the conversation should branch.
7. In the Router configuration panel, choose between AI Router and Conditional Router under the “ Router Type ” section. This selection determines whether the routing decision will be based on AI intent detection or rule-based logic.
8. Configure the router:
9. Connect each route output to the correct destination node in your graph.
10. Save your Router settings.
11. Test the conversation to confirm each route leads to the correct next step.
12. Save, Publish and Deploy the workflow.  <- this image

     

---

## **Example Flow**

A practical example makes it easier to see how different Router types work together in one agent. The flow below shows how AI routing, always-on routing, and condition-based routing can support a complete user journey.

**Example flow:**

1.  The agent asks the user about the silver price and uses **Web Search** to provide the information.
    
2.  The agent then asks whether the user wants to invest in silver.
    
3.  An **AI Router** evaluates the user’s response:
    
    -   If the user wants to invest, the flow moves to the next node.
        
    -   If the user does not want to invest, the flow routes to a thank-you node.
        
4.  The next node captures the user’s email.
    
5.  A **No Condition** route always moves the flow to a confirmation step.
    
6.  A **Single Choice** node asks whether the user wants to proceed.
    
7.  A **Conditional Router** checks the saved answer:
    
    -   If the value equals **Yes**, the flow moves to the proceed path.
        
    -   If the value equals **No**, the flow moves to a different outcome.
        

---

## **Best Practices**

Strong routing design makes your agent easier to maintain and helps reduce errors during testing. Clear route labels, intentional logic, and realistic test cases make it easier to understand why a user reached a specific path.

-   Use **AI Router** when user responses may vary in wording but share the same intent.
    
-   Use **Conditional Router** when the decision depends on a saved value.
    
-   Use **No Condition** when the flow should always continue.
    
-   Keep route labels clear so each branch is easy to understand.
    
-   Test each route path before publishing your agent.
    
-   Link to related setup articles when a route depends on variables or other tools.
    

---

## **Frequently Asked Questions**

**Q: What is the difference between AI Router and Conditional Router?**  
AI Router evaluates natural-language intent, while Conditional Router checks a saved value using logic such as variable, operator, and value.

**Q: When should I use No Condition?**  
Use No Condition when the flow should always move to the next connected node without evaluating intent or logic.

**Q: Can I use Router inside Sequential Nodes?**  
Yes. Router can be used inside Sequential Nodes so a linear flow can branch before continuing.

**Q: Do I need a variable for AI Router?**  
No. AI Router uses the user’s natural-language response and the intents you define.

**Q: Do I need a variable for Conditional Router?**  
Yes. Conditional Router works best when the value has already been captured and stored for evaluation.

**Q: What happens if no intent or condition matches?**  
Make sure each route is connected to the correct next node and include a fallback path where needed so the conversation can continue as expected.

**Q: What should I do if a route is not going to the expected node?**  
Review the route configuration, confirm the correct node connections, and test the conversation again to verify the intent or condition is set up correctly.

**Q: Does the Router add extra AI message cost?**

Only AI Router executions count toward your LLM billing. Conditional and No-Condition modes are free.

**Q: What happens if no intent or condition matches?**

The flow follows the “Default” edge. If none is connected, the conversation ends with an error log entry.

**Q: Can I mix AI and Conditional routing in one node?**

One Router node supports one mode at a time, but you can chain multiple Routers back-to-back.

**Q: Is intent training required?**

No. The LLM classifies on-the-fly from your intent names and the current conversation context.

**Q: How do I debug misplaced routes?**

Open the Execution Log → Routing tab to see the detected intent, reasoning, and confidence or the evaluated condition string.

**Q: Will the floating panel replace all pop-ups in Agent Studio?**

Yes, future node types will use the same non-modal panel to keep the canvas visible.

---

### **Related Articles**

-   [](https://docs.ghlcustomercare.com/docs/ai-employee/agent-studio/overview-of-flow-agents-in-agent-studio)[Agent Studio Overview](https://docs.ghlcustomercare.com/docs/ai-employee/agent-studio/how-to-setup-flow-agents-in-agent-studio)  
    
-   [How to Use the AI Agent Studio in GHL Customer Care](https://docs.ghlcustomercare.com/docs/ai-employee/agent-studio/overview-of-flow-agents-in-agent-studio)  
    
-   Ask AI + Agent Studio Integration  
    
-   [How to Set Up Agent Studio Triggers for Real-Time Starts](https://docs.ghlcustomercare.com/docs/ai-employee/agent-studio/agent-studio-setting-up-triggers-for-flow-agents)  
    
-   [How to Use Custom Values and Variables in Agent Studio](https://docs.ghlcustomercare.com/docs/ai-employee/agent-studio/how-to-use-custom-values-and-variables-in-agent-studio)

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com