An AI Website Chat Widget That Uses the Same Agent as Your DM Inbox

Fictional equestrian storefront with an Asteria website chat recommending products and preparing an enquiry

Convert

From question to useful enquiry

Most website chat widgets are a separate product bolted onto the rest of your stack: a different knowledge base to maintain, a different set of lead rules, and a different inbox someone has to remember to check. That is how a chat lead goes cold — not because nobody wanted to answer, but because the answer lived in a tool nobody was watching.

Add Asteria to your website with one script tag and let the same agent, knowledge base, and inbox running your DMs handle it too.

01Know what to say
02Create the campaign
03Keep the final say

Your social media team, without the team

Asteria works like five social roles inside one controlled workflow

Strategist, copywriter, designer, scheduler, and analyst stay connected so a lean team can ship social campaigns with less operational drag.

Your social media team, without the team

Virtual team

5 roles

Asteria works like five social roles inside one controlled workflow

Strategist

Shapes the campaign angle and channel plan.

In flow

Copywriter

Turns the direction into platform-ready posts.

In flow

Analyst

Feeds learnings back into the next campaign.

Ready

Brief

Linked

Assets

Linked

Approval

Linked

Before

Manual social workflow

  • Start from a blank page each week
  • Write, design, schedule, and report separately
  • Lose context between campaign cycles

After

Asteria workflow

  • Strategist, copywriter, designer, scheduler, and analyst work in one system
  • Campaign output moves toward approval faster
  • Learning compounds into the next campaign
01One script tag adds the widget, and conversations land in the same unified inbox as WhatsApp, Messenger, and Instagram DMs, with the same lead capture and qualified-lead alerts
02Accent colour, title, and greeting are configured from the dashboard and default automatically to the workspace's own brand colour
03Domain allowlisting, a daily conversation cap, and a rotatable public embed key control abuse; the widget requires the Growth plan or above

01

What this feature actually solves

Adding live chat to a website is easy. Keeping it in sync with everything else a business already tells customers on WhatsApp or Instagram is the hard part. Separate widget tools mean separate FAQ answers, separate lead scoring, and a second inbox someone has to check on top of the one they already use.

Asteria's widget skips that duplication entirely. It runs on the same AI agent and knowledge base as the rest of the inbox, so a visitor asking a question on the website gets the same answer, the same qualification logic, and the same lead alert a WhatsApp contact would get.

02

One inbox, not two

Widget conversations do not create a parallel system to monitor. They land directly in the same unified inbox as DMs from WhatsApp, Messenger, and Instagram, with the same lead capture rules and the same qualified-lead alerts already configured for the workspace.

  • No separate widget-only knowledge base to write and maintain
  • No separate lead export or notification rules to configure
  • One place for a team to review every conversation, regardless of channel

03

Branding and the proactive nudge

Widget theming is a dashboard setting, not a code change: accent colour, title, and greeting can all be adjusted, and the widget defaults to the workspace's own brand colour automatically so it does not need styling work to look intentional on day one.

After a short delay, an unobtrusive, dismissible callout invites a visitor to start a conversation. It is shown once per visitor rather than repeatedly, which matters more than it sounds — a nudge that reappears on every page load reads as desperate, not helpful. Conversation history also persists across a page refresh or navigation, so a visitor mid-conversation does not lose their place by clicking to another page.

04

Abuse prevention and plan requirements

A public chat widget is also a public surface, so it ships with domain allowlisting, a daily conversation cap, and a rotatable public embed key. Turning the widget on also switches on the underlying AI auto-reply settings automatically, rather than leaving a second hidden toggle for a team to find later.

The widget is available on the Growth plan and above, in line with where Asteria positions its automated lead-handling capability generally.

05

How this compares to a standalone chat widget tool

Standalone widget tools can look similar on a pricing page, but they usually mean running two AI setups in parallel: one trained on your business for social DMs, another trained on your business for the website, with no guarantee the answers match. Asteria's case is that a business only needs to configure its knowledge base, brand voice, and lead rules once.

The practical test is what happens when a lead asks the same question on Instagram and on the website in the same week. If the answers or the follow-up depend on which tool happened to be watching, the setup is fragmented. Asteria is built so that does not happen.

Questions, answered.

Does the widget need its own separate knowledge base?+

No. It uses the same AI agent and knowledge base already configured for WhatsApp, Messenger, and Instagram DMs, so answers stay consistent across channels.

Will the chat nudge annoy visitors?+

It is designed not to. The proactive callout appears once per visitor after a short delay rather than repeatedly, and it can be dismissed.

What happens to a conversation if a visitor refreshes the page?+

Conversation history persists across page refresh and navigation, so the visitor does not have to start over.

Which plan includes the website widget?+

The widget requires the Growth plan or above. Enabling it also turns on the underlying AI auto-reply settings automatically.

Related pages

Put one AI agent behind your website and your DMs

If leads are falling through the gap between a website contact form and a social DM, compare Asteria's widget against running a separate chat tool with its own setup.