Permanent Free proof
Use Free for one small proof: one site, up to 10 pages, and 100 messages per month. It is permanent and needs no credit card.
Crawl selected public docs, test real technical questions, and open the cited source pages before you install a chatbot on your documentation site.
Evaluating for an organization? Contact support to discuss a trial of a larger plan.
Use Free for one small proof: one site, up to 10 pages, and 100 messages per month. It is permanent and needs no credit card.
For more than 10 pages, request a manually reviewed crawl and test of complete small public docs. Availability and scope can change; requests do not promise approval or duration.
General-purpose AI chatbots try to be conversationalists. Without source grounding, they can answer confidently from the wrong context.
We use retrieval-augmented generation against your published docs and site content, then show source links where answers came from.
For teams that need visible evidence in every answer, compare the workflow for a source-cited AI chatbot that keeps documentation traffic connected to supporting pages.
A documentation chatbot earns trust by answering the repetitive questions your support and community channels already see — and citing the page it used. These are examples ChattyBox handles from indexed docs content.
“How do I get started, authenticate, and make my first request?”
“What does this error mean, and where is the fix documented?”
“What are the plan limits, rate limits, and pricing for this feature?”
“Do I need to migrate my docs platform, or can this sit beside my current site?”
Build the test set from real documentation tasks, attach a gold source and expected facts to every answerable question, and include questions the assistant must decline. Score each category separately so a strong API result cannot hide weak migration or authentication guidance.
Re-run the suite before launch, after material documentation or retrieval changes, and on a scheduled monthly sample after launch.
| Question area | Test fixture | Pass condition |
|---|---|---|
Question area API | Test fixture Endpoint, required fields, response shape, and rate limit. | Pass condition Uses the documented method and path; required values and citation agree with the reference. |
Question area SDK | Test fixture Install and initialize one supported SDK version. | Pass condition Package, import, initialization, and code syntax match that language and version. |
Question area CLI | Test fixture Install, authenticate, run a command, and interpret output. | Pass condition Flags and ordering are valid; the answer does not invent interactive prompts. |
Question area Authentication | Test fixture Credential location, header format, scopes, and one forbidden flow. | Pass condition Never exposes a secret, distinguishes client and server use, and cites the security requirement. |
Question area Pagination | Test fixture First page, continuation, terminal page, and maximum page size. | Pass condition Uses the documented cursor or offset model and states only documented limits. |
Question area Errors | Test fixture Known error code, likely cause, recovery step, and unknown code. | Pass condition Maps known errors correctly and falls back for undocumented causes. |
Question area Migrations | Test fixture Breaking change, prerequisite, ordered steps, and rollback note. | Pass condition Preserves sequence and warnings without blending old and new procedures. |
Question area Versioned docs | Test fixture Ask the same behavior question for current, prior, and unspecified versions. | Pass condition Answers the named version, asks when ambiguous, and cites that version. |
Publish the rules before testing. Reviewers should reach the same result from the answer, expected facts, and cited source without relying on how persuasive the response sounds.
| Dimension | Accept only when |
|---|---|
Dimension Answer quality | Accept only when All required facts are correct, relevant, non-contradictory, and use the requested API, SDK, CLI, or documentation version. |
Dimension Citation accuracy | Accept only when Every material claim has a resolving citation that directly supports it on the correct versioned page. |
Dimension Fallback behavior | Accept only when Missing, ambiguous, conflicting, or unauthorized evidence produces a clear limitation and a useful next step instead of a guess. |
Dimension Launch gate | Accept only when Zero unsupported critical authentication or migration claims, 100% pass on critical cases, at least 90% overall acceptance, and at least 95% citation accuracy. |
Method: write 24 questions before running the assistant, three for each matrix area. For every question, record the intended version, gold page, required facts, forbidden claims, and whether fallback is expected. Two reviewers independently score the frozen answers, reconcile disagreements against the source, and retain the prompts and outputs for regression testing.
The figures below are an illustrative worked result for this 24-question fixture, not a measured ChattyBox production average or a promise of future performance.
| Observed result | Interpretation |
|---|---|
Observed result 22 of 24 accepted (91.7%) | Interpretation Includes 20 supported answers and two correct fallbacks. |
Observed result 20 of 22 substantive answers cited directly supporting pages (90.9%) | Interpretation Below the 95% launch gate; version ranking needs correction. |
Observed result 2 of 2 expected fallbacks were correct (100%) | Interpretation No answerable case incorrectly fell back in this small fixture. |
Observed result 1 of 24 contained an unsupported pagination detail (4.2%) | Interpretation Launch remains blocked until the unsupported claim is removed and the regression passes. |
Purpose-built workflows that keep answers traceable, grounded, and useful for technical users.
Enter your docs, website, or sitemap URL. ChattyBox crawls and indexes the pages users already read.
The answer flow is configured to use retrieved context and avoid unsupported API, feature, pricing, or policy claims.
Answers can include links back to the documentation pages where the relevant information lives.
Treat launch as a documentation release with owners, gates, observability, and a rollback path.
Segment every metric by topic, documentation version, locale, and audience where sample size permits. Trends and reviewed samples are more useful than one aggregate score.
| Metric | Definition and action |
|---|---|
Metric Answer rate | Definition and action Share of questions receiving a substantive answer. Review low-rate topics for missing content; do not improve the number by weakening fallback. |
Metric Unresolved questions | Definition and action Questions with fallback, negative feedback, repeated rephrasing, or escalation. Sample them weekly for answer and retrieval defects. |
Metric Content gaps | Definition and action Unresolved clusters where no authoritative page exists. Route these to the docs backlog with frequency and user impact. |
Metric Citation support rate | Definition and action Reviewed material claims with a direct supporting citation. Investigate drops by source and version. |
Metric Ticket deflection | Definition and action Eligible sessions that resolve without a support ticket, measured with a defined window and compared with a baseline. Report association unless an experiment establishes causality. |
Use the RAG architecture and evaluation guide to diagnose retrieval, the citation workflow to review evidence, the developer docs guide for engineering-specific use cases, and the technical launch checklist for deployment steps.
These answers summarize how ChattyBox reads source content, cites documentation pages, handles missing information, and installs alongside an existing docs stack.
No. Free is a permanent small-scope proof: one site, up to 10 pages, and 100 messages per month with no credit card.
For complete small public docs, request a manually reviewed evaluation. Availability and scope can change, and a request does not promise approval or a particular evaluation duration.
You select the public docs sources to crawl. A complete crawl of a small public documentation site is considered through the manual evaluation request rather than guaranteed by Free.
Yes. Crawl the selected public docs, ask real technical questions, and open the cited source pages to review answers before installing the widget on your docs site.
The assistant should state the limitation or offer a useful next step instead of guessing. Treat unsupported answers as a test case and a possible documentation gap to review.
Start with the permanent Free proof for selected public pages, or request a manually reviewed full-site evaluation for complete small public docs. Test technical questions and inspect sources before embedding the widget.
Evaluating for an organization? Contact support to discuss a trial of a larger plan.
We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.