AI agents for customer service that resolve, not just deflect.
AI agents for customer service are autonomous agents that read a customer's message, pull the answer from your live systems, and resolve the request — a refund, an order change, an account update — instead of bouncing it to an FAQ. We build them around your helpdesk and your data, ship the first one in weeks, and measure it on resolution rate and CSAT — AI customer service judged on customer experience, not on how many tickets a bot kept away from your human agents.
- 50–80%realistic resolution target
- 2–4 weeksfirst production agent
- from €1,500one-off setup per agent · or a monthly fee
- No per-resolution fee
- 24/7, in the customer's language
- Human handoff with context
At a glance
What are AI agents for customer service?
An AI agent for customer service is software that handles a support conversation end to end: it understands the request in plain language, decides what to do, acts in your systems — helpdesk, CRM, order and billing — and either resolves the ticket or hands it to a human with full context. The same thing aimed at a support team is what people mean by AI agents for customer support.
Unlike a scripted chatbot, it reasons over your live data instead of matching keywords to canned replies. That's the difference between answering "here's our returns policy" and actually issuing the return. It sits alongside the rest of our AI agent work and our automation service — same engineering, pointed at the support queue.
Channels
- Chat
- Voice
- SMS
Agent
Same knowledge base, same tools, same rules
- 01Understands the request
- 02Decides what to do
- 03Acts in your systems
- Helpdesk
- CRM
- Orders
- Billing
Outcome
- Resolves the ticket
- orHuman handoff with context
What can a customer-service agent actually handle?
The work that is high-volume, rules-shaped and tied to a system of record — which, on a typical support queue, is 60–80% of the tickets. Six workflows do most of the lifting:
Ticket triage & routing
Classifies, prioritises, tags and routes every incoming ticket by intent, language and urgency — and drafts the first reply so a human starts from 80%, not a blank box.
Order & account status
Pulls live order, shipment and subscription state from your commerce or billing system to answer "where's my order / charge / plan" — the single highest-volume support question for most teams.
Returns, refunds & changes
Executes the policy instead of explaining it: checks eligibility, issues the refund or RMA, updates the order or subscription, and logs every action — inside set limits (refunds under a threshold auto-approved, anything above goes to a human).
Knowledge answers (RAG)
Answers product and policy questions from your own docs and help centre, with citations — and says "I don't know, let me get a human" instead of inventing an answer.
Human handoff with context
When a case is outside its remit it opens a ticket, attaches the full transcript and customer record, picks the queue by intent and adds a suggested next action — a warm handoff, not a cold transfer that makes the customer repeat themselves.
Proactive & after-hours cover
First response in seconds, 24/7, in the customer's language — and flags at-risk or angry tickets for a human before they turn into a churn or a chargeback.
Agent assist (copilot) or autonomous agent?
Agent assist — a copilot inside the helpdesk — drafts the reply, pulls up the order and suggests the next step, and a human agent sends it. An autonomous agent resolves the ticket end to end and escalates only the exceptions. They aren't rivals: most teams run both on the same knowledge base.
Agent assist (copilot)
Use the copilot where judgement matters or a wrong answer is expensive — complaints, key B2B accounts, regulated queues.
Autonomous agent
Go autonomous on the high-volume, rules-shaped customer inquiries: order status, password resets, billing changes, refund processing within policy.
Every autonomous workflow starts in assist mode; the share of drafts your team sends unchanged is the cleanest evidence that it's ready to run alone.
| Agent assist (copilot)Human sends the reply | Autonomous agentAgent resolves end to end | |
|---|---|---|
| Best for | Complaints, key accounts, regulated queues | Order status, password resets, billing changes, refunds within policy |
| What you measure | Handle time, drafts sent unchanged | Resolution rate, CSAT |
| Acts in your systems | Prepares the action | Executes it, inside set limits |
| Where we start | Yes | Once assist-mode numbers hold |
Chat, email and voice: which channels should the agent cover?
Start where the volume is, not where the demo looks best.
For most e-commerce and SaaS teams that's email and chat; for clinics and service businesses, WhatsApp and the phone. The same agent — same knowledge base, same tools, same rules — sits behind every channel, so the answer on WhatsApp matches the answer by email.
Voice
Voice is the hardest channel: latency, interruptions and accents show up on a contact center line long before they show up in text. Put a voice agent on overflow or after-hours calls first, with a transfer to human agents always available, and widen once resolution holds.
SMS & email
SMS and email work best for proactive updates — order shipped, appointment tomorrow, a ticket still unresolved after a set time — with the customer's reply routed back into the same conversation.
Deflection or resolution — which one should you measure?
Resolution.
Deflection counts tickets a bot stopped from reaching a human; resolution counts the ones actually solved. A bot can deflect 40% of tickets and still leave the customer angry and the problem open — so deflection on its own is a vanity metric. We build for, and report on, resolution rate and CSAT.
A realistic target: well-scoped, knowledge-backed queries resolve in the 50–80% range once the agent is tuned, and the rest route cleanly to a human — anyone quoting 98% is quoting their best customer on their easiest queue.
| Scripted chatbotDecision-tree / macros | AI agentResolution-first | Human-onlyAgents in a queue | |
|---|---|---|---|
| Understands free-text intent | No | Yes | Yes |
| Answers from your live knowledge base | Canned replies | Yes | Yes |
| Acts in your systems (refund, order, account) | No | Yes | Yes |
| Resolves end-to-end (not just deflects) | No | Yes | Yes |
| First response time | Instant | Instant | Minutes–hours |
| Hands off with full context | No | Yes | N/A |
| Headline metric | Deflection | Resolution + CSAT | Resolution + CSAT |
| Cost at 10× volume | Flat | Flat | Scales with headcount |
How much does an AI customer service agent cost?
It depends on how you pay: per resolution, per conversation or per build.
Platforms
Per outcomeThe platforms publish per-outcome prices — on 14 Oct 2026, Intercom Fin listed $0.99 per outcome; Zendesk billed AI agents at $1.50 per automated resolution committed, $2.00 pay-as-you-go; Salesforce Agentforce listed $2 per conversation, or Flex Credits at $500 per 100,000. Those sit on top of the seat licences for your human agents. Ada doesn't publish prices.
Custom agent
Per buildA custom agent is priced the other way round. The build is scoped up front — our plans start at a one-off setup of €1,500 per agent for one workflow, or a fixed monthly fee — and once it runs, the variable cost is model tokens, usually cents per conversation, with no per-resolution fee.
The arithmetic: at 2,000 resolved conversations a month, $0.99–$2 per resolution is roughly $2,000–$4,000 a month, and it grows with every ticket.
At a few hundred conversations a month, a platform's price is hard to beat — buy it.
Custom agent or Zendesk AI, Intercom Fin, Agentforce or Ada?
When to buy
If your whole support operation lives in one helpdesk and your policies are standard, that helpdesk's own AI agent is the shortest path, and we'll tell you so.
When to build
A custom agent wins when the resolution needs systems the helpdesk doesn't own — your order system, billing, an ERP, a booking engine — when your policies are what makes your service different, or when volume makes per-resolution pricing the biggest line on the bill.
| Custom agentBuilt on your stack | Intercom Fin | Zendesk AI agents | Salesforce Agentforce | Ada | |
|---|---|---|---|---|---|
| Public price | Setup from €1,500 per agent, or a monthly fee, + model tokens | $0.99 per outcome | $1.50–$2.00 per automated resolution | $2 per conversation, or Flex Credits | Not published |
| Bill grows with | Number of workflows | Outcomes | Automated resolutions | Conversations or actions | On quote |
| Best fit | Workflows across several systems, custom policies, high volume | Teams already on Intercom | Teams already on Zendesk | Customer data already in Salesforce | Teams that want a managed platform |
| Who defines a resolution | You, measured on your tickets | The vendor | The vendor | Priced per conversation | Per contract |
Public list prices in USD from each vendor's pricing page, checked 14 Oct 2026. Seat licences for human agents are extra. Prices change — check before you budget. To choose on your own data — a weighted scorecard, knock-outs, a two-week test and RFP questions — use our guide on how to compare AI agent vendors.
What does it plug into?
The agent joins the stack you already run — it does not replace it.
Helpdesk, CRM, commerce and billing connect through their APIs; anything with an API or webhook can be wired in. It works across the channels your customers already use — chat, email, voice, WhatsApp and SMS. Common ones out of the box:
Helpdesk
- Zendesk
- Intercom
- Freshdesk
- Gorgias
- Salesforce Service Cloud
CRM
- HubSpot
Commerce & billing
- Shopify
- WooCommerce
- Stripe
Email & messaging
- Gmail / Outlook
- Slack
How fast can it go live, and how do you keep it reliable?
First production agent in 2–4 weeks, on one high-volume workflow.
We don't point it at your whole queue on day one — we ship one workflow, prove it against your real tickets, then widen scope. Reliability is the build, not an afterthought:
- 01
Scope one workflow
Pick the highest-volume, rules-shaped queue — order status, returns, password resets — and agree the resolution metric. 30 minutes.
- 02
Connect & ground
Wire the helpdesk and CRM, index your knowledge base, and set the guardrails and escalation rules the agent must obey.
- 03
Eval before launch
Test against hundreds of your real past tickets and measure resolution — not a demo. Tune until it clears the bar you set.
- 04
Launch behind a human
Start in suggest/assist mode or on a slice of traffic, with every action logged and reversible. Nothing goes fully autonomous unproven.
- 05
Widen & monitor
Once resolution and CSAT hold, hand it more of the queue and add workflows. KPIs are monitored continuously, with a human in the loop on the hard cases.
Security, GDPR and what the agent may never do
A customer-service agent reads personal data and acts on accounts, so it gets the controls of a new hire, only stricter: least-privilege access per tool, hard limits in code (refunds above a set amount, bank-detail changes and account deletions always go to a person), every action logged and reversible, and customer data processed under a GDPR data processing agreement. It tells customers they're talking to an AI, as the EU AI Act's transparency rule (Article 50) requires, and a human is always one request away.
For regulated customer service — financial services, healthcare, insurance — the agent answers from approved sources only, keeps an audit trail of what it said and why, and routes anything that reads like advice to a qualified person. Sentiment analysis flags angry or at-risk customers for a human before the conversation goes wrong.
Always go to a person
- Refunds above a set amount
- Bank-detail changes
- Account deletions
Built-in controls
- Least-privilege access per tool
- Every action logged and reversible
- GDPR data processing agreement
- AI disclosure (EU AI Act, Art. 50)
- A human always one request away
Who gets the most out of a customer-service agent?
Teams whose ticket volume is rules-shaped and growing faster than headcount. Four profiles see the fastest payback:
E-commerce & retail
High WISMO, returns and product-question volume — exactly the queue an agent absorbs.
- Order & shipment status
- Returns and refunds
- Product & stock questions
SaaS & subscriptions
Billing, plan changes and tier-1 technical triage, with hard cases routed to support engineers.
- Plan & billing changes
- Tier-1 triage
- Docs answers with citations
Clinics & service businesses
Scheduling, intake and FAQs with safe after-hours triage and a clean handoff to staff.
- Scheduling & reminders
- Intake & FAQs
- After-hours cover
Scaling support teams
Volume outpacing hiring — the agent takes tier-1 so your people take the conversations that need a human.
- Absorbs tier-1 load
- Frees senior agents
- Flat cost at scale
Go deeper
- AgentCustomer Support Automation PlatformRead→
- AgentMulti-Channel Customer Communication PlatformRead→
- GuideAI project ideas for e-commerce that pay off in productionRead→
- GuideAI project ideas for clinics, ranked by ROIRead→
- EngineeringWhy your AI agent isn't reliable enough to scaleRead→
- ServiceAI automation servicesRead→
Frequently asked questions
AI agents for customer service are autonomous software agents that handle a support conversation end to end — understand the request, act in your systems (helpdesk, CRM, order, billing) and resolve it or hand off to a human with context. Unlike a scripted chatbot, they reason over your live data, so they can actually issue the refund or update the order instead of just pointing the customer at a policy page.
A chatbot follows a decision tree and returns canned replies; it deflects. An AI agent understands free-text intent, pulls live data and takes actions in your systems, then escalates the edge cases with full context. The chatbot answers "here's how returns work"; the agent processes the return.
Out of the box, the common ones: Zendesk, Intercom, Freshdesk, Gorgias, Salesforce Service Cloud and HubSpot, plus commerce and billing (Shopify, WooCommerce, Stripe) and channels like email, Slack and WhatsApp. Anything with an API or webhook can be connected — the agent joins your stack, you don't migrate to ours.
Resolution rate and CSAT. Deflection only tells you a human wasn't involved, not that the customer was helped — a bot can deflect a ticket and still leave the problem open. We instrument resolution and customer satisfaction from day one and treat deflection as a secondary signal.
It answers from your own knowledge base with retrieval (RAG) and citations, runs inside guardrails, and is told to escalate rather than guess when it's unsure. Before launch we evaluate it against hundreds of your real past tickets, and we start it in assist mode or on a slice of traffic with every action logged and reversible.
Two to four weeks for the first production agent on a single high-volume workflow. The first days are scoping and connecting data; the rest is grounding it, evaluating against your real tickets and launching behind a human before widening scope.
No — they absorb the repetitive tier-1 contacts so your team handles the conversations that genuinely need a person. The agent escalates anything outside its remit with the full transcript and a suggested action, so handoffs are warm. The honest framing is augmentation, not replacement: fewer repetitive tickets, the same humans on the hard cases.
Buy if you're on a standard stack with standard use-cases — a vanilla Shopify-and-Gorgias shop can get a long way with an off-the-shelf agent, and we'll tell you so. Build when you have custom systems, custom policies, or enough volume that per-resolution or per-seat fees start to hurt. We build against the stack you already run, so there's no vendor lock-in and no per-seat tax — your only running cost is the model tokens.
Two options per agent: a one-off setup from €1,500, or a fixed monthly fee — hosting, retraining and ongoing tuning included, with no per-ticket or per-seat surprises. Off-the-shelf platforms often charge per resolution or per conversation on top of seat licences, and they define what counts as a "resolution"; a custom build is scoped up front and your only variable cost is the model tokens, usually cents per conversation. Start with one agent on one workflow and expand once the resolution numbers hold.
Most of them: Zendesk AI agents, Intercom Fin, Salesforce Agentforce and Ada all escalate to human agents inside their own helpdesk. The difference is what travels with the handoff. A good one passes the full transcript, the customer record, what the agent already tried and a suggested next step, so the customer never repeats themselves. A custom agent does that into whichever helpdesk you already run.
Yes, through your systems' APIs and inside limits you set: refunds below a threshold, order changes before dispatch, plan upgrades and cancellations, password resets. Anything above the limit, outside policy or irreversible goes to a person with the case already prepared. Every action is logged with its reason, so it can be audited or reversed.
On rules you can read: the request is outside its workflows, a policy exception applies (a refund above the limit, a late return), its confidence in the answer is low, the customer is angry or asks for a person, or the topic is on the never-automate list. We tune those triggers on your past tickets before launch and review the handoffs every week after it.
That's how we'd do it. Pick one queue — billing questions or order status — and run the agent on it for a fixed period, measuring automated resolution rate and CSAT against the same queue handled by people. If the numbers hold, the next queue is added on the same build; nothing is re-implemented, because the knowledge base, tools and guardrails carry over.
Yes. A custom agent has no per-resolution or per-seat fee: the build is scoped up front and the running cost is model tokens, usually cents per conversation. Platforms such as Intercom Fin ($0.99 per outcome) or Zendesk ($1.50–$2.00 per automated resolution) charge per outcome instead — simpler at low volume, more expensive as volume grows.
Yes, and it should. Resolved tickets, with personal data stripped, go into the knowledge base so the agent answers the way your best people already do, and a few hundred of them become the eval set it is tested against before launch. New answers reach the knowledge base through a review step, not automatically from live conversations.
Because the agent says so. Under the EU AI Act (Article 50), a system that talks to people has to make clear it's an AI unless that's obvious from the context. We put it in the first message and keep a "talk to a person" option available in every channel.
Book your assessment.
Talk directly to a principal engineer.
No sales team.
No discovery workshops.
No procurement circus.
We scope, build and ship.
- Reply within one business day
- Engineer-led assessment
- Written proposal
- Lisbon · UK time zone
No commitment. Just an engineer.

