Skip to content
RSFlowHub
  1. Home
  2. Products
  3. Chat Widget
AI Chat Widget

Add an AI chatbot to your website in 5 minutes

Upload your documents, paste one line of code, and your website gets a support assistant that answers questions day and night using what your business actually knows. It collects leads and hands tricky questions to your team. No coding required.

The only code you need Paste it before the closing </body> tag. Everything else is set in your dashboard.
<script src="https://rsflowhub.com/widget/v1/rsflowhub-widget.js"
        data-widget-token="wt_sec_xxxxxxxxxxxx"
        async></script>
Quick answer

What is an AI chatbot widget?

An AI chatbot widget is a small chat button that sits in the corner of your website. When a visitor clicks it, they can ask a question in their own words and get an answer straight away, any time of day.

The RSFlowHub Chat Widget answers from your content: the PDFs, Word files and FAQs you upload. It can ask for a name and mobile number before the chat, offer a WhatsApp button to visitors who prefer to talk there, and turn a request for a person into a support ticket for your team. You add it with one script tag and change everything else from your dashboard.

  • ~5 minutesfrom sign-up to live
  • 1 script tagno developer needed
  • Your documentsPDF, Word, TXT, FAQs
  • 24/7answers while you sleep
Features

More than just a chatbot

Answers, leads and support tickets in one chat window, with the controls you need to keep costs and visitor data in check.

Answers from your own content

The chatbot reads the PDFs, Word docs and FAQs you upload and answers from them, not from the open internet. Questions it could not answer are listed in your dashboard, so you know exactly what to add next.

Lead capture built in

Turn on the pre-chat form to ask for a name and mobile number, an email, or both, before the chat starts. Every lead is saved next to its conversation, you get an email alert, and you can export the list as CSV.

WhatsApp button for your customers

Add your WhatsApp number and visitors get a “Chat on WhatsApp” button in the chat header, the menu and next to “Talk to Human”. It opens WhatsApp with your number and a ready message. No WhatsApp Business API, no Meta approval, no extra cost.

Mobile-number leads

Ask for a name and mobile number instead of an email, the way most customers in India prefer. Numbers are checked (10-digit Indian mobiles or any number with its country code), and each lead has a one-tap WhatsApp link in your dashboard and alert email.

Replies in Hindi, Hinglish or English

Add one line to the chatbot’s instructions and it answers in the language the visitor writes in. Write your own fixed answers for everyday questions such as “fees kitni hai?”; they are sent instantly and use no AI credits.

Reply live, or take a ticket

Take any chat over from the AI and answer the visitor yourself, right in the chat (Starter and up; the AI pauses, no credits used). When a visitor presses “Talk to Human” you get an email, and they can still leave a support ticket (#TCK-XXXX) linked to the conversation.

Looks like your brand

Your colour, title, avatar, greeting and quick replies, in a light or dark theme, on the left or right. Text contrast is adjusted automatically so it stays readable.

Light on your page speed

Each page loads only a tiny launcher (about 4 KB compressed). The full chat downloads when a visitor reaches for the button, so your page speed scores stay healthy.

Cost and privacy controls

Lock the widget to your own domains, set a daily message limit with email alerts, choose how long chats are kept, and ask visitors for consent before they share details.

Live data from your own system

Connect a Shopify or WooCommerce store with read-only keys, or have a developer connect any other system, and the chat shows live prices, stock and order status as cards (Starter and up). Private lookups need the visitor’s reference and phone.

Live data

Connect your chatbot to Shopify, WooCommerce or your own API

The chatbot reads your store when a customer asks, so it shows today's prices and stock and answers “where is my order?”. It only reads, and customers must give the phone or email on an order to see its status.

WooCommerce chatbot

Create one Read key in WooCommerce and paste it into your chatbot. No code.

WooCommerce guide

Shopify chatbot

Create a small app with read-only access to products and orders, then paste its keys. No code.

Shopify guide

Your own API

A developer builds one signed endpoint to show seats, slots, prices or bookings from your own software.

API guide
How it works

How to add an AI chatbot to your website in 4 steps

No developer needed. Most people are live in about five minutes, and you never have to edit your site again to change the chat.

  1. 1

    Create a chatbot

    Sign up free and create a chatbot in your dashboard. Give it a name and a short note on what it should help visitors with.

  2. 2

    Add your knowledge

    Upload PDFs, Word files and FAQs to a knowledge base and attach it to the chatbot. This is what it answers from.

  3. 3

    Style the widget

    In the Widget tab pick your colour, theme, position, greeting and quick replies, decide whether to ask for a name and mobile number or email first, and add your WhatsApp number if you want a WhatsApp button.

  4. 4

    Paste one script tag

    Copy the one-line script from the Widget tab and paste it before the closing body tag of your website. The chat button appears straight away.

Works anywhere you can add a script: HTML, WordPress, Shopify, React, Next.js and Laravel each have a copy-paste snippet in the install guide. Want to see it first? Try the live demo.

Use cases

Who uses a website chatbot?

If people keep emailing you the same questions, a chatbot can answer them before they ever reach your inbox.

Online stores

Shipping times, return rules, sizing and payment questions answered at 2 a.m., so shoppers buy instead of leaving to wait for a reply. Works on Shopify and WordPress stores.

SaaS and software

Upload your help docs and let the chatbot walk users through setup, plans and common errors. Real problems become tickets linked to the chat.

Agencies and consultants

Answer “what do you charge?” and “do you work with...?” on the spot, and collect the visitor’s name and email before the chat starts.

Local and service businesses

Opening hours, service areas, prices and booking steps for clinics, salons, gyms, repair shops and restaurants, without anyone having to staff a chat. Visitors who prefer to talk can tap the WhatsApp button.

Courses and coaching institutes

Course content, fees, batch timings and admission questions answered from your brochure, with each enquiry saved as a name and mobile number your counsellors can call back.

Internal help desks

Point the chatbot at HR policies or an IT handbook and put it on an intranet page, so colleagues get answers without waiting on a reply.

Templates

Ready-made for your industry

Pick a template, fill in your fees, timings and address, and the chatbot starts with instant answers, quick replies and a lead form. Each industry page has a free demo where you test it with your own details first, no signup. See all templates.

Compare

AI chat widget vs. live chat vs. a contact form

Each one has its place. Here is an honest look at what each is good at.

QuestionAI chat widget (RSFlowHub)Live chatContact form
Answers at night and weekendsYes, instantlyOnly if someone is onlineReply comes later
Needs staff watching itNoYesSomeone checks the inbox
Complex or sensitive casesHands them to your team as a ticketYes, a person repliesYes, by email
Captures name, mobile or emailOptional pre-chat form, mobile numbers checkedUsuallyYes
WhatsApp button for visitorsYes, opens WhatsApp with your numberDepends on the toolNo
SetupOne script tag, about 5 minutesScript tag plus a staff rotaA form plus somewhere to receive it
Cost modelPay per reply, with limits you setUsually per agent seat, per monthOften free or cheap

Many sites use both: the chat widget for quick questions and an RSFlowHub contact form for longer enquiries.

Cost

What does the chat widget cost?

Creating a chatbot and its widget is free. You only pay when the chatbot replies: each reply uses credits from your RSFlowHub wallet at the same rates as the Chatbot API. There are no per-seat fees and no fixed monthly bill for the widget itself.

  • A daily message limit per chatbot, so a busy day cannot surprise you
  • Email alerts at 80% and 100% of that limit
  • A monthly spending limit for your whole account
  • Visitors never see your credits or billing details
See credit prices
Privacy & security

Your visitors’ data, under your control

The widget token on your page is public by design: it can only chat with that one chatbot and can never read your account, API keys or billing.

  • Restrict the widget to your own domains
  • Delete chats automatically after 30, 90, 180 or 365 days, or keep them
  • Optional consent checkbox and a link to your privacy policy
  • Download or erase one visitor’s data when they ask
  • Runs in an isolated Shadow DOM, so it cannot clash with your site’s styles
FAQ

Frequently asked questions

Plans, limits, privacy and setup, answered in plain language. More in the FAQ centre, or contact us.

What is the RSFlowHub chat widget?
It is an AI chat window you add to your website with one script tag. It answers visitors using the documents and FAQs you upload, can ask for their name and mobile number or email first (lead capture), offers a WhatsApp button, and can hand a conversation to your team as a support ticket.
Can visitors contact me on WhatsApp from the chat?
Yes. Add your WhatsApp number in the Widget tab and visitors get a "Chat on WhatsApp" button in the chat header, in the menu and next to "Talk to Human" (you choose where). It opens WhatsApp with your number and an optional ready message. It does not use the WhatsApp Business API, so there is no Meta approval and no extra cost, and nothing is sent automatically.
Can the chatbot collect a mobile number instead of an email?
Yes. The pre-chat form can ask for a name and mobile number, a name and email, or all three. Mobile numbers are checked: 10-digit Indian numbers work with or without +91, and other countries need their country code. Each lead shows a one-tap WhatsApp link in your dashboard and in the lead alert email.
Can the chatbot reply in Hindi or Hinglish?
Yes. Add a line such as "Reply in the language the visitor uses: Hindi, Hinglish or English" to the chatbot's instructions. Your documents can stay in English. Test a few questions before you go live, especially in regional languages.
Do I need to write code to add a chatbot to my website?
No. Create a chatbot in your dashboard, copy the one-line script tag from its Widget tab and paste it before the closing body tag of your site. It works on plain HTML, WordPress, Shopify and other site builders that let you add a script.
Will the chatbot make up answers?
It is grounded in the knowledge base you attach, so it answers from your content and is told to say when it does not know. No AI can promise zero mistakes, so questions it could not answer are listed in your dashboard for you to review and answer.
How much does the chat widget cost?
Creating a chatbot is free. Each reply uses credits from your RSFlowHub wallet at the same rates as the Chatbot API, and you can set a monthly spending limit and a daily message limit per chatbot.
Where do leads and support tickets go?
Leads from the pre-chat form and tickets from "Talk to Human" appear in your dashboard next to the conversation they came from, and you can get an email alert for each one. Mobile numbers have a one-tap WhatsApp link, and you can export leads as CSV.
Can I reply to a visitor myself instead of the AI?
Yes, on the Starter plan and above. In the chatbot's Conversations tab you or your admins can take any website chat over and reply live; the visitor sees your reply in the chat within seconds, under your first name. The AI pauses for that chat (no credits used) until you hand it back. When a visitor presses "Talk to Human" you get an email, and they can still leave a ticket if they cannot wait.
Can I limit the widget to my own domains and protect visitor privacy?
Yes. The widget token is public by design and can only chat with that one chatbot, and you can restrict it to your own domains. Chats are deleted automatically after the number of days you choose, and you can download or erase one visitor's data on request.
What files can I train the chatbot on?
You can upload PDF, Word (.docx) and plain text files of up to 10 MB each, and add question-and-answer pairs by hand or import them from a CSV or text file. A good start is your FAQ page, your pricing and refund policy, and a product or service guide.
Will the chat widget slow down my website?
It is built not to. Every page only loads a small launcher script (about 4 KB compressed). The full chat window is downloaded the first time a visitor hovers over or clicks the chat button, so your page speed is barely affected.
Can I make the widget match my brand?
Yes. You choose the chat title, subtitle, brand colour, light or dark theme, bottom right or bottom left position, your own avatar, a greeting, up to four quick replies and a short attention bubble. Text colours are adjusted automatically so they stay readable on your brand colour.
Can I open the chat from my own button?
Yes. The script adds a small JavaScript API, so a link or button on your page can call RSFlowHubChatbot.open(), close(), toggle() or reset(). The install guide has examples.
Does the chat widget work on mobile and with screen readers?
Yes. It works on phones and tablets, can be used with the keyboard alone, and announces new messages to screen readers. The Esc key closes the chat and returns focus to the chat button.
Is an AI chat widget better than live chat?
They solve different problems. Live chat needs a person online to answer. An AI widget answers common questions instantly at any hour from your own content, and passes the rest to your team as a ticket, so a small team can cover support around the clock without staffing the chat.

Ready to automate your support?

Create a chatbot free, upload your documents and paste one script tag.

RSFlowHub

Sign in to continue

You'll come straight back to this page.

Forgot password?

New to RSFlowHub? Create a free account