Live chat for websites

Catch your visitors.
before they bounce.

One script tag drops a chat bubble on your site. Visitors ask, your team answers from one inbox, and messages land on both screens instantly. No ticket numbers, no "we'll get back to you in 3–5 business days".

<script src="https://chat.webway.host/widget.js" data-site="wlc_yourkey" async></script>
Messages in real timeAI optional, humans includedWordPress plugin

See it live Β· real recording, no mockups

Type here. it pops up there.

Left: a shopper on a coffee store's website. Right: the shop's inbox. Both recorded at the same moment β€” watch the message cross over.

psst β€” click the clip to watch it full size

Your visitor
Your inbox
No refreshNew chats, replies and "typing…" show up on their own, on the visitor's screen and yours.
Know who's askingName, email, the page they're on, device and country β€” right next to the chat.
Team-readyTake a chat, assign it, leave private notes, set reminders, mark it done.

How it works

Live in three steps

Most people are chatting with their first visitor before their coffee goes cold.

click a screenshot to enlarge it, click again to zoom in

01

Paste one line

Add your site, copy the snippet, paste it before </body>. On WordPress? Install the plugin and paste your key.

Embed snippet on the Install tab
02

Make it yours

Pick a style, set your colours, logo, greeting and hours. Choose where it shows on phones. The preview is the real widget.

Widget style settings with live preview
03

Start chatting

Chats land in one inbox, filtered by open, unread, mine and done. Answer from the browser, alone or as a team.

The agent inbox

Features

Small widget. big personality.

Everything a small team needs to look big, without a 40-tab admin panel.

psst β€” click any clip or screenshot to see it full size

4 styles

A widget that matches your brand

Four ready-made looks. Flip between them and the preview updates on the spot.

ComicModern> terminal_Pillow
  • Your colours and logo
  • A message card, bubble or nothing on phones
  • Opening hours, or only while someone's online
Your key

AI that knows your store

Turn it on per site. It learns from your website, your WooCommerce products and chats your team has already solved, and hands over to a person when it should.

  • Replies on its own, or drafts for you to approve
  • Its own name, photo and hours
  • Tells visitors they're talking to an AI
How the AI works ↓

A help centre too

Write articles with a Markdown editor and images. Visitors search them from the widget, and you'll see which ones actually helped.

Great on phones

Minimise, pick up where you left off, and keep the chat across page changes.

Widget resting card on a phone Chat open on a phone

Screen sharing

Visitors share their screen with one click, straight to your browser, and send files, images and emoji. No downloads, no meeting links.

Made for teams

  • Choose which sites each person sees
  • Online, away and invisible
  • Auto-away when you step out
  • Offline messages go to email

Your chats stay yours

Each workspace is sealed off, so one business can never open another's chats. Visitors never need an account or a login, and the widget only loads on the websites you allow.

  • Private notes your visitors never see
  • Change the widget key whenever you like
  • Hosted in South Africa, or on your own server

The AI assistant, explained

Knows your shop. knows when to call you.

It's switched off until you turn it on, it only answers from what you give it, and it hands a chat to a person when it can't help. Here's what happens when a visitor sends a message.

  1. 1Visitor asks

    "Do you have the 6-cup moka pot in stock?"

  2. 2It looks it up

    It pulls your briefing plus the bits of your material that match the question, never everything at once.

  3. 3It writes a reply

    With your instructions, in the voice you asked for, under the name and photo you gave it.

  4. 4Send or suggest

    Autopilot sends it in seconds. Ask a teammate first keeps it as a draft only your team sees.

  5. 5Stuck? Hand over

    The chat goes to the first teammate you picked who's online. Nobody around? It waits for your team and you get an email.

What it knows

🌐
Your whole website

Give it your address and it reads up to 250 pages, following your sitemap and your robots.txt rules. Click Re-read whenever the site changes.

πŸ“š
Your help centre

Every published article is used automatically. Write an article once and both your visitors and the AI can use it.

πŸ“Œ
Single pages & facts

Add a page it re-reads on every reply (like a delivery-times page) or a short fact such as "We're closed on public holidays".

🧠
Chats your team solved

When a chat is resolved, facts your team stated are added to its knowledge. Only what a person said counts; visitor details are never kept.

πŸ›’
Your WooCommerce products

Prices, stock and more, kept in sync. See below ↓

From all of that it writes a short briefing it reads before every reply, and rebuilds it by itself a couple of minutes after anything changes.

You stay in charge

  • Autopilot β€” send it or Ask a teammate first: choose per site whether replies go straight out or wait for a person to send, edit or delete them.
  • Answering hours: set weekday times in your timezone, or around the clock.
  • Only while nobody on the team is online: the AI covers nights and lunch breaks, and your team takes over when they're around.
  • Tell visitors it's an AI: on by default, so visitors see a clear "AI assistant" label.
  • Instructions: tone, things to always say, things never to promise.
  • Names & photos: up to five AI names per site, each with its own photo.
  • Hand over to: pick who gets the chat when the AI can't help.
  • Try it: chat with it privately before you switch it on. Nothing is saved and no visitor sees it.
AI behaviour settings with the two reply modes
Works with Anthropic ClaudeOpenAIGoogle GeminiDeepSeek Bring your own API key. It's stored encrypted, never shown again, and you pay the provider for what you use.

For WooCommerce stores

Your catalogue, on the chat.

Connect your store and the AI can answer product questions from your own catalogue, with a link to the right product.

1 Β· Connect

Store address + a read-only key

In WordPress: WooCommerce β€Ί Settings β€Ί Advanced β€Ί REST API β€Ί Add key, with permissions set to Read. Paste the store address, consumer key and secret under Knowledge β€Ί Website β€Ί WooCommerce store. The secret is stored encrypted and never shown again.

2 Β· Sync

Products, prices & stock

It pulls names, links, SKUs, prices and sale prices, stock levels, variations, categories and descriptions for up to 3,000 products. It syncs every 30 minutes, or press Sync now. It reads the rest of your store's website once while it's there.

3 Β· Answer

Real answers, real links

Visitors get your price, whether it's in stock and a link to the product page. The AI knows stock is a snapshot from the last sync, so it doesn't promise more than that. You can pause or disconnect any time.

Example

Do you have the Bialetti 6-cup moka pot? Is it on sale?
Kettle & Crumb Β· AI assistantYes! The Bialetti Moka Express 6-cup is on sale at R549 (was R649), and it was in stock at our last update. Want a coffee that suits it?
Does it work on an induction hob?
Kettle & Crumb Β· AI assistantThe classic aluminium Moka Express doesn't work on induction by itself, according to Bialetti. You'd need an induction adapter plate.

πŸ”Ž The second answer came from a web search. Price and stock came from the store.

Knowledge tab with the WooCommerce store connection form

Screens

Take the tour

Real screens from the app. Click any of them for the full size.

Webway Chat screenshot

The inbox: conversation in the middle, visitor's live session, reminders and private notes on the right.

Packages

Pick your vibe.

Monthly Yearly 2 months free

Side Hustle

One website, one person answering.

R0/ month

Free forever

  • 1 website
  • 1 team member
  • All 4 widget styles, inbox, files & offline email
  • Help centre with your own domain
  • AI assistant (Claude, OpenAI, Gemini or DeepSeek)
  • Internal notes
  • Reminders
  • Screen share
Start free

Corner Shop

A small team with a couple of sites.

R149/ month

Billed monthly

  • 3 websites
  • 3 team members
  • All 4 widget styles, inbox, files & offline email
  • Help centre with your own domain
  • AI assistant (Claude, OpenAI, Gemini or DeepSeek)
  • Internal notes
  • Reminders
  • Screen share
Try it
Most loved

Main Street

Busy stores that want an AI helper on the late shift.

R399/ month

Billed monthly

  • 10 websites
  • 10 team members
  • All 4 widget styles, inbox, files & offline email
  • Help centre with your own domain
  • AI assistant (Claude, OpenAI, Gemini or DeepSeek)
  • Learns from your site & WooCommerce store, searches the web
  • Internal notes
  • Reminders
  • Screen share
  • Choose which sites each person sees
Get Main Street

Prices in South African Rand, VAT included. AI uses your own provider API key, so you pay the provider for what you use.

Install

Get it on your site

Three ways in. Whichever you pick, you use the same dashboard.

⚑

Any website

Plain HTML, Shopify, Webflow, Wix, Laravel or anything else: paste this before </body>. The address never changes, so you only paste it once.

<!-- Webway Chat -->
<script
  src="https://chat.webway.host/widget.js"
  data-site="wlc_yourkey"
  async></script>
🧩

WordPress plugin

No theme editing. Upload the plugin, open Settings β†’ Webway Live Chat, paste your key and you're done. Works with caching plugins like LiteSpeed Cache and WP Rocket.

# Plugins β†’ Add New β†’ Upload Plugin
webway-live-chat-wordpress-1.0.0.zip
# Hide it on checkout, say:
add_filter( 'webway_live_chat_enabled', … );
Download v1.0.0
πŸ“¦

Your own server

Run Webway Chat on your own server as a single app with a MySQL database. Nothing else to set up. Get in touch and we'll help you get going.

# one app, one database
java -jar webway-live-chat.jar
# or as a container
docker build -t webway-chat .
Ask about self-hosting

FAQ

Questions? obviously.

Will it slow my site down?

No. The script loads in the background and the chat runs in its own little frame, so it doesn't clash with your theme or hold up your page.

Do my visitors need an account?

No. The first time, they give a name and email so you know who you're talking to. After that they pick up the same chat whenever they come back.

What happens when nobody's online?

The widget shows your offline message and the visitor's message goes to your inbox and by email. You can also set opening hours, or only show the widget while someone can answer.

Does the AI answer on its own?

Your choice, per site. It can reply on its own, or write a draft that a person approves. It's clearly labelled as AI, has its own hours, and hands the chat to a person when it can't help.

Which AI companies can I use?

Anthropic (Claude), OpenAI, Google Gemini or DeepSeek. You use your own API key, stored encrypted, and you pay the provider directly for what you use.

Can I put it on more than one website?

Yes. Each site gets its own widget look, help centre and AI settings, and you can choose which team members see which sites.

Your visitors are on your site right now

Say hi back.