Skip to content
ChatBotWidget
Two colleagues at a shared desk checking website chat conversations on two monitors

AI chatbot for your website

Paste one line of code. Get an AI employee that answers questions, captures leads and books meetings, trained on your own site in 5 minutes.

Goal
Colour

Answers only from your content Human handoff built in No account needed to try

Live on your site in three steps

No developer, no training data to prepare. The bot learns from what is already on your website.

Developer pasting the one line chatbot script into a website template

Read the full walkthrough in how it works, or see how to add an AI chatbot to WordPress and to Shopify.

  1. 1

    Enter your website

    It reads your sitemap, FAQ, docs and policies, plus any PDF or text you add, and keeps them in sync.

  2. 2

    Make it yours

    Colours, greeting, quick replies, tone, goals and when to call a person. Live preview as you type.

  3. 3

    Paste one line

    Works with WordPress, Shopify, Webflow, Wix, Squarespace, Tag Manager and any HTML site.

It does the work, not only the talking

Actions turn a conversation into a finished task. You choose which ones the bot may run and it asks the visitor for anything it is missing.

  • Open a ticket

    A broken item or a billing problem becomes a ticket in your inbox or your helpdesk, with the conversation attached.

  • Save the lead to your CRM

    Your qualifying questions, answered in the chat, land in HubSpot, Pipedrive or any webhook.

  • Book the meeting

    The visitor gets your booking page with name and email filled in. No back and forth.

  • Call your API

    Order status, stock, delivery slots or account data, fetched live from your own systems.

How actions work
Packer checking an order on a tablet between shelves of parcels
Two agency colleagues at a shared desk comparing client chat dashboards on two monitors

25

client workspaces

12,000

AI replies a month

1

panel on your domain

For agencies and software houses

Sell AI chatbots under your own brand

One panel for every client bot. Your logo, your colours, your domain. Clients log in to their own bots and never see our name.

  • Panel on bots.youragency.com
  • Widget script on your domain
  • Client logins with limited roles
  • Usage report per client
  • Templates you reuse across clients
  • You set the price, you bill the client
See the agency plan $399 per month billed yearly, $799 monthly

For the person who signs the invoice

Count the hours your team gets back

Put in your own numbers. The result is simple arithmetic: chats a month times the minutes a person spends on each, priced at your hourly cost.

  • Every action is logged with who, what and when.
  • Handoff rules you control, the bot steps back when it should.
  • Answers stay inside your own content, nothing is trained on your data.

Hours calculator

Hours of chat work a month

What those hours cost

The bot takes the chats it can answer from your content and passes the rest to a person, so the share it saves depends on your questions. Business plan: $49 a month billed yearly.

Not a ChatGPT box on your homepage

A general chatbot knows the internet, not your shipping policy. A live chat tool needs a person online. Here is the honest difference.

Answers from your own pages, with the source

ChatBotWidget
Yes, every answer cites a page
Plain AI chat widget
Often guesses from general knowledge
Live chat only
Only when a person is online

Works at night and on weekends

ChatBotWidget
Yes
Plain AI chat widget
Yes
Live chat only
No, or a contact form

Opens tickets, saves leads, books meetings

ChatBotWidget
Yes, built in actions
Plain AI chat widget
No
Live chat only
Manual work by your team

Checks order status in your systems

ChatBotWidget
Yes, through your API
Plain AI chat widget
No
Live chat only
A person looks it up

Hands off to a person when unsure

ChatBotWidget
Yes, rules you set
Plain AI chat widget
Rarely
Live chat only
It is all people

White label for agencies

ChatBotWidget
Agency plan, your domain
Plain AI chat widget
Usually not
Live chat only
Sometimes, at enterprise prices

Setup

ChatBotWidget
One script tag, 5 minutes
Plain AI chat widget
Prompts and copy paste
Live chat only
Script plus staff schedules

Comparing products by name? Read ChatBotWidget as a Chatbase alternative and as a Tidio alternative.

Plans rated for the work you need

Every plan has the widget, citations, handoff and analytics. Pay yearly and save 50%. No free plan, try it on your site above first.

Site

One business website with support questions

$24 / month

Billed $288 yearly, you save 50% Billed monthly, cancel any time

  • 1 website and 1 bot
  • 300 pages and 20 files of knowledge
  • 700 AI replies per month
  • Widget designer and 30+ languages
  • Citations to your source pages
  • Human handoff to your inbox
  • Weekly automatic re-sync

Business

Best for actions

A business that wants actions and leads

$49 / month

Billed $588 yearly, you save 50% Billed monthly, cancel any time

  • Everything in Site
  • 2,000 pages and 100 files
  • 1,500 AI replies per month
  • 1,500 action calls per month
  • Tickets, CRM leads, bookings, API calls
  • Sales mode with lead qualification
  • Remove our branding, 3 seats
  • Daily re-sync

Multi site

A company with several sites or brands

$149 / month

Billed $1,788 yearly, you save 50% Billed monthly, cancel any time

  • Everything in Business
  • 5 websites and 5 bots
  • 10,000 pages and 500 files
  • 4,500 AI replies per month
  • 4,500 action calls per month
  • 10 seats with roles
  • Advanced analytics and CSV export
  • Reusable bot templates

Agency

Agencies and software houses

$399 / month

Billed $4,788 yearly, you save 50% Billed monthly, cancel any time

  • 25 client workspaces and bots
  • 50,000 pages and 2,000 files
  • 12,000 AI replies per month
  • 12,000 action calls per month
  • Full white label with your domain
  • Client logins and usage reports
  • Templates across clients
  • SSO, audit log, priority support

Prices in USD. Upgrades are charged right away, the new limits start as soon as they are paid. Compare every limit

Runs on the site you already have

If your platform lets you add a script tag, the chatbot works there. The chat opens in its own frame, so it never breaks your theme.

Operations manager reviewing the log of actions the bot took

You can see everything it did

Trust comes from records, not promises. Every answer, every source and every action is in your panel.

Sources on every answer
Visitors and your team see which page an answer came from.
Full action log
Input, result and timing of each call, kept in your workspace.
Your data stays yours
Content is used to answer your visitors and nothing else. Delete a source and it is gone from the bot.
Encrypted and role based
Encryption in transit and at rest, roles for your team, SSO and audit log on Agency.
Read the security overview

Questions buyers ask first

Straight answers about accuracy, setup, limits and data. More in the guides.

Will the chatbot make things up?

No. It answers only from the pages, files and text you give it, and every answer links the page it came from. When your content does not cover a question, it says so and hands the visitor to your team instead of guessing.

Is this just ChatGPT in a box?

No. A plain ChatGPT widget only talks. ChatBotWidget answers from your own content with citations and then acts: it opens tickets, saves qualified leads to your CRM, books meetings and calls your own API, for example to check an order.

Do I need a developer to install it?

No. You paste one script tag before the closing body tag, the same way you add analytics. WordPress, Shopify, Webflow, Wix and Tag Manager all take it in a couple of minutes. Actions are set up with forms in the panel.

Will the widget slow down my website?

No. The script is about 3 KB, loads async after your page and opens the chat in an isolated frame, so it never blocks your content or clashes with your styles.

What happens when I reach my plan limit?

You get a warning at 80 percent. At the limit the bot does not go silent: it tells visitors a person will reply and passes them to your inbox. You can upgrade at any time and the difference is charged right away.

Can I resell it to my clients?

Yes. The Agency plan includes 25 client workspaces, full white label with your logo and domain, client logins and usage reports per client. You set your own price and bill your clients yourself.

Is there a free plan?

No. You can try it on your own website in the demo above without an account. Plans start at $24 per month billed yearly, or $49 monthly, and you can cancel any time.

What about privacy and GDPR?

The site sets only essential cookies. Conversations stay in your workspace, you can delete them, and your content is not used to train public models. Our privacy policy explains what is processed and why.

Which languages does it speak?

It detects the language of the visitor and answers in it, even when your website is in another language. You can also fix the language per bot.

How does the bot keep up with changes on my site?

It re-reads your site on its own, weekly on Site and daily on Business and up. You can also re-sync by hand or add a page, file or text the moment something changes.

The practical guide to AI chatbots for websites

An AI chatbot for a website is a chat window on your pages that answers visitors in plain language, using your own content as its source of truth. A good one also takes the next step for the visitor: it checks an order, opens a ticket, saves a lead or books a call. This guide explains how that works, where it helps and what to look for before you pay for one.

What an AI chatbot for a website is

Older website chatbots were decision trees. You wrote every question and every answer, and the visitor clicked buttons until they reached a dead end or gave up. A modern website chatbot works differently. It reads the text your business already published, such as product pages, pricing, delivery terms, help articles and policies, and it answers questions written in any wording, in the visitor's own language.

Two parts make that possible. A retrieval step finds the passages on your site that match the question. A language model then writes a short answer from those passages only. The visitor sees a direct reply with a link to the page it came from, instead of a list of search results.

The chat itself is delivered as a widget: one script tag added to your pages loads a small launcher button, and the conversation opens in its own frame. Nothing about your site has to be rebuilt. That is why the category is often searched as chatbot widget or website chatbot.

How it answers without making things up

The fear every business has is the bot inventing a refund policy or a price. The fix is not a cleverer model, it is a stricter process. ChatBotWidget follows four rules.

  1. Answers come from your sources only. The model is told to use the retrieved passages and nothing else. If the passages do not contain the answer, it says it is not sure.
  2. Every answer shows its source. Citation links under the reply let the visitor and your team check the page it used.
  3. Unsure means handoff. When the content does not cover a question, the bot offers a person and collects the visitor's email for your inbox.
  4. Gaps become a to do list. Questions the bot could not answer appear in your panel, so you add the missing page or text once and the gap is closed.

This is also why the quality of the answers follows the quality of your content. A clear delivery page produces clear delivery answers. The bot does not replace writing good pages, it makes the good pages you already have work around the clock.

Using it as a customer support chatbot

Support teams see the same questions every day: where is my order, how do I return this, do you ship to my country, how do I reset my password, which plan includes this feature. An AI customer support chatbot takes these repeat questions first, at any hour, and leaves the unusual ones for people.

The value is not only the answered questions. When a conversation does reach a person, it arrives with context: what the visitor asked, what the bot already told them and which page it used. Nobody starts from zero. Teams that run a customer service chatbot this way usually set three handoff rules: the bot is not sure, the visitor asks for a person, or the message contains words such as refund or complaint.

Question typeWhat the bot does
Policy questions (returns, delivery, warranty)Answers from the policy page with a link
Order statusCalls your order API with the order number and shows the result
TroubleshootingWalks through the steps from your help articles
Complaints and refundsOpens a ticket and hands the visitor to your team

Using it for sales and lead qualification

Visitors who are ready to buy often have one question left: does this fit my case, what does it cost for my team size, can I talk to someone this week. If nobody answers in that moment, many of them leave. An AI sales agent on the website answers the question, asks one or two qualifying questions of its own and recommends the matching product or plan.

When the visitor is a fit, the bot saves the lead with their answers to your CRM and offers your booking page. A real estate office uses this to qualify buyers and book viewings after hours. A B2B service firm uses it to make sure every call on the calendar has a budget and a timeline.

From chatbot to AI agent for your website

The difference between a chatbot and an agent is simple. A chatbot answers. An agent answers and then does something in your systems. ChatBotWidget calls these actions, and you decide which ones a bot may use.

  • Create ticket, into your panel inbox or your helpdesk through a webhook.
  • Save lead to CRM, into HubSpot, Pipedrive or any system with a webhook.
  • Book a meeting, by handing over your Cal.com or Calendly link with the details filled in.
  • Call your API, any HTTPS endpoint with parameters the bot collects in the chat.
  • Look up a customer, by email, so answers can use the customer's own data.

Every call is written to an action log with its input, result and duration. That log is what makes an agent safe to run on a business website: you can always see what it did and why.

How to choose an AI chatbot for your business

Most products in this category look alike on their homepage. These questions separate them quickly.

  1. Can I try it on my own site before paying? A demo on someone else's content proves little. Test your own questions.
  2. Does every answer show its source? Without citations you cannot audit what it tells customers.
  3. Can it act, or only talk? Check for tickets, CRM, booking and custom API calls.
  4. What happens at the limit? Some tools go silent. A better one hands visitors to a person.
  5. Are limits stated in plain numbers? Watch for credit systems where one answer costs a varying number of credits.
  6. Can an agency resell it? If you serve clients, look for white label with your own domain at a stated price, not a price you have to ask for.

We wrote a longer comparison for teams looking at the best AI chatbot for a website, and a direct comparison with Chatbase and Tidio.

What an AI chatbot for a website costs

Prices in this market follow three models: per seat, per resolution and per plan with a monthly allowance. Per resolution pricing looks cheap at low volume and grows fast as traffic grows. Seat based pricing charges you for people even though the point is that people do less. A plan with a stated monthly allowance is the easiest to budget.

ChatBotWidget plans run from $24 per month billed yearly (Site, 700 AI replies a month) to $399 per month billed yearly for agencies (25 client bots, 12,000 replies). Monthly billing is available at twice the yearly monthly price. See pricing for every limit.

Setup checklist for the first day

  1. Enter your website address and let the bot read your pages.
  2. Add the documents that are not on the site: price lists, manuals, internal FAQ.
  3. Ask it the ten questions your team hears most and check the sources it cites.
  4. Set the greeting, colours and up to four quick replies.
  5. Choose the handoff rules and connect actions you need.
  6. Paste the script tag, open your site on a phone and try it as a visitor.
  7. After a week, open the list of unanswered questions and fill the gaps.

That is the whole job. Try it on your site with the field at the top of this page, it takes about a minute.

Shop owner locking the door in the evening while the website keeps answering customers

Close the shop. The website keeps working.

Type your address, chat with a bot built from your own pages, and put it live today.

Goal
Colour
Build my chatbot