Live AI chat.
Trained on your data.
Upload the documents you already have. Every answer comes from your own content, names the file it came from, and arrives in seconds - around the clock, without you.
See it in action
Everything below runs on your own verified content - uploaded once, answered everywhere, and cited back to the source so you can audit every reply.
Source: catalog.pdf
Source: returns.docx
What the widget actually does.
Only your content
It answers from the documents you upload and nothing else. It cannot invent a policy, a price, or a promise.
Shows its source
Every answer names the document it came from, so you can check anything your customer was told.
Streaming responses
Token-by-token streaming feels instant, even on a slow mobile connection.
Follows the conversation
Understands follow-ups like “what about the blue one?” without making the customer start over.
Confidence threshold
If it isn't sure, it doesn't guess - it offers to connect a human instead.
On-brand widget
Your name, colour, greeting, and quick replies, with a live preview as you type.
Retrieval first, writing second
When you upload a file, it is split into passages and indexed. When a customer asks something, the widget searches those passages, takes the closest few, and hands only those to the language model with an instruction to answer from them and nothing else.
That ordering is the whole product. The model never answers from memory, so it cannot invent a refund window or quote a price you do not charge. If retrieval comes back with nothing relevant, there is nothing to answer from, and the widget says so rather than filling the gap. The longer explanation of grounding covers why this matters more than model choice.
Answers stream in as they are written, so the customer sees words appearing within a second rather than watching a loading dot. Follow-up questions keep the earlier turns in context, which is why "what about the blue one?" works without repeating the product name.
Source: shipping-policy.pdf
What it will not do.
The honest list. Knowing these up front is worth more than discovering them in week three.
Answer what you haven't uploaded
If a question isn't covered by a document, it says so and offers a person. It will not fill the gap from general knowledge.
Fix a wrong document
It quotes what you gave it. An out-of-date policy produces an out-of-date answer, accurately cited to the stale file.
Take an action
It answers questions. It does not process refunds, change orders or update your CRM - those still go to a person, with the full conversation attached.
Included, and not included.
| Capability | Status |
|---|---|
| Only your content | ✓ Included today |
| Shows its source | ✓ Included today |
| Streaming responses | ✓ Included today |
| Follows the conversation | ✓ Included today |
| Confidence threshold | ✓ Included today |
| On-brand widget | ✓ Included today |
| Answer what you haven't uploaded | - Not this product |
| Fix a wrong document | - Not this product |
| Take an action | - Not this product |
Upload, customise, paste. Live.
Upload your knowledge
Drop in PDFs, Word docs, or paste your FAQs and policies. We extract, chunk, and embed everything automatically.
Customise your bot
Set the name, brand colour, greeting, and tone. Preview the widget live as you type.
Paste one line of code
Copy a single script tag onto your site - or one-click install on Shopify & WordPress. You're live.
What are you waiting for?
Stop answering the same 15 questions. Your customers get accurate answers 24/7, and you get your evenings back. Live in 5 minutes - no developer, no sales call.
Let's go! →Free plan to start · No credit card · Cancel anytime