One line script tag

Drop-in chat
for any website

The AI chat widget for small businesses. It answers from
your own documents, captures leads while it talks, and installs
with one script tag — no plugin, no build step.

Open the dashboard
The ConverseKit dashboard overview: conversations, messages, leads and lead conversion over thirty days, with the questions visitors asked most. The ConverseKit dashboard overview: conversations, messages, leads and lead conversion over thirty days, with the questions visitors asked most.
01

What it does

Why small businesses love us

Four things, and a screenshot of each: the widget a visitor sees, the leads it files while it talks, the documents it answers from, and the tag that installs it.

The chat widget open on a website, answering a question about the clinic and then asking the visitor for their contact details. The chat widget open on a website, answering a question about the clinic and then asking the visitor for their contact details.
It looks like yours

The widget takes its colour, name and avatar from the bot. This one is a veterinary clinic's; the gold bubble in the corner of this page is ours.

The Leads screen: ten leads captured from chat, each with the name, email, phone and what they asked about. The Leads screen: ten leads captured from chat, each with the name, email, phone and what they asked about.
It asks for the number

When a visitor shows intent, it collects a name and a way to reach them, mid-conversation.

The Knowledge Base: six sources (a web page, a PDF, markdown, plain text and a written FAQ), with one still being indexed. The Knowledge Base: six sources (a web page, a PDF, markdown, plain text and a written FAQ), with one still being indexed.
It reads what you have

A services page, an FAQ, a PDF price list. Chunked, embedded, searched at question time.

Paste before </body>
<script src="https://cdn.conversekit.mukeremshifa.com/v1/widget.js" data-bot-id="YOUR_BOT_ID" defer></script>
One line, once

Paste it before the closing body tag. Nothing to install, nothing to rebuild.

02

How it works

Three steps, and the third one never ends

Onboarding a client is a row in a table and a script tag. There is no per-customer deploy, no rebuild, and nothing to install on their side.

The Business Profile screen, where the clinic’s name, address and opening hours are filled in. The Business Profile screen, where the clinic’s name, address and opening hours are filled in.
Step 1

Tell it about the business

Name, address, hours, payment and cancellation policy, the links you want offered. All of it filled in once, in a form. Longer material becomes a knowledge source: chunked, embedded and searched at question time.

Open the dashboard
03

AI providers

Pick the AI behind your bot

Switch AIs with a single click. Your leads, settings, and data stay put. Use our built-in default or plug in your own API key to run everything on your own billing.

OpenAI
Anthropic Claude
Google Gemini
Groq
OpenRouter
Mistral
Workers AI
DeepSeek
Together AI
Ollama
LM Studio
Any OpenAI-compatible
04

Under the hood

Built for someone running this for other people

One bot or fifty, for your own site or for a roster of clients: each one stays walled off from the others, stays yours to adjust, and starts answering the moment someone asks.

Every client kept apart

Conversations, documents and settings never cross accounts, and a bot answers only on the sites you name.

Yours to tune and to check

Set how widely each bot reads before it answers, and see exactly what it took from every source.

Answers that start straight away

Replies arrive as they are written, a few words at a time. Nobody sits watching a spinner.

05

Install

One tag. Any site.

Create a bot in the dashboard, fill in what it should know, then paste one script tag into your site. It works anywhere you can add HTML.