Skip to content

AI · 6 min read

Generative AI for Customer Service: Deflection, Agent Assist and How to Measure It

Generative AI for customer service: deflection vs agent assist, retrieval over your help centre, escalation design and the quality metrics that matter.

Zohaib KhalidZohaib KhalidCEO & Co-founder, Innovation InsightPublished
Overhead view of a shared table with several laptops and hands at work

Short answer

Generative AI helps customer service in two ways: deflection, where a chatbot or voice agent answers customers directly from your help centre, and agent assist, where it drafts replies a human sends. Start with agent assist if answers carry risk, deflection if questions are repetitive. Measure resolution confirmed by the customer, not containment. Innovation Insight builds website assistants for $10k to $18k and assistants that take actions for $18k to $35k.

Deflection or assist: decide this first

Most generative customer service projects are one of two products, and they have different risks, costs and success measures. Teams that blur them end up with a chatbot that is judged on the wrong number.

Deflection (customer-facing)Agent assist (agent-facing)
What it doesAnswers the customer directly in chat, email or phoneDrafts replies, summarises threads, suggests articles; a person sends
Who sees mistakes firstThe customerYour agent, who corrects them
Main benefitFewer tickets reach peopleFaster handling and more consistent answers per ticket
Best forHigh-volume, repetitive, low-risk questions: order status, opening hours, how-to, password resetComplex or regulated questions, complaints, anything involving refunds or advice
Main riskA confident wrong answer, or a customer trapped in a loopAgents approving drafts without reading them
Success metricResolution confirmed by the customer, with low reopen rateHandle time, edit rate on drafts, quality score
Our price to build$10k to $18k for a website assistant; $18k to $35k when it takes actions$8k to $60k

Our advice for most companies is to start with agent assist. It produces the correction data (which drafts agents changed and how) that tells you which question types are safe to deflect later, and it carries no customer-facing risk while you learn.

Retrieval over your help centre

A support assistant should answer only from your content, so it needs retrieval: the help centre, policy documents and, for logged-in customers, their own account data. The engineering that decides quality is mostly not the model.

  • Clean the source. Duplicate articles, outdated policies and "see the PDF" pages cause more wrong answers than any model choice. Give every article an owner and a review date.
  • Chunk by meaning. Split articles at headings, keep the title with each chunk, and store the URL so every answer can cite it.
  • Filter before you retrieve. Region, plan, language and product version should narrow the search so a UK customer never gets the US returns policy.
  • Use the customer's own data through scoped tools, not by pasting their account into the prompt. "Where is my order" should call the order system for that customer only.
  • Refuse when retrieval finds nothing relevant. "I don't have that information, let me connect you" is a good answer; a guess is not.

Our RAG development page explains the retrieval pipeline in more depth, and RAG vs fine-tuning covers why fine-tuning on your tickets is rarely the right first step.

Escalation design

Escalation is where customer-facing AI earns or loses trust. Design it as carefully as the answers.

TriggerWhat should happen
Customer asks for a person, in any wordingHand over immediately; never ask "are you sure?"
Two failed attempts on the same questionOffer a person with the conversation summary attached
Complaint, cancellation, legal threat, vulnerability signalsRoute to a person; tag the ticket so it is counted
Payment disputes, refunds above a limit, account changesAction through a tool with limits, or hand over
Retrieval confidence lowSay so and offer a person or a ticket
Outside business hoursCreate a ticket with the summary and tell the customer when they will hear back

The handover must carry context: a short summary, what the customer has already tried and the articles the assistant used. If an agent has to ask the customer to repeat everything, the assistant has made service worse.

Voice is a different build

Phone support has the same deflection and assist split, with tighter latency limits and transfer logic. A voice agent pilot with us is $12k to $22k and a production agent $22k to $45k. Read AI voice agent development for the architecture, AI voice agent cost for per-minute fees and Vapi vs Retell vs Bland for the platform choice. On Chat Your History we built the same interview across Botpress web chat, Twilio SMS and Twilio voice calls, which is a useful pattern when one assistant has to serve several channels.

How to measure quality

"Containment rate" (the share of conversations that never reached a person) is the metric vendors like to report and the one most likely to mislead. A customer who gives up and phones counts as contained. Measure these instead:

MetricHow to measure itWhy it matters
Confirmed resolutionCustomer says the answer solved it, or takes the suggested action, and does not return on the same topic within 7 daysThe only deflection metric that reflects real outcomes
Reopen and repeat contact rateSame customer, same topic, within 7 days, any channelCatches false containment
Answer accuracy (sampled)A person grades 50 to 100 conversations a week against the source contentCatches confident wrong answers early
Draft edit rate (assist)Share of drafts sent unchanged, lightly edited or rewrittenShows where the assistant helps and where it wastes time
Escalation qualityAgent rating of the handover summaryA bad handover costs more than no assistant
Cost per resolved conversationModel, platform and hosting cost divided by confirmed resolutionsCompares the assistant with the cost of a human contact
Build the evaluation set from real tickets before launch: 100 to 200 questions with the correct answer and the article that supports it. Rerun it on every prompt, content or model change.

Mistakes we see in support AI projects

MistakeWhat happensFix
Launching on every topic at onceA few risky topics generate most of the complaints and the whole assistant gets switched offStart with five high-volume, low-risk topics and add more as their numbers hold
Indexing the help centre as it isOld and duplicate articles produce confident, contradictory answersClean and date the articles first; retire anything without an owner
Hiding the route to a personCustomers type "agent" five times, then leave a bad reviewA visible handover option on every screen and in every channel
Pasting full account data into promptsPrivacy exposure and higher token billsScoped tools that return only the fields the answer needs
Judging success on containmentLeadership sees a good number while repeat contacts riseReport confirmed resolution and the 7-day reopen rate together
No owner after launchAnswers drift as policies and products changeA named owner who reviews the weekly sample and the escalation reasons

Every one of these is cheaper to prevent than to repair. The common thread is treating the assistant as a product with an owner, a backlog and metrics, rather than a widget installed once.

Running costs

Model fees for support are modest. A drafted reply with 2,500 tokens of context and 500 tokens of output costs from about $0.50 to about $10 per 1,000 drafts on current small and mid-size models (prices checked October 2026); generative AI development cost shows the full table. Help desk vendors' built-in AI is often priced per resolution or per seat, which is simple at low volume and expensive at high volume; compare both at your real ticket numbers. Our AI chatbot development cost guide covers build or buy in detail.

A rollout plan that works

  1. Weeks 1 to 2: export six months of tickets, cluster them by topic, and pick the five topics that make up the most volume with the lowest risk. Fix the help-centre articles for those topics.
  2. Weeks 3 to 6: build agent assist for those topics inside your help desk; collect edit data; build the evaluation set.
  3. Weeks 7 to 10: switch on deflection for the topics with the lowest edit rate, with escalation rules in place. Keep the rest on assist.
  4. Monthly after launch: review sampled accuracy, reopen rate and the topics customers escalate most; add topics only when their numbers hold.

If the assistant should also take actions (refunds, bookings, address changes), it becomes an agent with tools and limits, and the AI agent development page applies. For the differences in plain terms, read agentic AI vs AI agents vs generative AI. To start a support assistant, see AI chatbot development or the generative AI development hub.

Need a number for your project?

Send a short brief and get a written estimate.

A senior engineer replies within one business day. No sales call required.

Zohaib Khalid, CEO & Co-founder, Innovation Insight

Zohaib Khalid

CEO & Co-founder, Innovation Insight

Zohaib leads strategy, client partnerships and delivery at Innovation Insight. He has spent a decade turning founder briefs into products that ship and still reviews every proposal that leaves the company.

LinkedIn
FAQ

Related questions.

Should a support chatbot answer customers directly?

Only for high-volume, low-risk questions where your help-centre content is accurate. For complaints, refunds, regulated advice or account changes, start with agent assist, where AI drafts and a person sends.

What is a good metric for an AI support assistant?

Confirmed resolution: the customer says it solved the issue or completes the suggested action, and does not come back on the same topic within seven days. Containment alone counts customers who gave up.

How do I stop a chatbot giving wrong answers?

Answer only from retrieved help-centre content, cite the article, refuse when nothing relevant is found, filter by region and plan, and grade a weekly sample against the source. Most wrong answers trace back to outdated articles.

How much does an AI customer service assistant cost?

With Innovation Insight, a website assistant over your help centre is $10k to $18k, one that takes actions in your systems $18k to $35k, and a multi-channel assistant $35k to $60k. Model fees are usually tens to hundreds of dollars a month.

Can the same assistant work on chat and phone?

The knowledge and tools can be shared, but voice needs its own latency, interruption and transfer handling. We usually share retrieval and business tools across channels and build the voice layer separately.