How to Build an AI Chatbot for Your Website Without a Development Team
Add an AI chatbot to your website with no code. Compare Chatbase, Tidio Lyro and Intercom Fin, then follow seven steps from knowledge base to live widget.
By Galactic News Editorial · Published 2026-11-07T15:04:06+00:00 · Updated 2026-11-07T15:04:06+00:00
How to Build an AI Chatbot for Your Website Without a Development Team
You can add an AI chatbot to a website in a day, with no code. Three no-code tools cover most small businesses: Chatbase, Tidio with its Lyro agent, and Intercom Fin. Each one trains on your own content and answers visitors in a chat widget. The difference is price and scope. Chatbase is a standalone agent. Tidio pairs an agent with live chat. Fin is part of a full helpdesk. This guide walks through the build in seven steps.
Build AI Chatbot for Website: Pick Your Route
Choose the tool before you build anything. The wrong tool costs more to replace later than to pick well now.
| Tool | What it is | Entry price | Best for |
|---|---|---|---|
| Chatbase | Standalone AI agent trained on your own content | Hobby, $40 a month, or $32 a month billed annually, with 700 message credits | A fast website-only bot |
| Tidio with Lyro | Live chat, ticketing, and the Lyro AI agent, plus no-code Flows | Free plan, $0; Starter, $29 a month; Lyro add-on from $32.50 a month billed annually | Small online stores |
| Intercom Fin | AI agent inside a full helpdesk with Messenger live chat | $0.99 per resolved outcome; seats from $29 a month billed annually | Support teams that also need a helpdesk |
Chatbase is the simplest route. You point it at your website, upload files, and embed the widget. Tidio is the cheapest route for a shop. Its free plan covers 50 billable conversations a month, and Lyro answers from your knowledge base. Fin is the strongest route for a team. It resolves conversations first and hands the rest to humans in the same inbox. Fin charges per outcome, so you pay only when it resolves something.
The 7 Steps to Build an AI Chatbot for Website
- List the 20 questions visitors ask most. Check your inbox, your contact form, and your sales calls. These questions are the chatbot's real job. If you cannot list 20, read the last month of support email first.
- Gather your knowledge sources. Collect your help pages, FAQ page, product pages, pricing page, shipping and returns pages, and key PDFs. Fix errors in these pages first. The bot can only be as accurate as the pages it reads.
- Pick your tool. Use the table above. A website-only bot points to Chatbase. A shop that also wants live chat points to Tidio. A team that needs ticketing and a shared inbox points to Fin.
- Create the agent and connect the sources. In Chatbase, crawl your website or upload files and paste text. In Tidio, add your website URLs and documents as Lyro's knowledge base. In Fin, connect your help center articles and website. Keep the source list short and current.
- Write the agent's instructions. State the tone, the limits, and the handoff rule. Tell it to answer only from the sources you gave it. Tell it to say it does not know when the answer is not in the sources. Tell it to hand over for refunds, complaints, and anything involving money.
- Test with real questions before launch. Run 10 to 15 test chats using the questions from step one. Check every answer against the source page. Fix the source page when the answer is wrong. Do not patch the bot to cover for a bad page.
- Embed the widget and set the human handoff. Paste the embed code into your site, or install the platform's plugin for WordPress or Shopify. Show the handoff option in the widget. Set the hours when a human is available.
What to Feed the Chatbot
The knowledge base decides the quality. A bot trained on stale pages gives stale answers. Keep one source of truth for each fact. Your pricing page is the source for prices. Your shipping page is the source for delivery times. Delete old help articles instead of leaving them beside new ones. The bot cannot tell which version is current.
Write short help pages. One question per page works best. The bot finds the right page faster, and visitors can read the same page when the bot links to it. Add the questions visitors actually ask, in their words, not the words your team uses internally.
Set the Human Handoff
Every website chatbot needs a clear path to a human. Set the handoff to trigger when the bot cannot answer, when the visitor asks for a person, and when the topic is a refund, a complaint, or an order problem. Show the visitor that a human is coming. Pass the chat history to the human, so the visitor does not repeat everything.
Decide the hours. If no human is on duty at night, say so in the widget. Offer email as the fallback. A bot that pretends a human is available is worse than a bot that admits no one is there.
Mistakes That Break Website Chatbots
- Training on stale pages. Outdated prices and policies become wrong answers. Review the sources every month.
- No handoff. Visitors who cannot reach a human leave. The handoff is a feature, not a failure.
- Letting the bot invent prices and policies. If the answer is not in the sources, the bot must say so. Guessing costs trust and money.
- No review loop. Read the failed chats every week. Each one points to a missing page or a wrong instruction.
- Launching on every page at once. Start on the support and pricing pages. Expand once the answers are right.
Bottom Line
A small business can ship a website chatbot in a day. Pick one tool, feed it clean sources, test it with real questions, and give visitors a clear path to a human. The cheapest start is Tidio's free plan. The fastest standalone bot is Chatbase. The full support platform is Intercom Fin. Start small, review the chats weekly, and let the bot earn more pages.