Where they were stuck
- First-response times had crept above 12 hours during peak weeks.
- Agents were repeating the same 20 answers to 80% of tickets.
- The help centre existed, but nobody — including customers — enjoyed using it.
Deflect the routine, elevate the humans — without ever sounding like a bot.

A fast-growing SaaS company was drowning in tier-1 support tickets and burning out their team. We designed an AI copilot that resolves the routine on its own, drafts confident replies for the rest, and quietly compounds every ticket into better answers over time.
The support team we walked into was excellent, exhausted and about to lose people. Ticket volume had outgrown headcount, and hiring was neither fast enough nor the right answer. This is the story of an AI copilot that took the repetitive work off the team without ever pretending to be human.
We clustered a year of tickets before doing anything else. The pattern was unambiguous. Roughly 60% of tickets were variations of about twenty questions. Another 20% were mid-complexity but well-documented. The remaining 20% were the interesting, human conversations the team was hired for.
The obvious move — deflect the routine — had been attempted before with a chatbot the team quietly muted. We had to do it right this time, or the team would rightly stop trusting the idea.
An AI agent is only as good as the material it stands on. We spent the first three weeks rewriting the help centre — not for the AI, but for humans — with the AI as a beneficiary. Cleaner articles, better structure, honest gaps filled.
Only then did we index everything into the retrieval layer.
"An AI agent is only as good as the material it stands on. Get the knowledge right first."
We shipped two things at once. A customer-facing agent that resolves the routine and hands off gracefully, and an in-inbox copilot that drafts, cites and translates for agents on the tickets that reach a human.
The two share the same knowledge and the same tone, so a customer never feels the seam between them.
We started with the agent handling a narrow slice of tickets it was confident on. Every escalation was logged and reviewed. Confidence widened only when the numbers earned it.
Agents got the copilot from day one, with the ability to accept, edit or ignore any draft. Nothing was ever sent on their behalf.
A meaningful share of tier-1 tickets now resolve without a human. The ones that do reach an agent are answered faster and better, because the copilot handles the rote parts.
CSAT is up. Response times are down. The team is calmer — and, importantly, still there.
AI in support is not about replacing people. It is about giving them their day back. On that measure, this system has done its job — quietly, honestly and without ever sounding like a bot.
Clustered a year of tickets to find the real deflection opportunities.
Rebuilt the source knowledge base so the AI could stand on it.
Shipped the agent and inbox copilot behind a controlled rollout.
Weekly reviews of transcripts and CSAT to keep the model sharp.
A large share of tier-1 tickets never touch a human anymore.
The tickets that do reach a human get answered in a fraction of the time.
Agents spend their day on interesting work — not on copy-paste.
"It is like giving every agent a senior teammate on their shoulder. Response times crashed, and the team actually enjoys their day again."
Book a working session with our senior team — we'll map your problem and a path to shipping in 30 minutes.