Conversation AI - Transfer Bot Action

Modified on: Tue, 2 Jun, 2026 at 12:41 AM

The Transfer Bot Action in HighLevel’s Conversation AI allows one AI bot to seamlessly transfer a conversation to another bot based on user intent or trigger conditions. This helps businesses create modular bot experiences, reduce complex workflows, and route contacts to the right bot for the right service without losing conversation flow.


TABLE OF CONTENTS


What is the Transfer Bot Action?

The Transfer Bot Action allows a Conversation AI bot to hand off a conversation to another AI bot when a specific intent, phrase, or condition is detected. Instead of building one large bot to handle every possible scenario, you can create specialized bots for different services, departments, languages, or customer needs.

For example, if a contact starts with a general service bot but mentions “My AC is not working,” the conversation can automatically transfer to an AC repair bot configured to handle that specific service.


Key Benefits of Transfer Bot Action

The Transfer Bot Action improves bot routing, simplifies automation setup, and helps contacts reach the right AI agent faster.

  • Improves user experience: Routes contacts to the most relevant bot based on what they need.

  • Reduces complex workflows: Allows bot-to-bot handoffs without building unnecessary workflow branches.

  • Supports modular bot setups: Lets businesses create separate bots for different services, teams, departments, or languages.

  • Improves automation accuracy: Keeps each bot focused on a specific topic or use case.

  • Preserves conversation flow: Helps the destination bot continue the conversation naturally after the transfer.

  • Simplifies bot maintenance: Makes it easier to update individual bots instead of managing one large bot.


How to Configure the Transfer Bot Action

Proper setup ensures the source bot can identify when a transfer is needed and route the conversation to the correct destination bot. Both bots should be active, compatible, and configured before enabling the transfer.

  1. From your sub-account, navigate to AI Agents.

  2. Select Conversation AI from the top navigation.

  3. Open the Agents List tab.

  4. Click the three-dot menu next to the bot you want to edit.

  5. Select Edit.


  1. Open the Bot Goals tab.

  2. Under Setup your Actions, click Transfer Bot.



  1. In the Bot Transfer window, enter an Action name. Use a clear name that explains where the conversation will be transferred, such as “Transfer to AC Repairing Bot.”


  1. Select the destination bot from the Select Bot to Transfer to dropdown.


  1. Confirm that the current bot and selected bot are compatible. The bots should be active on the same channel and both should be in Auto Pilot mode.


  1. Add a Trigger Condition to define when the transfer should happen. For example: “The customer says AC repairing or needs AC repairing services.”


  1. Add Example Phrases that contacts may use to trigger the transfer action. For example: “AC repairing,” “My AC is not working,” or “I need AC repair.”


  1. Click Save to apply your changes.


Transfer Bot Action Requirements

Transfer Bot Action depends on compatibility between the source bot and destination bot. If these requirements are not met, the transfer may not work as expected.

  • The source bot and destination bot must be active on the same channel.

  • For example, if the source bot is active on Live Chat, the destination bot must also be active on Live Chat.

  • Both bots must be in Auto Pilot mode.

  • The destination bot should be published and tested before using it in a live transfer.

  • Trigger conditions and example phrases should be specific enough to avoid accidental transfers.


Transfer to Another Bot

Transferring to another bot is useful when your business has multiple services, departments, or conversation paths that are better handled by separate AI agents. This allows each bot to stay focused while still creating a connected experience for the contact.

Common examples include:

  • A general intake bot transferring to a sales bot.

  • A support bot transferring to a billing bot.

  • A home services bot transferring to an HVAC, plumbing, electrical, or roofing bot.

  • A multilingual bot transferring to a language-specific bot.

  • A general appointment bot transferring to a service-specific booking bot.

Example: A contact asks, “Do you repair AC units?” The general services bot detects the intent and transfers the conversation to the AC repair bot.


Using Trigger Conditions and Example Phrases

Trigger conditions tell Conversation AI when the transfer should happen. Example phrases help the bot understand the types of contact messages that should match the transfer scenario.

Use clear, realistic phrases that contacts are likely to send, such as:

  • “My AC is not working.”

  • “I need help with billing.”

  • “Can I book a dental cleaning?”

  • “I want to speak with someone about roofing.”

  • “Do you offer emergency plumbing?”

Avoid vague trigger conditions that could match too many conversations. Specific examples help improve transfer accuracy.


Important Workflow Note

If you are using the Update Conversation AI Bot and Status workflow action, add a Wait step before or after the update action as needed. Without a Wait step, the original bot may continue reassigning the conversation, which can break the transfer logic.

Use this note when combining Transfer Bot Action with workflow automation:

Add a Wait step when using the Update Conversation AI Bot and Status workflow action to prevent the original bot from reassigning the conversation and interrupting the transfer.


Best Practices for Transfer Bot Action


A well-configured transfer creates a smoother handoff and helps prevent contacts from reaching the wrong bot or experiencing a dead end.

  • Use clear action names that describe the destination bot.

  • Keep each bot focused on a specific topic, service, department, or language.

  • Make sure all destination bots are published before selecting them.

  • Confirm that both bots are active on the same communication channel.

  • Keep both bots in Auto Pilot mode.

  • Test each transfer scenario before using it with live contacts.

  • Add enough example phrases to help Conversation AI understand user intent.

  • Avoid overlapping trigger conditions across multiple transfer scenarios.


Frequently Asked Questions

Q: What does the Transfer Bot Action do?
The Transfer Bot Action transfers a conversation from one Conversation AI bot to another bot based on user intent, trigger conditions, or example phrases.

Q: Can I transfer a conversation to any bot?
You can transfer to a compatible destination bot. The source and destination bots must be active on the same channel, and both bots must be in Auto Pilot mode.

Q: Will the conversation history be preserved after transfer?
Yes. The conversation context is preserved so the destination bot can continue the conversation more naturally.

Q: Why is my transfer not working?
The most common causes are channel mismatch, one of the bots not being in Auto Pilot mode, the destination bot not being published, or trigger conditions that are too vague.

Q: Can I use Transfer Bot Action instead of building complex workflows?
Yes. Transfer Bot Action can reduce the need for complex workflow routing by allowing one bot to hand off the conversation directly to another bot.

Q: What happens if I use the Update Conversation AI Bot and Status workflow action?
Add a Wait step when using this workflow action. Without it, the original bot may keep reassigning the conversation and break the transfer logic.

Q: Can I use Transfer Bot Action for different departments or services?
Yes. You can create separate bots for sales, support, billing, service booking, or other departments and transfer contacts based on their needs.

Q: Should the destination bot be tested before using it?
Yes. Always publish and test the destination bot before enabling it in a live transfer scenario.




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