Artificial Intelligence

How to Choose an AI Chatbot for Your Website: A Buyer Checklist

A practical buyer checklist for choosing a website AI chatbot, covering data sources, human handoff, privacy, pricing models, integrations and testing.

Quick answer

Choose an AI chatbot for your website by checking 6 things: which data sources it answers from, how it hands off to your team, what it does with customer data, how it is priced, which systems it connects to and how you can test it. Pick the tool that answers your top questions accurately and makes reaching your team easy.

How to Choose an AI Chatbot for Your Website: A Buyer Checklist

Photo: Unsplash

On this page

Adding an AI chatbot to your website sounds simple. Most website builders, help desks and CRMs now offer one, and dozens of standalone tools promise to answer customer questions around the clock. The hard part is telling them apart, because almost every demo looks impressive.

The differences show up after launch: a bot that makes up a refund policy, one that cannot pass a frustrated customer to your team, or a bill that doubles because traffic grew. This buyer checklist covers the 6 areas that matter most, with questions to ask every vendor before you sign.

Start with what you need the chatbot to do

Before comparing tools, write down the jobs. A chatbot that answers FAQs is a different purchase from one that books appointments or processes returns.

Common jobs for a website chatbot:

  • Answer questions about products, services, hours, pricing and policies
  • Capture leads by collecting contact details and qualifying visitors
  • Book appointments or reservations through your scheduling system
  • Look up orders or accounts and handle simple changes
  • Route conversations to the right person or team

Pull your most common questions from email, phone notes and existing chat logs. If 80% of messages fall into 10 topics, those 10 topics are your test set. If you need a refresher on the terms vendors use, our explainer on AI agents vs chatbots vs copilots helps.

The 6-part buyer checklist

Use this as a scorecard. Rate each vendor 0 (missing), 1 (partial) or 2 (strong) on each line.

Area What to check Score (0-2)
Data sources Can it answer only from your approved website pages, help articles, PDFs and policies?
Accuracy controls Can you block topics, set fallback answers and see which source it used?
Human handoff Live chat, ticket or email handoff with full transcript and summary?
Privacy and security Clear data use, retention, training opt-out and security documentation?
Pricing model Predictable at your traffic level, with a clear definition of billable units?
Integrations Connects to your help desk, CRM, booking, ecommerce or phone system?
Testing and analytics Preview mode, conversation logs, resolution and satisfaction reporting?
Accessibility and branding Keyboard and screen reader friendly, mobile friendly, matches your brand?

A tool that scores 2 on data sources and handoff but 1 on branding is usually a better buy than the reverse.

Key takeaway: Judge chatbots on accuracy, handoff and data handling first. A beautiful widget that gives wrong answers or traps customers costs more than it saves.

Data sources and accuracy

This is the most important line on the checklist. Modern AI chatbots usually work by searching your content and generating an answer from what they find, a pattern called retrieval-augmented generation. Our RAG explainer covers how it works.

Ask every vendor:

  • Which sources can it use? Website crawl, help center, uploaded files, product catalog, databases.
  • Can I restrict it to those sources only? You do not want general internet knowledge answering questions about your return policy.
  • How often does it re-sync? If you change prices or hours, how quickly does the bot know?
  • Does it show citations? Links to the source article build trust and help you debug wrong answers.
  • What happens when it does not know? The right answer is a clear “I’m not sure, let me connect you,” not a confident guess.

Accuracy matters legally as well as practically. In Moffatt v. Air Canada (2024 BCCRT 149), a Canadian tribunal held the airline responsible when its website chatbot gave a customer wrong information about bereavement fares, rejecting the argument that the chatbot was responsible for its own statements. Treat what your bot says as what your business says.

Human handoff

Every chatbot should make it easy to reach your team. Check:

  • Handoff options: live chat transfer, ticket creation, email follow-up, callback request
  • Triggers: customer asks for a person, low confidence, repeated questions, negative sentiment, sensitive topics
  • Context: the full transcript and a short summary travel with the handoff
  • After-hours behavior: the bot tells people when to expect a reply instead of pretending someone is online

If you plan to automate more of your support, see our guide on how to automate customer service with AI, which covers handoff design in detail.

Privacy, security and disclosure

A website chatbot collects names, emails, order numbers and sometimes sensitive details customers type without being asked. Ask vendors:

  • Is our data used to train your models or anyone else’s? Look for a clear contractual answer and an opt-out.
  • How long are conversations stored, and can we delete them?
  • Where is data processed and stored?
  • What security documentation can you share? Many vendors provide a SOC 2 report, an independent audit of their security controls.
  • Can we mask or block sensitive data such as card numbers or health details?

State privacy laws may give customers rights over chat data, so check your obligations in our state data privacy laws guide. California’s bot disclosure law (Business and Professions Code section 17941) also makes it unlawful to use a bot to mislead people in California about its artificial identity to influence a purchase, with clear disclosure as a safe harbor. Separately, website chat tools have been the subject of lawsuits in California under the state’s Invasion of Privacy Act over third-party vendors handling chat conversations, so make sure your privacy notice explains how chat data is processed. This is not legal advice.

Simple rule: label the bot as AI in its greeting and link to your privacy policy in the chat window.

Pricing models compared

Chatbot pricing varies widely and changes often. Understand the billable unit before comparing numbers.

Pricing model How it works Watch out for
Flat monthly plan Fixed fee, often with a cap on conversations or messages Overage fees and feature limits on lower tiers
Per seat Priced per support agent using the platform, AI included or as an add-on Paying for seats you do not need just to get AI
Per resolution or outcome Charged when the AI resolves a conversation How “resolved” is defined; minimum monthly commitments
Per conversation or message Charged for each chat or message Spam and bot traffic counting against your bill
Usage-based (tokens) Custom builds on AI model APIs, billed by text processed Hard-to-forecast bills without spending limits

2 published examples: Intercom lists its Fin AI agent at $0.99 per outcome, counting a conversation when the customer confirms it is resolved, does not ask for more help or Fin completes a workflow. Zendesk bills AI agents per automated resolution, with included allowances by plan. Always confirm current pricing on the vendor’s own page. For a full budget, including setup and training, see our guide to AI implementation cost.

Integrations, channels and accessibility

A chatbot that cannot see your systems can only answer generic questions. Check for native connections to:

  • Help desk for tickets and live chat handoff
  • CRM to log leads and recognize returning customers
  • Booking or scheduling tools for appointments
  • Ecommerce platform for order status, returns and product questions
  • Other channels such as SMS, social messaging or voice, if you want one bot across channels

Ask how actions are secured. If a bot can change an order, it must verify the customer first.

Accessibility and user experience

Your chat widget is part of your website, so it should meet the same accessibility standard. WCAG 2.2, published by the W3C as a Recommendation in October 2023, is the current version of the Web Content Accessibility Guidelines. Test that the widget works with a keyboard only, reads properly with a screen reader, has sufficient color contrast and does not block content on mobile.

Also check: Can visitors close or minimize it easily? Does it pop open on every page? Aggressive pop-ups annoy more people than they help.

Where to start: a 5-step selection process

  1. List your top 10 questions and 2 or 3 tasks the bot must handle.
  2. Shortlist 3 tools, including any AI chat built into software you already use.
  3. Run a trial with your real content. Ask each bot your 10 questions plus tricky ones: misspellings, off-topic questions, an angry message and a request for a person.
  4. Score them using the checklist table above, and review privacy terms and pricing at your expected volume.
  5. Launch on a few pages first, read conversation logs weekly for the first month and fix content gaps before rolling out site-wide.

The bottom line

The right AI chatbot for your website is the one that answers your customers’ real questions accurately from your own content, hands off cleanly to your team, handles data responsibly and has pricing you can predict. Test with real questions, not vendor demos, and keep a person one click away.

Sources

Questions readers ask

Frequently asked questions

What is the best AI chatbot for a small business website?

There is no single best option; the right one depends on your systems and questions. Start by checking AI chat built into tools you already use, such as your website builder, help desk or CRM, then compare 2 or 3 standalone tools. Test each with your 10 most common customer questions and pick the one that answers accurately and hands off to your team cleanly.

How much does a website AI chatbot cost?

Costs depend on the pricing model: flat monthly plans, per support seat, per resolution or outcome, per conversation, or usage-based fees for custom builds. For example, Intercom lists its Fin AI agent at $0.99 per outcome. Prices change often, so check vendor pricing pages and estimate your bill at your real monthly chat volume, including any minimum commitments.

Can an AI chatbot give wrong answers to customers?

Yes. AI chatbots can produce confident but incorrect answers, especially if they are not limited to your own content. Reduce the risk by restricting the bot to approved sources, blocking sensitive topics, showing source links and setting a fallback that connects customers to your team. Businesses can be held responsible for what their chatbot tells customers.

Do I need to tell visitors they are chatting with AI?

It is good practice and sometimes required. California's bot disclosure law prohibits using a bot to mislead people about its artificial identity to influence a purchase, and clear disclosure is a safe harbor. Other states have added chatbot disclosure rules. A greeting such as "I'm an AI assistant" plus a link to your privacy policy covers most needs. This is not legal advice.

Will an AI chatbot train on my customer data?

It depends on the vendor and your contract. Many business-focused tools state that customer data is not used to train models, but terms vary. Ask each vendor in writing whether your data is used for training, how long conversations are kept, where data is stored and how you can delete it. Choose a tool with clear answers and an opt-out.

How long does it take to set up an AI chatbot?

A basic chatbot that answers from your website and help articles can often be running within a day or 2 with off-the-shelf tools. Connecting it to order, booking or CRM systems, writing missing help content and testing handoffs usually takes longer. Plan a few weeks of monitoring after launch to fix content gaps and tune when the bot hands off.

Should my chatbot be available 24/7?

Yes, that is one of the main benefits, but be honest about after-hours support. The bot can answer common questions any time, and when it needs to hand off, it should tell customers when to expect a reply and offer email or callback options. Never let the bot imply someone is online when your team is not available.

Reader reviews

Was this guide useful

No reviews yet. Share your experience and help other readers.

Write a review
Your rating
Never shown publicly

Reviews are checked before they appear. We never show your email. Please review only places or services you have used.

Manishdai
Written by

Manishdai

Manishdai writes about the technology that is reshaping every industry — from AI agents and cloud platforms to healthtech, fintech and the IT companies building it all across the United States.