Add an AI chatbot to your website in one script tag
JestBot answers questions grounded in your own content, captures verified leads before the chat even starts, and hands off to a real person when needed — on any website, no framework dependency.
No card required · Free plan included
< 2 min
Setup time
Zero
Dependencies
6
Model providers
No card needed
Free plan
Why add a chatbot at all
Most visitors leave before they get an answer
A visitor with a question and no fast way to ask it usually doesn't email support — they just leave.
Visitors don't wait around
A question that isn't answered in the moment is a lost conversion, not a delayed one — most visitors simply move on.
Your content already has the answer
Docs, FAQs, and product pages already contain what a visitor's asking — a chatbot just needs to surface it directly instead of making them search.
Interested visitors leave no trace
Without a way to capture contact info in the moment, a genuinely interested visitor becomes anonymous traffic the second they close the tab.
Live on your site in three steps
01
Add your content
Paste text, point it at a URL, or upload a file — JestBot chunks and embeds it automatically.
02
Customize the widget
Set theme, brand color, position, and font to match your site — all from the dashboard.
03
Drop in one script tag
Add it before </body> on any website. No build step, no framework dependency, live immediately.
What ships in the widget
A genuinely native-feeling chat, not an iframe bolted on
Every bot ships with a public key and a single embed snippet — fully themeable, with no build step for your site.
One-line embed, fully themeable
Drop one script tag before </body> and the chat bubble appears. Theme (light/dark/auto), brand color, position, five font stacks, three launcher styles, and a resizable window — all configurable from the dashboard.
- Zero-dependency widget script
- Public key is safe to expose client-side
- Light / dark / auto theme, resizable window
Retrieval-grounded chat
Every reply is built from the chunks your bot actually retrieved for that question, instead of the model improvising from general training data — visible with a similarity score in Test Chat.
- Cosine-similarity retrieval
- Streaming responses over SSE
- Retrieved chunks visible for debugging
Pre-chat lead capture
NewTurn on a short form before the chat opens — name, plus email or phone. Optionally require an OTP code to verify that email or phone before the conversation unlocks.
- Name + email or phone
- Optional OTP verification
- Deduplicated across all your bots
Human handover when it's needed
Set a message threshold — the AI answers on its own for routine questions, then a "Talk to a human agent" option appears. One click hands the conversation to an available agent with no context lost.
- Configurable handover threshold per bot
- Assign specific agents or teams
- Business hours with AI fallback
Where it fits on your site
One widget, several jobs
The same chatbot handles a pre-sale question and a post-signup support message.
Instant Q&A for visitors
Answer product, pricing, and how-to questions immediately, grounded in your own content.
Lead capture on landing pages
Turn interested visitors into verified, reachable contacts before they leave the page.
Support deflection
Let the AI clear routine questions so your inbox only gets what actually needs a person.
Multilingual visitor support
Reply in the language a visitor writes in, from one knowledge base, no duplicate bots.
Custom chat UI via API
Skip the default widget and build your own interface on the same documented chat API.
Visibility into what's asked
See full conversation history and a 30-day view of message volume and top-performing content.
“We replaced a wall of FAQ text with a bot that actually points people to the right paragraph. Setup was one afternoon, and it's been answering questions since.”
Priya S.
Founder, early-stage SaaS
Questions people actually ask
JestBot — AI Website Chatbot