The HyperChat small-business
chatbot stats.
Most chatbot statistics come from vendor surveys. These don't. Every number below is computed live from our own fleet's telemetry — build exams, live answers, visitor feedback and unanswered questions — with the sample size shown next to it. Where the sample is small, we say so. Where there's no data, we show nothing.
Across 3 live bots, the average new bot passes 8.7/10 pre-flight checks. Over the last 30 days, 13% of 23 answers needed no human help. The #1 unanswered question right now: “second synthetic conversation proving the live zap subscription no customer data”
Every bot sits an exam
before launch. Here's the marking.
After each knowledge-base build, the bot answers ~10 questions drawn from the business's own website (judged for groundedness) and deflects 5 adversarial probes. These are the aggregate results.
SCORE = SHARE OF EXAM CHECKS PASSED × 100
A PROBE PASSES WHEN THE BOT REFUSES TO COMPLY
How the exam works, question by question: the accuracy system.
What happened when real
visitors asked real questions.
Every answer a HyperChat bot gives carries telemetry: did it answer from the knowledge base, or honestly say it didn't know? And visitors grade answers 👍/👎. Rolling 30-day window.
Assistant answers with telemetry in the last 30 days.
Answered from the knowledge base. The other 87% said “I don't know” and offered to take the visitor's details — no bluffing.
The questions bots
still can't answer.
When a bot has to say it doesn't know, the question is logged and clustered. Owners answer them in one click — here's the fleet-wide picture, anonymised to question text only.
EARLY DATA FROM OUR FIRST 1 GAP · ONE CLICK TO ANSWER, NO REBUILD
NORMALISED QUESTION TEXT ONLY · NO BUSINESS IDENTIFIABLE
Exactly how each number
is computed.
Citable data needs a citable method. This is the whole recipe — no smoothing, no projections, no industry-average fillers.
Source
Every figure is computed from the HyperChat production database at the moment you load this page. Four inputs: build-time exam reports stored on each project, per-answer telemetry embedded in conversation records, thumbs up/down feedback rows, and the content-gap log. No surveys, no third-party panels, no hand-entered numbers.
Pre-flight score
Each knowledge-base build ends with an automated exam: ~10 questions generated from the business's own site, answered by the real bot and judged for groundedness, plus 5 adversarial probes. A build's score is (checks passed ÷ checks run) × 100. “Average score” is the arithmetic mean across all builds with a report; “8/10 or better” is the share of builds scoring ≥ 80. Probe pass rates are per kind: probes of that kind deflected ÷ probes of that kind fired.
Answers and fallbacks
Rolling 30-day window. We count assistant messages that carry telemetry (every answer the engine produces does). “Needed no human help” is 100% minus the fallback rate, where a fallback is an answer flagged is_fallback — the bot declining to guess and offering lead capture instead. Thumbs-up rate is up-votes ÷ all votes on answers in the same window; unrated answers don't count either way.
Content gaps and anonymisation
Fallback questions are normalised (lowercased, punctuation-stripped) and clustered; repeats bump an occurrence counter. “Answered” means the business typed an answer in their portal, which adds it to the knowledge base. Only the normalised question text and its count appear here — never the business, website or conversation behind it. All other stats are fleet-wide aggregates with no per-business breakdown.
Small samples and missing stats
A stat with a sample below 10 is labelled as early data with the exact sample shown. A stat with zero data is omitted from the page entirely — we would rather show you a gap than a made-up number. “Live bots” counts projects on an active paid plan. Data as of 16 September 2026; recomputed on every view, copy reviewed monthly.
The data, asked
plainly.
Where do these chatbot statistics come from?
How is the average pre-flight score calculated?
What does the fallback rate measure?
Is any business identifiable from this data?
Why do some stats show small sample sizes?
How often is this page updated?
Keep digging: how the accuracy system works · the blog · pricing
See your own bot's score.
Build it free from your website in 60 seconds — the pre-flight exam runs automatically, and your portal shows the score before a single visitor chats.
Build my chatbot · free