OĞUZ EROLADS & AI

Adding a Question-Answering Bot to Your Website

6 min read3 August 2026

Adding a question-answering bot to your website means setting up a chat box that answers a visitor’s question by looking at your site’s own content — product pages, service descriptions, FAQ — rather than a general AI that generates a random answer from the whole internet. It only knows what you feed it, and you set its boundaries. Built correctly, it automatically handles a portion of visitor questions outside business hours too, lightens your support team’s load, and answers customers without making them wait.

Ready-Made Widget or Custom Build?

There are two paths. A ready-made widget (via the AI add-on in tools like Intercom, Tidio, or Crisp) can be dropped into your site in a few hours; you give it your URL, the tool crawls your pages on its own, and out comes a generalized bot. It’s fast, but it often misses the nuances specific to your site — pricing exceptions, promotion terms, industry-specific vocabulary.

With a custom build, you choose what feeds the bot yourself: which pages, which PDFs, which FAQ text become the knowledge source. Setup takes longer, but the answers stay truer to your site’s actual content, and the risk of misinformation drops. The distinction here is actually similar to the gap between a narrow-scope “chatbot” and a broader-authority “AI agent” — I covered that distinction separately in AI Agent vs. Chatbot. For most small businesses, the right starting point is feeding a ready-made widget with content specific to your site — a middle path between the two.

The Setup Process: Steps

Whichever tool you choose, the process runs through the same four steps:

  1. Deciding the knowledge source. You decide which pages and documents the bot will draw from — product/service pages, FAQ, price list, return/cancellation policy. Skipping this step and just saying “crawl the whole site” also teaches the bot anything wrong or outdated on your site. I cover the document-based setup in more detail in Building an AI That Answers From Your Documents.

  2. Feeding the bot that content. The chosen pages/documents are uploaded to or crawled by the tool; the bot builds a knowledge base from this text. The widget’s own AI searches for the answer here — it doesn’t generate one from its own head.

  3. Placing the widget on the site. Colors and typography are set to match your brand visually, where it appears (the whole site, or only certain pages) is decided, and mobile close/dismiss behavior is tested.

  4. Testing. 15-20 questions a real customer might actually ask are written out and put to the bot; we check whether it gives wrong answers or invents an answer (hallucinates) instead of saying “I don’t know.” Skip this step and the bot can give a customer wrong information and cost you their trust.

What the Bot Shouldn’t Know

A bot trying to answer everything is worse than a bot that answers nothing correctly. There are three areas I deliberately leave out of setup:

  • Price negotiation. The bot can state the list price, but it should never make a commitment on a discount, special offer, or “can you go a bit lower” — that’s a human decision.

  • Personal or sensitive customer data. Even if asked, the bot shouldn’t collect or store things like a booking number, payment information, or health status.

  • Questions requiring legal commitment. On matters like warranty coverage, contract interpretation, or the limits of a return/cancellation right, the bot shouldn’t speak with certainty; these are binding answers, and getting them wrong puts the business at legal risk.

In all three areas, the bot’s reaction should be the same: recognize the question, give a short redirecting line, and hand off to a human (WhatsApp, email, or a phone number). The real test of a good setup is whether the bot can say “I don’t know” — a bot that knows when to stay quiet is trustworthy, not one that claims to know everything.

An Example From My Own Work

I tried this setup on a hospitality site tied to one of the ad accounts I manage. The bot was fed only room types, amenities, and the general cancellation policy; pricing and availability questions were deliberately left out because those change daily and the bot could give wrong answers with stale data. Result: repeated support questions (differences between room types, pet policy, breakfast hours) dropped noticeably, but booking conversations still go to a human. I didn’t set the bot up to “solve everything” — I set it up to “solve the repeated questions.” That distinction is the whole point.

The same logic applies on a different channel too: if your message traffic comes in through Instagram, see my piece on How to Get AI to Answer Instagram DMs.

This is just one of the automations you can set up on your site — for the bigger picture, take a look at my AI Automation Guide.

You Can Hire Me for This

You can hire me for this: it’s usually a remote, hourly-billed job that runs 2 hours to 2 weeks. The duration depends on how many pages/documents feed the bot and how much testing you want. If you’d like to talk about setting up a chatbot on your site, you can reach me here.

Frequently Asked Questions

Do I need to know how to code to set up a chatbot?

No. Ready-made widgets are pasted in as a single line of embed code, and most can also be installed as a plugin on infrastructure like WordPress or Shopify. The part that requires effort isn’t coding — it’s correctly choosing and testing the content that feeds the bot. That’s editorial work, not technical work.

What happens if the bot gives a wrong answer?

A well-built bot, when a question falls outside its knowledge base, says “I don’t know this, I can connect you with someone at this number/email.” The way to bring the risk close to zero is keeping the topic area the bot answers narrow and clearly defined — I avoid building a broad “expert on everything” bot.

Which ready-made widget is better?

There’s no single best tool, just the right scope. The difference between tools like Intercom, Tidio, and Crisp mostly comes down to price and integration depth; what actually makes the difference is what you feed the bot. The right choice for your site depends on how many pages you have and which CRM or live-support tool you’re already using.

Does a chatbot affect SEO?

Not directly, but there’s an indirect benefit: a visitor may stay on the site longer, and getting their question answered from the page content can lower the bounce rate. Chatbot content itself isn’t indexed by search engines, so it doesn’t replace an SEO strategy.