Website crawl + file upload
Help-center pages, API reference, and PDFs in one knowledge base. Answers stay tenant-scoped.
For SaaS & docs
Product docs exist. Support still repeats the same setup, billing, and API questions. Point us at your public docs and PDFs; the bot answers from that corpus and hands off when the article does not cover the case.
Why docs do not deflect
Users do not browse three levels of navigation when they are blocked on an API key or a failed webhook. They type a question into chat — and generic Copilot-style answers invent version numbers you never shipped.
A grounded bot is a retrieval layer over *your* articles, changelogs, and FAQs. Wrong or missing docs show up as missed retrieval, which is fixable. Hallucinated product behaviour is not.
How it works
Point at your public docs URL. Add PDFs, Markdown, and CSVs for runbooks that are not on the site. Re-crawl when you ship.
Billing, SSO, and known defects get an exact-match FAQ so the model cannot paraphrase them into the wrong plan name.
Paste the widget on docs or inside the app. Agents take over with the thread when the answer needs an account-specific exception.
SaaS features
Help-center pages, API reference, and PDFs in one knowledge base. Answers stay tenant-scoped.
Error codes and function names match even when the user's wording does not match the article title.
A second pass reorders retrieved chunks so the model sees the most relevant passage first.
When docs are silent, the conversation goes to your team with history — not a dead-end “I don't know” with no ticket.
Website widget, plus WhatsApp and Instagram on Growth and above. Same knowledge base across channels.
See which questions fail retrieval so you fix the article once instead of answering it forever.
Compare
| Capability | Reply | Generic LLM widget | Build RAG yourself |
|---|---|---|---|
| Answers from your corpus only | YesYes | No | If you scope it |
| Declines when docs don't cover it | YesYes | No | If you prompt it |
| Hybrid search for codes & names | YesYes | Rare | You implement BM25 |
| Time to first useful answer | ~15 minutes | Same day, higher risk | Months |
FAQ