Course
Give your AI a permanent memory of your business. A course for people who use ChatGPT or Claude daily.Compound Context
May 5, 2026Articles7 min read

AI Agents for Customer Support: Real Implementations and What Actually Works

NBNikolas Barwicki
AI AgentsCustomer SupportAI ImplementationCase StudiesBusiness Automation

Klarna replaced 700 agents with AI, then hired them back. Sierra hit $100M ARR in 21 months. Here is what separates the wins from the disasters.

Customer support is the single most common production use case for AI agents. According to LangChain's State of AI Agents report, 26.5% of all agent deployments target customer service — more than coding assistants, data analysis, or internal tools combined.

The reason is obvious: support is expensive, repetitive, and high-volume. The less obvious part is that most companies still get the implementation wrong. They either over-automate and tank quality, or under-invest in architecture and ship a glorified FAQ bot.

This article covers what real companies actually built, which architectures held up in production, and where the most visible deployments fell apart.

The Numbers Right Now

Before diving into case studies, here's where the industry stands. The Freshworks Customer Service Benchmark Report 2025 — based on 32,000+ support teams and 1.2 billion tickets — paints a clear picture:

  • First response times dropped from over 6 hours to under 4 minutes with AI
  • Resolution times fell from 32 hours to 32 minutes in top implementations
  • AI agents now deflect 45%+ of incoming queries, with retail and travel hitting 50%+
  • Early adopters report 35% ticket-volume reductions and 40% lower cost per ticket

These aren't projections. They're measured across live deployments. But averages hide a wide range — the gap between good and bad implementations is enormous.

Three Implementations That Worked

Sierra AI: The Multi-Model Approach

Sierra built the most architecturally interesting support agent platform on the market. Their "constellation of models" approach uses 15+ frontier, open-source, and proprietary models from OpenAI, Anthropic, and Meta — each selected for what it does best.

The key design decisions:

  • Supervisor agents review every primary agent response before it reaches the customer
  • Composable tasks let the system mix and match capabilities per use case
  • Continuous per-customer optimization rather than one-size-fits-all tuning

The results speak for themselves: Sierra agents resolve over 90% of customer inquiries for clients like SiriusXM, ADT, and WeightWatchers. The company hit $100M ARR in just 21 months, making it one of the fastest-growing enterprise AI companies.

Zendesk AI: Platform-Native Intelligence

Zendesk's AI agent takes a different approach — embedding AI directly into existing helpdesk workflows rather than replacing them. Their published customer results:

  • Unity — deflected ~8,000 tickets, 83% faster first response, 93% CSAT, saving ~$1.3M
  • Esusu — 64% faster first replies, 34% shorter resolution times across 10,000 monthly tickets
  • Compass — 65% one-touch resolution rate, 98% CSAT

The advantage here is migration cost. Teams already on Zendesk can activate AI features without rearchitecting their entire support stack.

Fastweb + Vodafone: Custom-Built with LangGraph

Not every company buys off the shelf. Fastweb + Vodafone built a custom agentic system using LangGraph and LangSmith, transforming their legacy chatbot into a multi-channel AI agent that reasons, routes, and acts across conversation flows.

They implemented LangSmith observability from day one — giving their team end-to-end visibility into how the agent reasons, where it routes queries, and when it fails. This is the kind of tool calling architecture that separates production agents from demos.

Two Cautionary Tales

Klarna: "We Went Too Far"

Klarna's AI story is the most instructive failure in the industry. Between 2022 and 2024, the company eliminated ~700 customer service positions and replaced them with an OpenAI-powered assistant. At its peak, the AI handled two-thirds of all customer interactions — the equivalent of 853 full-time agents.

The initial numbers looked incredible: resolution times dropped from 11 minutes to under 2, and the company projected $60M in annual savings.

Then quality collapsed. Customers reported generic, repetitive responses on complex issues. Nuance disappeared. Empathy was nonexistent. CEO Sebastian Siemiatkowski eventually admitted publicly: "We went too far." Cost had become the primary evaluation metric, and quality suffered.

Klarna is now rehiring human agents and piloting a hybrid model where AI handles routine queries and humans take over for anything requiring judgment or emotional intelligence.

Air Canada and Cursor: When Hallucinations Hit Production

Two incidents that every support team should study:

  • Air Canada's chatbot told a grieving customer he could retroactively apply for bereavement fare discounts — a policy that didn't exist. A BC tribunal ruled Air Canada liable, establishing legal precedent: companies own their chatbot's mistakes.

  • Cursor's support bot "Sam" confidently told users that subscriptions were limited to one device — a completely fabricated policy. The misinformation spread across Hacker News and Reddit, prompting subscription cancellations before the co-founder could publicly correct it.

Both incidents share the same root cause: LLMs that filled knowledge gaps with confident fabrications instead of admitting uncertainty.

The Architecture That Holds Up

Across the implementations that work, five patterns keep showing up:

1. RAG over a curated knowledge base, not raw LLM generation. Every successful support agent grounds responses in verified source documents — product docs, policy databases, help articles. This is the single most effective guard against hallucination.

2. Escalation tiers with clear boundaries. The agent classifies the query, attempts resolution within its confidence threshold, and escalates to a human when it can't. There's no shame in a 60% resolution rate if the other 40% gets routed cleanly. That's the core distinction between agents and workflows in practice.

3. Supervisor agents checking outputs. Sierra's architecture makes this explicit — a second model reviews responses before they reach the customer. Think of it as an automated QA layer. This catches hallucinations, tone violations, and policy errors that the primary agent misses.

4. Human-in-the-loop for high-stakes interactions. Billing disputes, cancellation saves, legal-adjacent questions — these need a human, at least for now. The best systems hand off with full context so the customer doesn't repeat themselves.

5. Multi-model routing. Different tasks need different models. A simple "where's my order?" lookup doesn't need the same model as a complex troubleshooting conversation. Routing based on query complexity reduces cost and latency simultaneously.

If you're building an agent from scratch, these patterns are worth internalizing before you write a single line of code.

What to Get Right Before You Deploy

A quick pre-launch checklist based on what went wrong at the companies above:

  • Set guardrails before you set KPIs. Hallucination prevention, topic boundaries, and escalation triggers should be defined first — not retrofitted after an incident.
  • Measure resolution quality, not just deflection rate. Klarna's deflection numbers were great. Customer satisfaction wasn't. Track CSAT alongside automation rate.
  • Label AI responses clearly. Cursor learned this the hard way. Customers should always know when they're talking to an agent versus a human.
  • Design for the 20% the AI can't handle. The escalation path matters more than the automation rate. A seamless handoff to a human is better than an AI that fumbles through edge cases.
  • Start hybrid, not AI-first. Every company that went all-in on AI replacement had to walk it back. Start with AI handling tier-1 queries and expand from there based on measured quality.

The Pattern Is Clear

The companies winning at AI support aren't replacing humans — they're restructuring the work. AI handles the high-volume, well-documented, low-ambiguity queries (password resets, order tracking, FAQ lookups). Humans handle the nuanced, emotional, and high-stakes interactions where judgment matters.

That hybrid architecture isn't a compromise. It's the architecture that actually works. The voice AI side of support is converging on the same pattern — AI for routing and simple resolution, humans for everything else.

The question isn't whether to deploy AI agents in support. It's whether you'll build the escalation path, guardrails, and quality measurement that separate a Sierra from a Klarna.

Reach 25,000+ AI enthusiasts every month

Promote your AI tool with featured placement, measurable visibility, and referral traffic.

Learn more →