Adding a chat interface to a website is easy. Making it answer company-specific questions reliably is the real engineering and content problem.
A support assistant needs more than a capable language model. It needs a controlled set of sources, a retrieval workflow, a testing process, and a clear fallback when the available knowledge is insufficient.
This article describes a practical website-to-answer workflow for small and mid-sized products. It is based on lessons from building Oscar Chat, but the principles apply to any retrieval-based customer-support assistant.
Start with source ownership
Before crawling anything, define which pages the business considers authoritative.






