Skip to content

An AI chat widget for your website. One script tag.

A chat bubble in the corner of your site that answers visitors from your own content, captures leads and hands off to you when it should. Your colors, your greeting, your corner.

Free plan, 50 AI messages a month. No card required.

Harbor Yoga AssistantAI agent · Sample conversation
  1. Visitor: Do you have classes on Sunday mornings?

    Chatbot: Yes. Vinyasa Flow runs Sundays at 9:00 and 10:30, and you can book either one from the schedule page.

    Class schedule

  2. Visitor: Can I talk to someone about a private session?

    Chatbot: Of course. Leave your email below and the team will get back to you.

    Private sessions

Powered by ChatBento

What's in the widget

New to the term? Here's what a chat widget is.

  • A bubble in the corner

    A round button sits in the bottom-left or bottom-right corner and opens the chat window. Escape closes it, and visitors can start a fresh conversation any time.

  • Answers trained on your site

    ChatBento reads your website, docs and FAQs, then answers visitors from them, day and night, with links to the pages each answer came from.

  • Lead capture and human handoff

    When the AI can't help, or a visitor taps “Talk to a human”, the widget shows a short contact form and emails you the lead with the whole conversation.

  • An inbox of every conversation

    Every chat lands in your dashboard inbox and every lead in its own list, so you can read what visitors ask and spot gaps in your content.

  • Your CSS can't break it

    The widget renders inside a shadow DOM. Your site's styles don't leak into the chat, and the chat's styles don't leak into your site.

  • Light and async

    One async script, under 10 KB compressed. It doesn't block your page from rendering, and on single-page apps it attaches once and stays put across route changes.

Install it with one line

  1. 1

    Sign up free and enter your website address. ChatBento reads your pages in about a minute.

  2. 2

    Pick your color, name, greeting and corner, and try it in the live preview.

  3. 3

    Copy the snippet from the Install tab and paste it before </body>, or into your site builder's custom code setting.

The snippet (your bot ID is filled in for you)

<script src="https://chatbento.com/widget.js" data-bot-id="YOUR_BOT_ID" async></script>

Only on your sites

List your domains under Allowed websites. Requests from anywhere else are refused, so nobody can use up your messages.

Open it from your own button

Call ChatBento.open() from any link or button. close() and toggle() work too.

Content Security Policy

If your site sends a CSP header, allow https://chatbento.com in script-src and connect-src.

Works on

Any site where you can add a script tag. Pick yours for the exact steps.

Make it look like your site

Change it in the Customize tab and watch the live preview update before anything goes live.

Accent color
Any color. The icon and text on it switch between dark and white so they stay readable.
Name
Shown in the chat header, up to 40 characters.
Avatar
A round badge with your chatbot's initial, in your accent color.
Greeting
The first message visitors see, up to 400 characters.
Suggested questions
Up to 4 buttons shown before the visitor types.
Input placeholder
The hint text in the message box, up to 60 characters.
Corner
Bottom left or bottom right.
Human handoff
On or off. When it's on, the widget offers a contact form and emails you the lead.
Branding
The Free plan shows a small “Powered by ChatBento” link; Standard and up can remove it.

Chat widget, live chat widget or AI chat widget?

The window looks the same. What matters is who answers.

A plain chat widget, a live chat widget and an AI chat widget compared
QuestionChat widgetLive chat widgetAI chat widget
Who answersWhatever it's wired to: a form, a scripted bot or a personYour team, typing in real timeAn AI trained on your content
WhenDepends on what's behind itWhile someone is onlineInstantly, 24/7
Staff neededDependsYes, someone watching the inboxNo; it hands off to a person when needed
Weak spotIt's only the window; quality depends on the backendSlow or no replies out of hoursOnly as good as your content, so it needs a handoff path

ChatBento is an AI chat widget. It doesn't include a live chat inbox: when a visitor needs a person, you get the lead by email. If your team wants to chat in real time, a live chat suite fits better, and our honest comparisons say which. Prices and limits are on the pricing page.

Questions. Answered.

What is an AI chat widget?

It's the chat bubble and window on a website, connected to an AI instead of (or before) a person. The AI answers visitors' questions from your own content, and passes the conversation to your team when it can't help.

How do I add a chat widget to my website?

Sign up, add your website address so ChatBento can learn from it, then copy the one-line script tag from the Install tab and paste it before the closing </body> tag, or into your site builder's custom code or footer setting. There are step-by-step guides for Framer, Webflow, WordPress, Shopify, Wix, Squarespace and more.

Will a chat widget slow down my website?

ChatBento's widget is one async script, under 10 KB compressed, so it doesn't block your page from rendering. It runs in a shadow DOM, so it doesn't restyle anything on your page either.

Can I put the chat widget on the left side?

Yes. Pick bottom left or bottom right in the Customize tab. Bottom left is useful when another button, like a cookie banner or a cart, already sits on the right.

Is there a free chat widget?

Yes. ChatBento's Free plan is free forever: 50 AI messages a month, one chatbot trained on up to 50 pages, lead capture and human handoff, with a small “Powered by ChatBento” link. Paid plans start at $8 a month.

Can a real person reply inside the widget?

Not in real time. ChatBento has no live chat inbox. When a visitor wants a person, the widget collects their email and sends you the lead with the conversation, and you reply by email. If your team wants to chat live, a live chat tool fits better.

Put the widget on your site today. Free to start.

Free plan forever. No card required.