Case Studies
SaaSAI Automation

AI Customer Support Copilot

Deflect the routine, elevate the humans — without ever sounding like a bot.

AI Customer Support Copilot cover
Industry
SaaS
Category
AI Automation
Timeline
8 weeks
Services
5 disciplines
Project Overview

The engagement

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.

Client Challenge

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.
Our Solution

What we built

  • Built a retrieval-augmented AI agent grounded in the product docs and past tickets.
  • Auto-resolved routine tickets end to end with human handover on edge cases.
  • Gave every agent an in-inbox copilot that drafts, cites and translates.
  • Wired analytics to learn from every deflection, hand-off and thumbs-down.
The Full Story

How this project actually unfolded

9 min read

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.

Where the pain actually lived

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.

Getting the knowledge right first

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."

Two products, one system

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.

Rolling out without breaking trust

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.

Where it landed

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.

In closing

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.

Development Process

How the work unfolded

01
Ticket audit

Clustered a year of tickets to find the real deflection opportunities.

02
Knowledge

Rebuilt the source knowledge base so the AI could stand on it.

03
Build

Shipped the agent and inbox copilot behind a controlled rollout.

04
Tune

Weekly reviews of transcripts and CSAT to keep the model sharp.

Technology Stack
OpenAIIntercomPineconen8nNext.js
Services Provided
AI AutomationSupport OpsKnowledge DesignIntegrationsAnalytics
Key Features

What shipped

  • Retrieval-augmented AI answers with citations
  • Auto-resolution for routine tickets
  • In-inbox copilot for agents
  • Multi-language reply drafting
  • Deflection and CSAT dashboards
  • Continuous learning from resolved tickets
Before vs After

The shift

Before
12h+ first response times
After
Instant responses on the routine, hours on the rest
Before
Agents answering the same 20 questions
After
Agents focused on real, hard conversations
Results

The outcome they feel every day

Meaningful deflection

A large share of tier-1 tickets never touch a human anymore.

Faster resolutions

The tickets that do reach a human get answered in a fraction of the time.

Happier team

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."
Head of Support
Series B SaaS Company

Have a challenge like this?

Book a working session with our senior team — we'll map your problem and a path to shipping in 30 minutes.