Live demo · embeddable AI support

A support widget that
won't make things up.

Most "AI chatbots for your website" are GPT wrappers that hallucinate prices and invent policies. ChatDesk answers only from your knowledge base, shows a source citation on every reply, and when it doesn't know — a confidence gate makes it say so and hand off to a human. Try it: bubble, bottom-right.

Install on any site — one line
<script src="https://SITE_ORIGIN/widget.js" async></script>

Grounded + gated

Retrieval first, model second. Weak retrieval → honest "I don't have that" + human escalation. It never guesses.

Cited

Every answer carries the article it came from — your team can audit any reply.

Streaming

Tokens stream in live (SSE). First words in under a second on a warm model.

Never dies

If the LLM is unavailable, it degrades to verbatim quoted excerpts from the source — labeled, still cited.

Poke at it

Green questions are in the knowledge base. The red one isn't — that's the point: watch it refuse and offer a human instead of inventing an answer.

Full disclosure: "Solstice CRM" is a fictional product — the 12-article knowledge base was written for this demo. The escalation form acknowledges but doesn't send real email. Generation runs on a free-tier model cascade; when quotas run dry the widget degrades to labeled verbatim excerpts instead of failing. In a client install, the same engine sits on your real help center with pgvector/embedding retrieval and your helpdesk hooked to escalations.