RAG Chatbot Quality Bar
What “ready to ship” actually means for a small-business RAG chatbot. This is the bar we hold at PxlPeak before handing a chatbot off to a client. Twenty criteria across five buckets.
If you can’t check every box, don’t ship yet. You’ll spend the savings in support tickets.
2. Retrieval behavior
3. Answer behavior
4. Guardrails
5. Observability
What “ship-ready” looks like in numbers
Hitting these at launch:
- Retrieval hit rate: >85% on a held-out test set of 50 real user questions
- “I don’t know” rate: <10% (higher means corpus is incomplete; lower means it’s hallucinating)
- Human handoff rate: 5-15% (outside this band, tune intent classification)
- P95 latency: <1.5 seconds end-to-end
- Cost per conversation: <$0.05 for SMB use cases (higher means the model is too big or the corpus is under-indexed)
Common skip-this-and-regret-it items
- “We’ll add citations later.” Citations are 30 min to add and save dozens of support tickets.
- “We’ll monitor hit rate manually.” Nobody does. Build the dashboard or accept the drift.
- “The default prompt is fine.” Default prompts cause every chatbot in the industry to sound the same and get ignored.
- “Embeddings from a year ago are probably still good.” Re-embed when you change chunking strategy. Always.
We ship this whole pipeline end-to-end for SMBs. Custom RAG chatbots trained on client data, deployed in 5 business days, starting at $997/mo. PxlPeak · Book a 15-min intro.