Jahanzaib
All Work
RAGDeveloper ToolsDeveloper Tools

RAG Chatbot for Developer Documentation

Support tickets dropped 45% in month one. 60% by month three.

SaaS Platform·8 support engineers·Shipped in 3 weeks

Client details anonymized under NDA. The work, approach, and results shown here are real. Contact me for references.

Developer workspace with code on multiple monitors
0

Fewer Tickets (Month 1)

0

Response Time

0

Answer Accuracy

0

Engineering Time Saved/Week

The Challenge

What they were dealing with

A developer tools platform with over 12,000 documentation pages had a support team handling more than 400 tickets per week. Roughly 70% of those tickets were answerable from existing docs, but nobody could find the right page. Average first response took over four hours, and engineers were pulled from product work 15 or more hours per week to answer the same questions over and over.

Documentation search was keyword based and essentially broken, users could not find what they needed

The same 50 questions showed up repeatedly with slight variations week after week

Engineers answered tickets by copying and pasting doc links, which was slow and frustrating for everyone

No visibility into which docs were outdated or which topics had coverage gaps

Before

400+

Tickets per Week

4 hours

First Response

70%

Docs Answerable

$180K

Annual Support Cost

The Approach

How I solved it

Rather than a simple FAQ bot, I built a full RAG (Retrieval Augmented Generation) system wired to the actual documentation. The key design decision was a hybrid retrieval strategy: semantic search finds conceptually related content while keyword search catches exact API names and error codes that semantic search would miss.

Every answer includes source citations so developers can verify and go deeper. When confidence scoring falls below 85%, the chatbot triggers a human handoff and says "I am not confident enough to answer this one, routing to the team" instead of guessing. This was absolutely essential for a developer audience that values accuracy over speed.

An admin dashboard tracks which questions the bot cannot answer, directly surfacing documentation gaps for the content team. Within a month, they rewrote their 12 worst performing doc pages based on the gap analysis.

1

Indexing Pipeline

Built an incremental indexer across docs in Markdown, API reference from OpenAPI spec, changelog, and the community forum. Over 12,000 pages total.

2

Retrieval Architecture

Hybrid search combining semantic embeddings with BM25 keyword matching and a re ranking layer. Source citation on every single response.

3

Multi Channel Deploy

Web widget embedded in the docs site, Slack bot for the internal team, and a standalone API endpoint for future integrations.

4

Feedback Loop

Admin dashboard showing unanswered questions, low confidence responses, and content gap analysis. Weekly report sent to the docs team automatically.

RAG PipelineVector DBEmbedding ModelSlack APIWeb WidgetAdmin Dashboard

The Results

What changed

45%

Fewer Tickets (Month 1)

30s

Response Time

94%

Answer Accuracy

15hrs

Engineering Time Saved/Week

Shipped in 3 weeks
$180K per year in support time saved plus faster user onboarding
I was skeptical honestly. We had two other AI consultants before him and both delivered slide decks. Jahanzaib shipped a RAG chatbot wired to our docs. Support tickets dropped 60% in month one.

David Park

CTO, Developer Tools Platform

Facing a similar challenge?

Every project starts with a conversation. Tell me what you're dealing with and I'll tell you honestly whether I can help.