AI Chatbot for Website: How to Get One That Works

How to add an AI chatbot to your website, WhatsApp or SMS: rules vs AI bots, training on your info, stopping wrong answers, human handoff, tool vs custom.

By Roenic Natarelli, Founder November 8, 2026 7 min read
The short answer
  • Modern AI chatbots answer in natural language from your own content, while older rules-based bots only follow fixed buttons and scripts.
  • Train the bot on a short, approved knowledge base and tell it to say "I don't know" instead of guessing.
  • Your business is responsible for what your chatbot says, as Air Canada learned in a 2024 tribunal ruling.
  • WhatsApp now charges per message for business templates, but replies inside the 24-hour customer service window are free.

Does your website need an AI chatbot?

If people ask the same questions over and over, or reach out after hours, yes. A good AI chatbot answers instantly, captures the lead and hands real buyers to your team.

Customers already expect it. Back in 2022, Gartner predicted that chatbots would become the primary customer service channel for roughly a quarter of organizations by 2027, and found that 54% were already using some kind of chatbot or virtual assistant. In 2025, Gartner went further and predicted that agentic AI will autonomously resolve 80% of common customer service issues by 2029, cutting operational costs by 30%, according to CMSWire's report on the forecast.

80%
of common customer service issues that Gartner predicts agentic AI will resolve on its own by 2029

That is a forecast, not a promise for your business. For a small business, the realistic goal is simpler: answer the top 20 questions well, capture contact details and book appointments while you sleep.

What is the difference between a rules-based bot and an AI chatbot?

A rules-based bot follows a fixed decision tree of buttons and keywords. An AI chatbot uses a large language model to understand free-form questions and answer in natural language from the information you give it.

Rules-based botAI chatbot (LLM)
How it worksButtons, menus and keyword triggersUnderstands open questions and replies naturally
SetupMap every path by handFeed it your content and set instructions
StrengthsPredictable, cheap, never goes off scriptHandles messy, real-world questions
WeaknessesBreaks when people type something unexpectedCan guess wrong without guardrails
Best forSimple menus, order status, opt-insFAQs, quotes, qualification, booking

Many of the best bots are a mix: AI for understanding and answering, with fixed rules for things that must be exact, like prices, policies and booking steps.

How do you train a chatbot on your business?

You give it a curated knowledge base and clear instructions. Most AI chatbots use a method called retrieval, where the bot looks up the most relevant pieces of your content before it answers, instead of relying on what the model learned elsewhere.

  1. 1Gather the source material. Services, pricing rules, service areas, hours, policies, FAQs and your best answers to common objections.
  2. 2Clean it up. Remove outdated pages and conflicting answers. If two pages disagree, the bot will too.
  3. 3Write instructions. Tone of voice, what it may and may not discuss, when to hand off and what details to collect.
  4. 4Test with real questions. Pull the last 50 questions from your inbox, calls and DMs and run them through the bot.
  5. 5Review weekly. Read conversations, fix wrong answers at the source and add missing topics.

How do you stop a chatbot from making things up?

Limit it to your approved content, tell it to admit when it does not know and keep anything binding, like refunds or legal terms, behind a human. This matters because your business owns what the bot says.

In Moffatt v. Air Canada, decided in February 2024, the airline's website chatbot told a grieving customer he could claim a bereavement fare after booking. That was wrong. British Columbia's Civil Resolution Tribunal rejected the idea that the chatbot was somehow separate from the airline and ordered Air Canada to pay the difference, roughly $650 CAD.

If your bot can quote it, assume a customer can screenshot it. Put prices, guarantees and policies in fixed, reviewed answers, not in free text the model invents.
  • Ground every answer in your knowledge base and block answers that have no source.
  • Add a fallback line like "I'm not sure about that one, let me get someone who knows."
  • Lock sensitive topics: pricing exceptions, refunds, medical, legal and financial advice.
  • Show a clear AI label so visitors know they are talking to a bot.
  • Log every conversation so you can review and correct it.

When should the bot hand off to a person?

Whenever the visitor asks for one, gets frustrated, or the question falls outside what the bot is allowed to handle. A smooth handoff is what separates a helpful bot from an annoying one.

The handoff should carry context. Your team should see the full conversation and the details already collected, so the customer never has to repeat themselves. After hours, the bot should promise a specific follow-up and book a time, then let an instant follow-up automation keep the lead warm.

Can you run the same chatbot on WhatsApp and SMS?

Yes. The same brain can answer on your website, by text message and on WhatsApp. Many customers prefer messaging over a website widget because the conversation stays in their pocket.

WhatsApp chatbot basics

Businesses connect bots through the WhatsApp Business Platform, usually via a provider. A few rules shape how you design the bot, as summarized in Zoho's guide to the 2025 pricing change:

  • Per-message pricing. Since July 1, 2025, WhatsApp charges per template message delivered rather than per conversation.
  • The 24-hour window. When a customer messages you, a 24-hour customer service window opens, and it resets each time they message again.
  • Free replies inside the window. Free-form replies within that window are free, and utility templates sent inside it are free too.
  • Marketing costs money. Marketing template messages are charged, and messages outside the window have to use approved templates.

The practical takeaway: design your WhatsApp bot around customer-started conversations, answer fast while the window is open and save paid templates for confirmations, reminders and opted-in promotions.

SMS chatbots

Text is still the most universal channel, especially for local service businesses. It pairs well with missed call text back, where a missed call triggers a text conversation that the AI can carry to a booking. As with any automated texting, get consent and honor STOP replies.

Should you use a chatbot tool or build a custom one?

Use an off-the-shelf tool if you need a website FAQ bot and your questions are simple. Go custom when the bot needs to check live availability, pull data from your systems, follow your exact sales process or work across website, SMS, WhatsApp and phone.

Off-the-shelf toolCustom build
Speed to launchDaysA few weeks
CostMonthly subscriptionSetup fee plus usage or retainer
IntegrationsPopular apps onlyYour CRM, calendar, database and APIs
ControlLimited to the vendor's settingsFull control over logic and data
Best forSimple FAQ and lead captureBookings, quoting, multi-channel, voice

Virtual Horizons builds custom chatbots and messaging assistants that connect to your calendar and CRM, and can pair them with an AI receptionist so phone and chat share the same knowledge. If you are still weighing the bigger picture, read custom software vs off-the-shelf.

Want a chatbot that answers like your best employee and books the appointment? Let's talk.

Frequently asked questions

How much does an AI chatbot for a website cost?

Off-the-shelf chatbot tools usually charge a monthly subscription. Custom chatbots cost more up front because they are connected to your systems, and they carry ongoing AI usage costs that depend on how many conversations they handle.

Can an AI chatbot give wrong answers?

Yes, if it is not grounded in your content. Limit it to an approved knowledge base, tell it to say when it does not know and keep binding topics like refunds and pricing exceptions with a person.

Is a WhatsApp chatbot free?

Not entirely. Since July 1, 2025, WhatsApp charges per template message, but free-form replies inside the 24-hour customer service window are free, as are utility templates sent inside that window.

Will a chatbot replace my customer service team?

For most small businesses it handles the repetitive questions and after-hours inquiries, then hands real conversations to people. Your team spends less time on the same ten questions and more time closing and helping.

What should I train my chatbot on?

Your services, service areas, hours, policies, pricing rules and your best answers to common questions and objections. Remove outdated or conflicting content first, since the bot will repeat whatever it finds.

Roenic Natarelli
Founder, Virtual Horizons

Roenic runs Virtual Horizons and is a Base44 Legend Partner, Ambassador and Community Pillar, Base44 Shark Tank winner and multiple-time Vibe Sprint winner. The studio builds web and mobile apps, AI voice agents and automations, with more than 10 apps live on the App Store and Google Play. More about us

Sources

  1. 1.ABA Business Law Today: BC tribunal confirms companies remain liable for AI chatbot information
  2. 2.CMSWire: Gartner predicts agentic AI will resolve 80% of common customer service issues by 2029
  3. 3.iTnews: Chatbots to be primary communication channel by 2027, Gartner
  4. 4.Zoho: WhatsApp pricing changes, pay per message from July 1, 2025

Keep reading