The rise of AI-powered chatbots has transformed how businesses interact with customers. From answering FAQs to providing 24/7 support, bots have become a central part of digital engagement. Yet, one area where automation must meet human expertise is in sales handoffs.
When done right, a bot can engage, qualify, and seamlessly hand over a conversation to your sales team at just the right moment — ensuring efficiency without losing the human touch.
In this guide, we’ll walk you step-by-step through how to train an Intercom bot to hand off to sales. You’ll learn how to build smart intents, create precise handoff triggers, and test scenarios to make sure every lead is routed perfectly.
Why Sales Handoffs Matter in Chat Automation
Automation is powerful, but it’s not a replacement for human judgment in high-value sales conversations. Customers still crave connection, especially when evaluating complex products or services.
That’s why the most effective marketing and sales teams use hybrid chat models — where automation handles initial engagement, qualification, and information collection, and humans step in when intent is clear.
A seamless handoff achieves three things:
- Prevents drop-offs — customers don’t wait endlessly for responses.
- Saves rep time — bots handle repetitive steps before the human takes over.
- Improves conversion rates — warm leads go directly to sales, not a generic inbox.
With Intercom, you can build this exact workflow — combining AI, rules, and real-time chat assignment to ensure no opportunity is missed.
Step 1: Build Intents — Teach Your Bot What to Recognize
Before your bot can hand off conversations, it needs to understand what people are asking for. In chatbot terminology, these are called intents — user goals or requests expressed in their messages.
- Define the Key Intents
Start by identifying the most common user goals your bot should handle.
Typical examples include:
- Product Inquiry — “Can I get a demo?” or “How much does it cost?”
- Pricing Questions — “Do you have discounts?” or “What’s your enterprise plan?”
- Support Requests — “I need help logging in.”
- Sales Contact — “I’d like to talk to a rep.” or “Can someone call me?”
For lead routing, focus especially on sales-related intents.
- Gather Real Conversation Data
Look through your existing Intercom chat history or transcripts from support and marketing teams. Identify patterns — the phrases prospects use when they’re ready to buy or want more information.
For example:
- “Can I get a quote?”
- “I’m ready to upgrade.”
- “I need to talk to sales.”
These are perfect handoff triggers once properly trained.
- Create Intents in Intercom
Intercom’s Resolution Bot and Custom Bot let you define intents using training phrases.
- Go to Automation → Custom Bots → New Bot Flow.
- Choose a goal (like “Sales Inquiry”).
- Add sample phrases users might say to trigger this flow.
The more examples you give, the smarter the AI becomes at detecting variations.
- Test for Accuracy
After creating intents, run small-scale tests:
- Type in various versions of the same question (“I want to book a call,” “Can someone contact me?”).
- See if the bot identifies the correct intent.
If accuracy falls below 80%, add more training examples until the model improves.
Step 2: Set Handoff Triggers — Decide When Sales Steps In
Now that your bot understands user intent, it’s time to define when and how it should escalate to a human — specifically, a sales rep.
- Determine the Right Handoff Criteria
A handoff shouldn’t happen just because someone asks a broad question. You want to route qualified leads to sales. Consider these criteria:
- User expresses buying intent (e.g., “I’m interested in pricing”).
- User meets target criteria (e.g., company size, plan interest).
- Conversation hits a specific keyword trigger (e.g., “demo,” “quote,” “sales call”).
- User clicks a CTA button (“Talk to Sales”).
Combining intent recognition with context ensures sales gets the right leads, not just curious browsers.
- Configure Rules in Intercom
In Intercom, go to your bot’s flow builder and set up conditional logic:
- If message contains “pricing,” “demo,” or “sales call” → tag conversation as Sales Lead.
- If user clicks “Book a Demo” → assign to Sales Queue.
- Else → continue automated flow (e.g., share resources).
You can also filter based on:
- User attributes — plan type, region, lifecycle stage.
- Previous interactions — repeat visitors, newsletter subscribers, etc.
This ensures precision in your automation logic.
- Assign Conversations to the Right Team
Under Inbox → Assignment Rules, you can define who handles each tagged conversation.
Example:
- Tag: Sales Lead → Assign to “Sales Team” or specific rep.
- Tag: Support Request → Assign to “Customer Support.”
Use round-robin assignment to balance workload across multiple reps automatically.
- Notify Sales Instantly
For faster response times, enable Slack or email notifications when a sales handoff occurs.
Example workflow:
When tag = “Sales Lead” → Notify #sales Slack channel with lead details + conversation link.
Speed matters — the quicker your team responds, the higher your close rate.
Step 3: Test Scenarios — Validate Before Launch
Before you go live, simulate real-world interactions to ensure your handoff logic works flawlessly.
- Test Multiple Scenarios
Create three main test cases:
- Qualified Lead: A user expressing purchase intent.
- Expectation: Bot identifies intent → routes to sales.
- Support Inquiry: A user needing technical help.
- Expectation: Bot answers or routes to support.
- General Inquiry: A casual visitor asking about features.
- Expectation: Bot provides info, no escalation.
If your bot routes all three correctly, your logic is solid.
- Review Conversation Logs
After testing, review logs in Intercom:
- Did the bot recognize intents correctly?
- Was the sales rep notified immediately?
- Were any messages misinterpreted?
Tweak keywords, phrasing, or triggers where necessary.
- Gather Feedback from the Sales Team
Have sales reps interact with the bot as testers. Their input helps refine criteria for what really counts as a qualified lead.
Example:
If sales reps find they’re still getting low-quality leads, tighten your triggers (e.g., add a budget or timeline question before escalation).
- Run a Controlled Pilot
Before a full rollout, run the bot on a single channel (e.g., your pricing page or LinkedIn chat widget) for a week.
- Measure the number of handoffs.
- Track response times.
- Gather feedback from users and reps.
Use this data to improve accuracy and flow before expanding across all channels.
Best Practices for Effective Handoffs
- Use Natural Language Prompts.
Bots shouldn’t sound robotic. Instead of “Please confirm your intent,” say “Would you like to talk with a member of our sales team?” - Ask a Pre-Qualification Question.
Example: “Can you share your company size so we connect you with the right rep?” This filters leads before escalation. - Keep Users Informed.
When transferring, display a message like:
“Thanks for your info! I’m connecting you with a sales specialist now. You’ll hear from them in a few moments.”
- Integrate with CRM Automatically.
Use Intercom’s HubSpot, Salesforce, or Pipedrive integrations to push qualified leads directly into your CRM — complete with conversation history. - Monitor and Retrain Regularly.
User behavior changes. Update intents monthly and retrain your bot with new phrases.
Measuring Success
After implementing your bot, track these KPIs:
- Handoff Accuracy Rate: % of correct handoffs to sales.
- Response Time: Time from handoff to first rep message.
- Conversion Rate: % of handed-off leads that convert.
- Bot Retention Rate: % of users who complete the conversation.
Use Intercom’s built-in analytics or connect to Looker Studio or Google Sheets for more advanced dashboards.
Conclusion
Training an Intercom bot to hand off to sales isn’t about replacing humans — it’s about making them more efficient. When your chatbot can intelligently recognize buying intent, qualify leads, and trigger timely handoffs, your team gains hours back each week while improving conversion speed and customer satisfaction.
To recap:
- Build Intents — Teach your bot to recognize sales signals.
- Set Handoff Triggers — Automate routing to the right rep.
- Test Scenarios — Validate logic and refine over time.
Once it’s live, your Intercom bot becomes an extension of your sales team — proactive, intelligent, and always ready to connect the right lead to the right person.
