Skip to main content
itzseo
Live chat + AI assistant

A chat bubble for your website that never leaves a customer waiting.

ItzSEO's live chat widget puts a chat bubble on any website and delivers messages to your team inbox. An optional AI assistant answers from a knowledge base you write, hands anything about money or complaints to a human, and a response-time ladder auto-replies at 5 minutes, re-alerts at 15 and escalates at 60. Every visitor becomes a CRM contact.

What you get

Widget, inbox, assistant and escalation in one.

One-line install

Paste a script tag. The launcher loads from the CDN, the panel loads only when a visitor clicks, and there are no cookies. Works on WordPress, Shopify, Webflow or a site built in ItzSEO.

Optional pre-chat form

Ask for name and email before the first message, or let visitors chat first and only ask when nobody is online. Enforced on the server, not just in the form.

Team inbox with a Revenue tab

Customer threads from the widget, lead forms and social channels sit on their own tab, apart from teammate chatter, with the visitor's page and website shown on every thread.

AI assistant, grounded

Answers only from your knowledge base entries. Retrieval measures how much of the question an entry covers, and every price in a reply must appear in a retrieved entry or the reply is withheld.

5 / 15 / 60 ladder

Holding reply at 5 minutes, re-alert at 15, escalation to a named fallback at 60. Runs on the server every few minutes so it fires whether or not anyone has the app open.

Knowledge base you control

Type the answers once. Entries carry a verified date; after 30 days they count as stale, and a stale entry that quotes a price is no longer used, so an old price never gets repeated.

Escalation rules

What the assistant will never answer alone.

Some conversations are worth more than a fast reply. These go straight to a person, with a holding message to the visitor.

Refunds and complaints

Any mention of a refund, chargeback, complaint or a broken product pages the team immediately with the reason attached.

Cancellations and contracts

Questions about cancelling or about contract terms are answered by a human even when the knowledge base covers them.

Anything it is not sure about

A question the knowledge base does not cover is logged as a gap for you to fill and escalated on the first miss, not after several wrong guesses.

How it works

Live in an afternoon.

  1. STEP 1

    Create the widget

    Pick colours, allowed domains, the agents who get alerted and a fallback person. Copy the script tag.

  2. STEP 2

    Write your knowledge base

    Add the questions customers ask and the answers you want given. Mark each one verified.

  3. STEP 3

    Switch on the assistant

    Optional. Set a daily answer cap and a confidence threshold; below it the assistant hands over.

  4. STEP 4

    Reply from the inbox

    Agents answer from the web app or the Android and iOS apps. Response times show up in the weekly digest.

Compared

ItzSEO live chat vs Intercom.

 ItzSEOIntercom
PriceIncluded; AI assistant on paid plans with AI creditsPer-seat subscription plus per-resolution AI fees
AI answers fromA knowledge base you type and verify; refuses to quote unverified pricesHelp-centre articles and website content
Money and complaintsAlways routed to a human, with the reasonConfigurable
No-reply protection5 / 15 / 60-minute ladder to a named fallback, built inWorkflows you configure
CRM and marketingSame contact record as email, SMS, forms and dealsSeparate CRM or integration
FAQ

Live Chat Widget + AI Assistant questions.

Does ItzSEO have a live chat widget for websites?
Yes. ItzSEO includes an embeddable chat bubble you add to any website with one script tag, including sites not built in ItzSEO. Visitor messages land in the team inbox next to your other conversations. The widget is available on every plan; the AI assistant that answers inside it needs a paid plan and uses AI credits.
Can the AI answer customers on its own?
Yes, and only from a knowledge base you write yourself. It never scrapes your website, so it cannot repeat an outdated page. When a question is not covered, or the answer would need to quote a price the knowledge base does not contain, it says it will get a human and pages your team instead of guessing.
What if a customer asks for a refund or wants to cancel?
Messages about refunds, complaints, cancellations and contracts skip the AI entirely. The visitor gets an immediate holding reply and your team is alerted with the reason, at any hour.
What happens when nobody replies?
A built-in ladder runs on every customer thread: a holding reply after 5 minutes, a second alert to the team at 15 minutes, and at 60 minutes the thread escalates to a named fallback person who is paged even if they have muted the widget. A teammate's reply stops the clock at any point.
Do visitors have to give their email?
You choose. With the pre-chat form on, visitors enter a name and email before their first message. With it off they can chat freely and are only asked for an email when nobody is online. An email typed by a visitor is never sent a live chat link until they confirm it from their inbox.
Does it use cookies?
No. Sessions are signed tokens stored in the browser's storage for your site, so the widget works inside Safari and Chrome's third-party restrictions without a cookie banner entry.
Does it connect to the CRM?
Yes. Once a visitor gives an email they become a contact, and every chat, lead form and email thread from the same person shows on one timeline. Agents see the contact's other conversations directly in the chat pane.
Can I measure response times?
Yes. First-response time is calculated from the message log, split into human and bot replies, and reported weekly and on the Team performance page.
What does it replace?
The chat part of Intercom, Tidio or Crisp for small teams: a website widget, a shared inbox, an AI first responder and CRM capture, without a separate subscription.

Try Live Chat Widget + AI Assistant on your own workspace.

14-day trial. No credit card required.