AI Chat Widget
ProAn AI agent trained on your docs, embedded on your site
Visitors click Ask AI and get an answer grounded in your actual documentation — not a generic model guessing. It reads every page, responds in your product's terminology, and refuses to make things up when the answer isn't there.
Get Started FreeUpgrade a site to Pro when you're ready to enable the widget.
Webhook signatures
Every webhook request Acme sends includes an X-Acme-Signature header. The signature is an HMAC-SHA256 of the raw request body using your endpoint secret.
Verify the signature before acting on the payload. Compare using a constant-time equality function to avoid timing attacks.
Retry behavior
Non-2xx responses are retried with exponential backoff for up to 24 hours. After that the event is marked undeliverable and surfaced in the dashboard.
Non-2xx responses are retried with exponential backoff for up to 24 hours.
After that, the event is marked undeliverable and shows up in your dashboard under Webhooks > Failed deliveries.
Source: /guides/webhooks
I don't have information about changing the retry window in the documentation. You may want to contact support about custom retry policies.
Why this matters
The docs are written. Nobody reads them.
Your team spent weeks writing documentation. You structured it carefully, covered every feature, added code samples. Then users open a ticket asking something you answered on page two.
They're not being rude — they just don't know where to look. Visitors scan headings, ctrl-F for the wrong keyword, bounce, and email support. Your docs become a museum exhibit instead of a tool.
The AI chat widget sits between your users and your docs. It reads everything, understands the question in context, and delivers the answer with a source link. The docs still exist — they're just now accessible to users who don't want to read 40 pages to find one sentence.
Use Cases
What teams use it for
Reduce support tickets
Visitors who would have emailed support now get an answer in seconds. For most teams, 60–80% of support tickets are questions already answered somewhere in the docs — the widget closes that gap.
Get a better answer than ctrl-F
Search finds matching words. The widget understands the question. A user asking "how do I cancel" gets pointed at the subscription page even if the actual term used in your docs is "end subscription" or "close account".
Show off your docs
Prospects evaluating your product ask: "Can this integrate with X?" or "Does it handle Y?" The widget answers with real details from your docs, which is a dramatically stronger signal than a marketing page.
Work with it while coding
Developers who hate leaving their editor can drop a question into the widget and get a formatted answer back with code examples, without opening six tabs. If you want deeper integration, pair it with the MCP server.
Key Capabilities
Everything that ships with the widget
Trained on your entire documentation
The widget reads every page in your published site — guides, API reference, changelogs, everything. Answers are grounded in your actual content, not a generic model hallucinating about your product.
Honest when it doesn't know
When a visitor asks something your docs don't cover, the widget says so instead of making up an answer. Keeps trust high and prevents the support nightmare of users acting on fabricated instructions.
Always up to date
Edit a page, click publish, the widget knows. No re-training, no re-indexing, no embeddings pipeline for you to manage. Every answer reflects the live docs as of the last publish.
Markdown-formatted responses
Answers come back with proper headings, numbered steps, code blocks with syntax highlighting, and inline links. Copy-paste-ready for anyone who asks a coding question.
Floating button, single line to embed
Adds a small Ask AI button to the bottom corner of every docs page. No separate script tag to maintain — it ships automatically the moment you enable it in project settings.
Dark mode and mobile-first
Matches your docs site's theme. Collapses to a full-screen experience on mobile and a compact popover on desktop. Fully keyboard accessible.
Setup
One toggle. Next publish ships it.
Open project settings, toggle the AI chat widget on, click publish. The next deploy includes a floating Ask AI button on every page of your docs. No snippet to paste, no cron job to schedule, no embedding pipeline to maintain.
- 1Upgrade the site to Pro.
- 2Project Settings → Features → toggle AI Chat Widget on.
- 3Publish. The widget is live on every docs page.
FAQ
Common questions
Where does the AI get its answers from?
Exclusively from the content of your published documentation site. Every question is answered using your actual pages — nothing else. That means no hallucinated features, no confusion with a competitor's product, no outdated information scraped from somewhere three years ago.
Do I need to train or fine-tune anything?
No. Enable the widget in your project settings and the next publish includes it automatically. There's no embedding pipeline, no ongoing training cost, no index to maintain. Publish docs → widget knows docs.
How is this different from full-text search?
Full-text search returns a list of pages that contain your keywords. The widget reads those pages and writes an answer to your specific question. A visitor asking "what's the rate limit on webhooks" gets a direct answer with the number, not a link to a page they have to skim.
What happens if the answer isn't in the docs?
The widget says so and encourages the visitor to explore the docs directly. It won't fabricate an answer, and it won't pretend to know the answer — which is more honest than most documentation chatbots on the market today.
Can I customize the widget's appearance?
The widget inherits your site's theme (light/dark mode, accent colors, fonts). The Ask AI button lives in the bottom-right corner by default and can be toggled off per project if you want your own UI.
Is this included in the free plan?
No. The AI chat widget is a Pro feature ($60/month per site) because it represents ongoing compute cost for every question a visitor asks. Free sites can still turn it on during the trial of a Pro subscription and keep it active as long as the site is on Pro.
Does it cost extra per question?
No. Pro pricing is flat $60/month per site and includes all widget usage. We don't meter your visitors.
Turn your docs into a 24/7 support agent
Start free. Upgrade a site to Pro when you're ready to enable the AI chat widget.
Get Started FreeGrounded in your docsNo re-trainingEnable in one click