The challenge
Small teams need 24/7 answers without letting a chatbot invent prices, policies, or promises.
The solution
I designed and built an embeddable support platform that answers only from a client-owned knowledge base. A single script tag installs the widget, every conversation is logged, and unanswered questions become visible documentation tasks with inline fixes.
Engineering highlights
• Grounded retrieval with an explicit “I don’t know” fallback
• One-line embed with isolated Shadow DOM styling
• Full conversation and latency audit trail
• Demo mode for local testing without an API key
Built an embeddable AI support platform grounded in client-owned knowledge, with unanswered-question tracking, inline fixes, full chat logs, and demo mode.