5 Questions to Ask When Choosing an AI Chatbot
5 Questions to Ask When Choosing an AI Chatbot

Photo by Marcus Aurelius on Pexels
Introduction
Small and medium-sized businesses are adopting AI chatbots faster than enterprises. According to recent data, 55% of small businesses in the US used AI tools in 2025, up from 39% in 2024—with chatbots being one of the most common applications at 46% adoption among AI-using SMBs.
The reason is simple: chatbots can handle up to 80% of routine customer inquiries, cutting support costs by 30% on average. For SMBs operating on tight margins, that translates to real savings—businesses report an average of $300,000 in annual cost reductions after implementation.
But not all chatbots deliver these results. The wrong choice can frustrate customers, waste money, and create more work than it saves. This guide covers the five questions you must ask before committing to any chatbot vendor, plus red flags to watch for and a comparison checklist you can use during your evaluation.
Question 1: What Features Does the Chatbot Actually Include?
Feature lists can be overwhelming. Focus on these four capabilities that directly impact performance:
Natural Language Processing (NLP) Quality
NLP determines whether your chatbot understands what customers actually mean—not just keyword matches. Test this during demos by asking questions in different ways:
- "Where's my order?" vs "I haven't received my package yet" vs "tracking number?"
- "Can I return this?" vs "I want my money back" vs "refund policy"
A quality NLP engine handles all variations. Poor NLP forces customers into rigid scripts that feel robotic.
What to look for: Ask vendors about their NLP accuracy rates. Top platforms achieve 85-95% intent recognition on first attempt.
Integration Capabilities
Your chatbot needs to connect with your existing tools. Critical integrations include:
| Integration Type | Why It Matters | Examples |
|---|---|---|
| CRM | Access customer history | Salesforce, HubSpot, Pipedrive |
| E-commerce | Handle orders, shipping | Shopify, WooCommerce, BigCommerce |
| Help Desk | Create tickets, escalate | Zendesk, Freshdesk, Intercom |
| Knowledge Base | Pull accurate answers | Notion, Confluence, Google Docs |
Red flag: If a vendor says "we integrate with everything" but can't show you documentation or demo the specific integrations you need, that's a warning sign.
Customization Options
Your chatbot should sound like your brand, not a generic robot. Customization should cover:
- Tone and personality: Formal for financial services, casual for lifestyle brands
- Response templates: Pre-approved answers for sensitive topics
- Conversation flows: Custom paths for your specific use cases
- Visual styling: Match your website's look and feel
What to ask: "Can I see examples of how other businesses in my industry have customized your chatbot?"
Analytics and Reporting
You can't improve what you can't measure. Essential metrics include:
- Resolution rate: Percentage of queries handled without human help
- Customer satisfaction (CSAT): Post-chat ratings
- Common questions: Topics customers ask about most
- Fallback rate: How often the bot fails to understand
Key Takeaway: Don't get distracted by feature counts. Focus on NLP quality, the specific integrations you need, customization depth, and analytics that help you improve over time.
Question 2: How Does the Chatbot Learn and Improve?
Static chatbots become outdated fast. Your products change, policies update, and customer questions evolve. Here's what separates learning chatbots from static ones:
Automatic Learning from Interactions
Modern chatbots should improve from every conversation. Ask vendors:
- Does the system identify new questions it couldn't answer?
- Can it suggest new responses based on successful human agent replies?
- How does it handle feedback (thumbs up/down ratings)?
Example: If 50 customers ask about a new product feature your bot doesn't know about, a learning system flags this gap automatically—rather than failing silently for months.
Machine Learning vs. Rule-Based Systems
| Aspect | Rule-Based | Machine Learning |
|---|---|---|
| Setup time | Faster initially | Longer initial training |
| Accuracy over time | Stays flat | Improves with data |
| Handling new questions | Fails on unknowns | Adapts to patterns |
| Maintenance burden | High (manual updates) | Lower (self-improving) |
| Best for | Simple, predictable queries | Varied customer questions |
Most SMBs benefit from ML-powered chatbots, especially if you have diverse product catalogs or complex service offerings.
Update Frequency and Roadmap
Ask vendors about their product development:
- How often do they release updates?
- What's on their 6-12 month roadmap?
- How are updates deployed (automatic vs manual)?
Red flag: Vendors who can't share a product roadmap or haven't released meaningful updates in 6+ months may have abandoned active development.
Key Takeaway: Choose a chatbot that learns from interactions and receives regular vendor updates. Static systems require constant manual maintenance and fall behind over time.
Question 3: What's the True Pricing Structure?
Chatbot pricing varies wildly—from free tiers to $500+/month enterprise plans. Understanding the real cost prevents budget surprises.
Common Pricing Models
| Model | How It Works | Best For | Watch Out For |
|---|---|---|---|
| Per conversation | Pay per chat session | Low, unpredictable volume | Costs spike with traffic |
| Per message | Pay per message sent | Very low usage | Costs multiply quickly |
| Tiered subscription | Fixed monthly price | Predictable volume | Overpaying if underused |
| Per seat | Per agent/user | Multiple team members | Grows with headcount |
For most SMBs, tiered subscription pricing offers the best predictability. You know your monthly cost upfront, making budgeting straightforward.
Hidden Costs to Uncover
Ask specifically about:
- Setup fees: One-time implementation charges ($500-$5,000 common)
- Training costs: Fees for initial bot training or knowledge base setup
- Integration fees: Extra charges for connecting to your tools
- Overage rates: What happens if you exceed your plan limits
- Support tiers: Is email-only support free, but phone support extra?
Pro tip: Request a written quote that includes ALL costs for your first year, not just the monthly subscription.
Scalability Pricing
Your chatbot usage will change. Ask:
- What's the upgrade path when we outgrow our current plan?
- Are there volume discounts at higher tiers?
- Can we downgrade if needed, or are we locked in?
Example calculation: A chatbot costing $99/month ($1,188/year) that deflects 300 tickets monthly at 6 minutes each saves 30 hours. At $19/hour average support wage, that's $570/month in savings—nearly 6x return on cost.
For a deeper analysis of chatbot costs and ROI calculations, see our AI Chatbot Pricing Guide for Small Business.
Key Takeaway: Get total year-one costs in writing, including setup, integrations, and potential overages. Calculate your expected ROI before committing.
Question 4: How Does It Handle Complex Queries?
Chatbots excel at routine questions. But what happens when a customer has a complex issue?
Escalation Protocols
Seamless human handoff is critical. The best systems:
- Detect frustration or confusion automatically
- Transfer full conversation history to human agents
- Route to the right department based on query type
- Allow customers to request human help at any time
What to test: During your demo, act like a frustrated customer. See how quickly and smoothly you can reach a human.
Knowledge Base Architecture
Your chatbot is only as good as its information source. Evaluate:
- Source flexibility: Can it pull from multiple sources (docs, FAQs, websites)?
- Update process: How quickly do knowledge base changes reflect in responses?
- Conflict handling: What happens if sources contain contradictory information?
- Citation ability: Can the bot show customers where answers came from?
Multi-Channel Consistency
Modern customers expect support across platforms. Verify the chatbot works on:
- Your website (desktop and mobile)
- Social media (Facebook Messenger, Instagram DM)
- Messaging apps (WhatsApp, SMS)
- Email (auto-replies and ticket creation)
Important: The conversation should be consistent across channels. If a customer starts on web chat and continues on WhatsApp, context should transfer.
Key Takeaway: Test escalation flows personally. A chatbot that traps customers in loops destroys trust—seamless human handoff is non-negotiable.
Question 5: What Support and Training Does the Vendor Provide?
Even the best chatbot requires proper setup and ongoing support. Vendor assistance directly impacts your success.
Onboarding Quality
Good onboarding includes:
- Dedicated implementation specialist (not just documentation)
- Knowledge base setup assistance or done-for-you option
- Custom flow configuration for your specific use cases
- Integration setup support for your tech stack
Timeline expectations: Most SMB chatbot implementations take 1-2 weeks for basic setup, 3-4 weeks for custom integrations.
Training Resources
Your team needs to manage the chatbot. Look for:
- Video tutorials for common tasks
- Documentation that's actually up-to-date
- Live webinars or Q&A sessions
- Community forums for peer support
Red flag: If you can't find documentation before purchasing, support will likely be poor after.
Ongoing Support Access
Clarify support terms:
| Support Level | What You Get | Typical Cost |
|---|---|---|
| Email only | 24-48 hour response | Usually included |
| Chat support | Same-day response | Mid-tier plans |
| Phone support | Immediate help | Higher tiers or extra fee |
| Dedicated CSM | Proactive optimization | Enterprise plans |
For SMBs, chat support with same-day response is usually sufficient. Phone support is nice for emergencies but rarely necessary.
Key Takeaway: Onboarding quality predicts long-term success. Choose vendors who invest in helping you succeed, not just selling you software.
Vendor Evaluation Checklist
Use this checklist when comparing chatbot vendors:
Must-Have Features
- NLP handles question variations well (test with 5+ phrasings)
- Integrates with your CRM/help desk/e-commerce platform
- Customizable tone and branding
- Analytics dashboard with resolution rate metrics
- Human escalation with conversation history transfer
Pricing Clarity
- Written quote for full year-one costs
- Clear overage pricing if you exceed limits
- Upgrade and downgrade flexibility
- No hidden setup or integration fees
Learning & Updates
- Machine learning improves responses over time
- Regular product updates (monthly or quarterly)
- Clear product roadmap shared
Support & Training
- Dedicated onboarding assistance
- Documentation you can access before purchase
- Support response time guarantees in writing
Red Flags to Watch For
Avoid vendors who exhibit these warning signs:
Vague pricing: "Contact us for pricing" without any published tiers suggests inconsistent or high-pressure sales tactics.
No live demo: If a vendor won't let you test the chatbot with your own questions, they're hiding limitations.
Unrealistic claims: "100% automation" or "zero human agents needed" ignores the reality that complex queries require human judgment.
Data training concerns: Ensure the vendor has a clear policy that your customer data isn't used to train models for other clients without explicit consent.
Contract lock-in: Multi-year commitments with no exit clause protect the vendor, not you. Start with monthly or annual terms.
No integration documentation: If you can't see API docs or integration guides before purchasing, assume integrations will be painful.
Frequently Asked Questions
How long does chatbot implementation take?
Basic setup with a SaaS platform typically takes 1-2 weeks. This includes connecting your knowledge base, customizing responses, and testing. Custom integrations with CRM or help desk systems add 1-2 weeks. Plan for a 2-4 week implementation timeline for most SMB scenarios.
What resolution rate should I expect?
Well-implemented chatbots achieve 60-80% resolution rates for routine queries. This means 60-80% of conversations are handled without human intervention. Resolution rates below 50% usually indicate poor training data or mismatched use cases.
Can I switch vendors later if it doesn't work out?
Yes, but switching costs time and effort. You'll need to rebuild conversation flows, retrain the new bot, and reconnect integrations. Before committing, test thoroughly during free trials and start with monthly billing to minimize lock-in risk.
Should I replace my human support team with a chatbot?
No. Chatbots handle routine, repetitive queries—freeing your human team to focus on complex issues, escalations, and relationship building. The goal is augmentation, not replacement. Companies using this hybrid approach report the highest customer satisfaction scores. Learn more in our AI Chat Agent vs Human comparison.
Conclusion
Choosing an AI chatbot is a significant decision that impacts customer experience, operational costs, and team efficiency. By systematically evaluating features, learning capabilities, pricing transparency, query handling, and vendor support, you'll make an informed choice that delivers real ROI.
Your next steps:
- Export your most common support questions (check your help desk for top tickets)
- Create a shortlist of 2-3 vendors based on this guide
- Request demos and test each with your actual customer questions
- Get written quotes including all year-one costs
- Start with a pilot on your highest-traffic pages before full rollout
For a complete cost analysis and ROI calculator, see our AI Chatbot Pricing Guide. For platform comparison guidance, read How to Choose the Best AI Chatbot Platform.
Related Articles
Ready to Transform Your Customer Support?
Join businesses already using Docuyond to reduce costs, improve satisfaction, and deliver 24/7 AI-powered support. Get started in minutes.
