A website chat widget that answers from your WhatsApp AI Brain.
Paste one script tag. Visitors get a chat bubble that replies from the same AI Brain, tone and escalation rules as your Instagram, Messenger and WhatsApp inbox, and every chat shows up in the inbox your team already uses.
Not a separate add-on. Website replies use your plan's AI replies: Starter $59/mo, Growth $129/mo, Pro $349/mo. Support enables it for your domain.
The short answer
What does the Instant Reply website chat widget do?
It adds a chat bubble to your website with one script tag. Visitor messages run through the same AI Brain, tone and escalation rules as your Instagram, Messenger and WhatsApp replies, and each chat lands in your inbox as a Website visitor thread. It is a website channel, not a WhatsApp button. Support switches it on for your domain today.
Last verified
Key facts
- One script tag with your workspace ID; no iframe.
- Answers from the same AI Brain and escalation keywords as your DMs.
- A chat appears in your inbox once the visitor sends a first message.
- Defaults: 5 chats per IP per hour and 30 visitor messages per chat.
- No Meta fee, because no WhatsApp message is sent.
- Not a WhatsApp handover: website and WhatsApp chats stay separate threads.
Verified capabilities
What the widget does today
Checked against the widget script, backend and dashboard source on October 2, 2026. The last three rows are things it does not do or does only in part.
| Capability | How it works today | Status |
|---|---|---|
| One script tag | Paste <script src="https://www.instantreply.co/chat.js" data-org="YOUR_ORG_ID" async> on your site. The Website Agent page in the dashboard shows the snippet with your workspace ID filled in. No iframe. | Snippet in dashboard |
| Same AI as your DMs | Website messages go through the same auto-reply service as Instagram, Messenger and WhatsApp, so they use your AI Brain, tone settings and escalation keywords. | Same AI Brain |
| Shared inbox | The first message a visitor sends creates a conversation named "Website visitor" in your inbox. A visitor who opens the bubble and types nothing creates nothing. The inbox platform filter lists Instagram, WhatsApp and Messenger only, so find website chats in the unfiltered list. | Unfiltered list |
| Brand color and title | data-accent sets a hex color and data-title sets the bubble title (60 characters at most). Nothing else is configurable from the script tag. | Color and title |
| Styling isolation | The widget draws itself inside a shadow DOM, so your site's CSS does not reach it and its CSS does not leak out. | Built in |
| Abuse limits | Only origins on the workspace's allowlist can open a chat. By default one IP can start 5 chats an hour, each chat is capped at 30 visitor messages, and messages over 2,000 characters are refused. Visitor IPs are stored as a keyed hash. | On by default |
| Turning it on | The widget is off until your workspace's widget settings are switched on and an allowed origin is set. There is no dashboard switch or allowlist editor for this yet, so email support with your site's address and we enable it. | Ask support |
| Cost | Not a priced add-on. There is no WhatsApp API in the path, so Meta charges nothing for website replies. Website replies still count toward your monthly AI replies (Starter 10,000, Growth 35,000, Pro 100,000). | Uses AI replies |
| Continue on WhatsApp | The widget has no WhatsApp button and does not link a visitor to a phone number. A website chat and a WhatsApp chat from the same person are two separate threads. | Not available |
| Live handover to a person | When the AI escalates, the visitor sees "A team member will pick this up shortly." Your team answers from the inbox; there is no typing indicator or agent presence in the widget. | Escalate only |
Best fit
Use it when your site gets the questions your DMs already answer.
For teams comparing website chat widgets, AI live chat, and WhatsApp chat buttons for a website.
Best fit
Teams that already trained an AI Brain for Instagram or WhatsApp and want website visitors to get the same answers without a second knowledge base.
Not a fit
You need visitor identity, agent presence, file uploads or a handover to WhatsApp inside the widget. None exist today.
Only want a WhatsApp link?
A free wa.me link opens WhatsApp with a prefilled message and needs no setup. This widget runs an AI conversation on your site instead.
How it works
How the widget works
Paste the script tag
Copy the snippet from the Website Agent page and add it before the closing body tag. Ask support to allow your site's domain.
A visitor sends a message
Opening the bubble starts an anonymous session. The chat is saved to your inbox only when the visitor sends a first message.
The AI replies from your Brain
The message goes through the same reply service as your DMs. If it escalates, the visitor is told a team member will pick it up.
Your team continues in the inbox
The thread appears as a Website visitor conversation next to your other chats.
Why teams choose it
Why reuse one AI Brain on your website
Most chat widgets ship with their own knowledge base to maintain. This one reads yours.
No second knowledge base
Update FAQs, prices and policies in your AI Brain once and every channel, including the website, uses them.
One inbox
Website chats are conversations in your inbox, not a separate dashboard to check.
No Meta per-message fee
No WhatsApp message is sent, so Meta bills nothing. Replies still count toward your AI reply allowance.
Limits before the AI runs
The origin allowlist, per-IP session limit and per-chat message cap are checked before any AI call.
Best fit
Perfect for teams that move fast in DMs.
A visitor from search, not from Instagram
Scenario
Someone lands on your pricing page from Google and asks a product question in the bubble. They get the answer your DM AI would give, without sharing a phone number.
Outcome
After-hours questions
Scenario
A customer checks shipping at 11pm. The AI answers from your saved policies, or escalates so your team sees the chat in the morning.
Outcome
One system to maintain
Scenario
You trained the AI Brain for Instagram. The website reuses it, so there is no second FAQ file to keep in sync.
Outcome
Works on any site that accepts a script tag
Site builders
Stores
Custom code
The difference
Why Switch?
Without Instant Reply
With Instant Reply
FAQ
Common Questions
What is the Instant Reply website chat widget?
It is a chat bubble you add to your website with one script tag. Visitors type a question and get a reply from the same AI Brain that answers your Instagram, Messenger and WhatsApp DMs. The conversation is saved in your inbox as a "Website visitor" thread.
Does the widget send messages through WhatsApp?
No. It is a separate website channel with no WhatsApp API involved. It answers from the same AI Brain as your WhatsApp inbox, and the visitor does not need WhatsApp. There is no button that moves the chat to WhatsApp.
How do I install it?
Copy the snippet from the Website Agent page in the dashboard and paste it before the closing body tag of any page where you can add HTML. The script needs your workspace ID in data-org. The widget stays inactive until it is switched on for your workspace and your site's domain is on its allowed origins, which support currently sets for you.
Is the website chat widget free?
It is not sold as a separate add-on. Website replies use your plan's monthly AI replies (Starter 10,000, Growth 35,000, Pro 100,000), and Meta bills nothing for them because WhatsApp is not involved. Plans start at $59/mo with a 7-day trial and no card.
What stops strangers from running up my AI usage?
Three limits apply before any AI call. The site's origin must be on your allowlist, one IP can open 5 chats an hour by default, and each chat is capped at 30 visitor messages by default. Visitor IPs are stored as a keyed hash, not raw.
Will it break my site's styling?
No. The widget renders in a shadow DOM, so your CSS cannot restyle it and its CSS cannot leak into your page.
Can I change the color and title?
Yes. Add data-accent="#0ea5e9" for the color and data-title="Ask us" for the title. Those are the only two options.
What happens when the AI cannot answer?
The visitor sees "A team member will pick this up shortly" and the conversation is flagged for your team the same way an escalated DM is. Answer it from the inbox.
Related reading
- Shared inbox for WhatsApp, Instagram and MessengerWhere the website chats land, with routing and handoff.
- AI replies and reply modesHow the same AI answers, and how to hold replies for approval.
- WhatsApp AI chatbotThe WhatsApp side of the same AI Brain.
- Free WhatsApp link generatorMake a wa.me click-to-chat link if you only need a button.
Related features
Features that work with this one
Each page below covers the next step in the same workflow, with its own plan limits and a list of what it does not do.
Ready when you are
Give your website the AI that answers your DMs.
Start the 7-day trial, train your AI Brain, then ask support to enable the widget for your domain.
An interactive read-only demo, and plan limits in plain English.