Stop losing potential customers. See who is on your website.
AI chat for your website gives visitors an answer from your own pages at any hour, and a real person on your team can take over any chat.
You get every lead and every missed chat by email, and you see who is on your site, what they read and where they came from.
An AI chatbot trained on your website answers at any hour
A visitor with a question who finds no answer leaves, and after hours there is nobody to ask. AI Chat for Website reads your website, and the assistant answers visitors from what it read there. It never invents services, prices or policies.
Answers from your own pages, day and night
For each question the assistant finds the closest passages on your site and answers from those: what you offer, prices, hours, locations, policies and how to get in touch. Each answer names the page it came from. Nobody on your team has to be online.
It says so when it does not know
If your website does not cover a question, the assistant tells the visitor it is not sure. Then it offers to pass the question to your team.
It stays current without you
Your site is read again on its own, every week on paid plans and every month on the Free plan. Pages that have not changed are skipped and pages that are gone are dropped. Pages built with JavaScript in the browser are read too.
A visitor who wants a quote reaches a real person on your team
The widget always shows a "Talk to a person" link. The assistant also calls for a person on its own when a visitor wants a quote, a booking or a call back, or has a complaint.
A visitor asks for a person and you hear about it
Mark yourself available in the portal. With the portal open in a browser tab, a waiting visitor sets off a desktop notification and a sound. With the portal closed, a "Someone is waiting" email goes out 15 seconds after the visitor asked.
You see the whole conversation before you say hello
Open the chat and everything the visitor and the assistant said is there, with the pages the assistant answered from and any earlier visits by the same visitor. The visitor sees "You are talking to" and your name, and does not have to repeat the question.
Nobody available? The missed chat still becomes a lead
When nobody is marked available, the visitor is told the team will get back to them and is asked for contact details. You get a "Missed chat" email with what they need and the whole conversation. A waiting chat that nobody joins within five minutes ends the same way.
- Quote for a replacement boilerWaiting
- Which areas do you cover?With Maya
- Asked to talk to a personMissed
Leads and missed chats are emailed to you
A contact form makes the visitor wait for a reply. Here the visitor gets an answer now, and when they give a name, an email address or a phone number, the assistant saves it as a lead and emails it to you. When it cannot answer, it asks once for the best way to reach the visitor. It never asks twice.
The whole conversation comes with every lead
The lead email has the visitor's name and contact details, what they wanted, the source and campaign they arrived from, and the whole conversation. Reply to the email and your reply goes to the visitor.
Call-back requests
The widget has a "Request a call back" link. The visitor leaves a name and a phone number or email, and you get an email whose subject starts "Call back requested".
A visitor to alderfinch.example left their details in the chat.
- Name:
- Dan Whitfield
- Phone:
- 555 0142
- About:
- Leaking boiler, wants a call
The conversation:
Open it: app.aichatforwebsite.com/conversations/...
Know who is visiting your website
You already pay for your traffic, in ads, in search work and in the website itself. The portal shows what that traffic does once it arrives. Every visit records when it started, the country, the source, the pages read, the time on site, the device and the browser.
See who is on your site right now
The Overview page says how many visitors are on your site now, and the Visitors page has an "Online now" filter. Open a visit and you see each page the visitor read, how long they stayed, and whether it is a first visit or a returning visitor.
See which source and which campaign brought them
Each visit is labelled Direct, Search, Social, AI assistant, Email, Campaign or Referral. A link with UTM tags or an ad click ID is labelled Campaign, and the campaign name shows on the visit, on the chat and in the lead email. Totals cover 7, 30 or 90 days. There is no connection to an ad platform and no revenue figure.
One person, all their visits
Once a visitor gives an email address or a phone number, the People page groups their visits, chats and leads, including earlier visits from the same browser. Nothing is merged on IP address or browser.
- Just nowUnited StatesChatCampaign spring-tune-up
- 2 min agoUnited StatesReturningSearch google.com
- 14 min agoCanadaSocial facebook.com
- 31 min agoUnited StatesReturningLeadDirect
- 1 hr agoUnited KingdomAI assistant chatgpt.com
Find out what your website does not answer
When a visitor asks something your website does not cover, the assistant records it, and the portal lists those gaps. Add the answer to your website, or as a note in the portal, and the next visitor who asks gets it.
- Do you fix air conditioning?
- Do you offer a payment plan for a new boiler?
- Are your engineers licensed and insured?
- Do you cover Marlow Heath?
Visitors stay anonymous until they give you their details
For a visitor who has not given details, the portal knows a random token, a country, a device, the pages and the source. It does not know a name, an email address or a company, and it never looks one up. You learn who a visitor is when they type their details into the chat.
Chat-only mode
Switch visit recording off for a site and the widget is a chat and nothing else. No visit or page view is recorded, nothing is stored in the visitor's browser until they start a chat, and the widget sends no page address, referrer, language, time zone or screen size.
Global Privacy Control, and your own visits
When a visitor's browser sends the Global Privacy Control signal, no visit is recorded for them, and the chat still works. List your team's own IP addresses and their visits are left out too.
Tell your visitors
If you record visits, your own privacy notice has to say so. Ready-to-paste wording for both modes is at Text for your privacy notice.
Add AI chat to your website in three steps
Enter your website address
Sign up and enter your website address. AI Chat for Website reads the site and writes a short description of your business, which you can edit.
Match it to your brand
The portal suggests two or three ready-made looks built from the colors found on your own site. You set the title, the greeting, the corner, and light, dark or automatic.
Paste one line of code
Paste a single script tag into your site's page template. The portal checks that the widget is live.
<script async src="https://app.aichatforwebsite.com/w.js" data-site="YOUR-SITE-KEY"></script>
Works on any website that takes a script tag
The chat widget works on WordPress, Shopify, Squarespace, Wix, Webflow and hand-built HTML sites, as long as you can paste a script tag into the page template. Some platforms allow custom code only on certain plans. WordPress sites can install our plugin instead, downloaded from the Install page in the portal: paste the site key once and the widget is on every page. There are no other platform apps yet.
Your conversations stay off third-party AI
The AI model is self-hosted. It runs on our own hardware, so your visitors' conversations are not sent to a third-party AI provider such as OpenAI, Google or Anthropic.
No cookies
The widget sets no cookies. A visitor is a random token in your site's own localStorage, and only a hash of it is stored on our servers. Nothing is shared between one customer's site and another's.
The assistant only knows what is already public
The assistant has no tool that reads data. All it knows is what is already on your website, plus the notes you add in the portal.
A free plan, and a flat price when you outgrow it
The Free plan has no time limit and needs no credit card. Human handoff, lead emails, call-back requests and the visitor view are on every plan. Paid plans raise the limits: answered messages a month, websites, pages read per website and team seats. They re-read your site every week, and the larger ones can remove the "Powered by" link. Nothing is billed automatically when you reach a limit.
Free
$0
For as long as you like. No credit card required.
- Websites
- 1
- Answered messages a month
- 100
- Pages read per website
- 50
- Team seats
- 1
- Automatic re-read
- Monthly
- "Powered by" link
- Shown
Starter
$19 a month
or $190 a year 2 months free
- Websites
- 1
- Answered messages a month
- 2,000
- Pages read per website
- 500
- Team seats
- 3
- Automatic re-read
- Weekly
- "Powered by" link
- Add-on, +$9/mo
Pro
$49 a month
or $490 a year 2 months free
- Websites
- 3
- Answered messages a month
- 6,000
- Pages read per website
- 2,000
- Team seats
- 10
- Automatic re-read
- Weekly
- "Powered by" link
- Removable
Scale
$129 a month
or $1,290 a year 2 months free
- Websites
- 15
- Answered messages a month
- 20,000
- Pages read per website
- 5,000
- Team seats
- 30
- Automatic re-read
- Weekly
- "Powered by" link
- Removable
Prices in US dollars, before any tax.
Frequently asked questions
How do I add AI chat to my website?
Sign up, enter your website address and let AI Chat for Website read the site. Then paste one script tag into your site's page template. The portal checks that the widget is live.
How does the chatbot learn about my business?
It reads your website, following the sitemap and the links between pages, and re-reads it on its own, every week on paid plans and every month on the Free plan. You can add notes in the portal for facts your site does not mention.
What happens when the AI does not know the answer?
The assistant tells the visitor it is not sure and offers to pass the question to your team. It never invents services, prices, or policies.
Can visitors talk to a real person?
Yes. The widget always shows a "Talk to a person" link, and anyone on your team who is marked available can take over the chat live from the portal. When nobody is available, you get a missed-chat email.
What happens to a chat after hours?
The assistant still answers from your website. When the visitor wants a person and nobody is available, they are asked for contact details, and you get a missed-chat email with the whole conversation.
Where do the leads go?
Leads are emailed to the address you set for the site, or to every verified member of your team when none is set. The email includes the whole conversation, and replying to it replies to the visitor. Leads are also listed in the portal.
Can I see who is visiting my website?
Yes. The portal shows who is on your site now, the pages they read, time on site, source, campaign, country, device and returning visitors. Visits are anonymous.
Does it tell me the name or company of a visitor?
No. You see a name, an email address or a phone number only when the visitor types it into the chat. There is no company lookup from IP addresses and no data bought from third parties.
Does it work with WordPress, Shopify, Squarespace and Wix?
Yes, on any site where you can paste a script tag into the page template, when your platform plan allows custom code. WordPress sites can use our plugin instead of pasting code. There are no other platform apps yet.
Can I put ChatGPT on my website?
AI Chat for Website does not use ChatGPT. The assistant runs on our own self-hosted model and answers only from your website, which is what most people asking this question want: answers about their business and nothing else.
Is my data used to train AI models?
Conversations are not sent to a third-party AI provider. The model is self-hosted and runs on our own hardware. The privacy policy has the details.
Do I need to tell visitors it is AI?
The widget already does: its header says "AI assistant", and the assistant says so when asked and never claims to be a person. Rules differ by country, and this is not legal advice.
Stop losing the visitors you already have
Sign up and enter your website address. Once the site is read, you try the assistant in the portal before any visitor sees it.