Back

Website Chat With an AI Agent: One Brain for Your Site and WhatsApp

Put the same AI agent that answers your WhatsApp on your website: same knowledge, one inbox, contact capture and a human handoff. Here is how it works and how to set it up.

Waslo TeamOct 3, 20264 min read

Last reviewed: Oct 3, 2026

Reviewed by: Waslo Team

Key takeaways

  • A website chat is only as good as what it knows. Running the same agent on your site and on WhatsApp means one set of answers, one memory and one inbox instead of two tools that disagree.
  • The chat should capture the lead, not just answer: asking for a name, email or phone before the first message turns an anonymous visitor into someone your team can follow up.
  • Public visitors only see knowledge you choose to publish to the website, and the chat sets no cookies or tracking tags on your pages.

Most businesses already answer customers in two places: WhatsApp, where the conversations are, and the website, where people arrive first. The usual setup puts a different tool in each. The website widget knows one set of answers, the WhatsApp side knows another, and nobody can see the whole story of a customer who asked on the site and came back on WhatsApp.

Waslo website chat takes a different approach: the agent that already answers your WhatsApp now answers on your website too.

One agent, not two tools

Website chat is another channel of the same Waslo agent. That means:

  • The same knowledge. It answers from your prompt, your knowledge base and your product catalog, so a price or a policy is the same on your site and on WhatsApp.
  • The same inbox. Website conversations land next to WhatsApp, Instagram, Messenger, Telegram and email. Your team works one queue.
  • The same rules. Classification, routing to the right teammate, handoff keywords and alerts work on website chats like on every other channel.

Turn visitors into leads

An answered question is good; a lead you can follow up is better. Before a visitor's first message, the chat can ask for their name, email and phone. You choose the fields and whether they are required.

A visitor who leaves details becomes a lead in Waslo, ready for follow-up and CRM sync. Every later conversation from the same browser belongs to the same lead, so the agent remembers what it learned. Details typed into a form are not verified, so if they match an existing customer, Waslo suggests a merge rather than merging on its own.

Your team, one click away

The agent answers first, and a visitor can ask for a person at any time. Your team takes over from the inbox; the agent pauses for that visitor and resumes when you are done. Owners and admins can take a conversation over from a teammate, and the change is recorded on the lead's timeline.

Visitors see each team member's display name, never a full name or a work email.

Built for public, anonymous visitors

A website is public, and anyone can open the chat. A few rules follow from that:

  • Visitors only see what you publish to them. Website chat reads only the knowledge documents you publish to it. Internal documents stay internal.
  • A daily reply limit (300 by default, adjustable) keeps a flood of bot traffic from draining your credits. Past it, new visitors are handed to your team.
  • An invisible bot check runs before a new session starts.
  • Anonymous visitors are deleted after 180 days by default; visitors who left contact details are kept as leads.
  • No cookies, no tracking tags. The chat runs from its own domain, waslo.org, and adds nothing to your site's analytics or advertising.

Learn your website in minutes

You do not have to retype what your site already says. Waslo can scan your public pages; you review what it found and import the pages you choose as knowledge, as products, or both. For live prices and stock, connecting your store remains the more reliable source.

Set it up

  1. In Waslo, open Integrations → Website chat, add the website addresses the chat may run on, and switch it on.
  2. Copy the script tag and paste it before the closing </body> tag of your pages — the theme file on Shopify, the footer on WordPress, the site-wide custom code setting on Wix, Squarespace or Webflow.
  3. Choose your colours, greeting and the contact fields to ask for.
  4. Open your site in a private window and test a question, then a request for a person.

Website chat is included in Growth and unlocks once for 1,000 credits on pay-as-you-go. The full guide is in the website chat docs.

Frequently asked questions

Is Waslo website chat a separate product?

No. Website chat is one more channel of the same Waslo agent. It uses the same prompt, knowledge base and product catalog as WhatsApp, Instagram, Messenger, Telegram and email, and its conversations land in the same inbox.

How do I add Waslo chat to my website?

Turn on Website chat in Integrations, enter the website addresses it may run on, then paste one script tag before the closing body tag of your pages. It works on Shopify, WordPress, Wix, Squarespace, Webflow and custom sites.

How much does Waslo website chat cost?

Website chat is included in the Growth plan. On pay-as-you-go it unlocks once for 1,000 credits, and each reply then uses credits like any other channel.

Can a person take over a website conversation?

Yes. A visitor can ask for a person at any time, and your team takes over from the Waslo inbox. Visitors see the team member's chosen display name, never their full name or email.

Does the chat slow down my website?

No. Your page loads only a small button; the chat itself loads when a visitor clicks it.

Does Waslo website chat use cookies?

No. The chat sets no cookies and loads no analytics or advertising tags on your site. It keeps one visitor token in the browser so a returning visitor can reopen their conversation.

Ready to put an AI agent on every channel?

75 free credits on signup — no card needed.

Get Started →