How to generate AI responses for Zendesk tickets

Riellvriany Indriawan
Written by

Riellvriany Indriawan

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 25, 2026

Expert Verified
A support agent drafting an AI-assisted reply inside a Zendesk ticket

The two ways to get an AI response in Zendesk

Before any setup, get the mental model straight, because Zendesk sells two AI things that sound similar and do opposite jobs. Zendesk Copilot is the assistant that sits next to a human agent. Zendesk AI agents are the autonomous bots that talk to the customer directly. Zendesk draws the line itself: "AI agents are designed to be the first point of contact... When a ticket requires a human touch, copilot steps in to assist the agent."

So an incoming ticket can branch two ways: Copilot drafts a reply your agent approves and sends, or an AI agent resolves it end to end without a human touching it.

How an incoming Zendesk ticket branches to a Copilot draft or an autonomous AI agent resolution
How an incoming Zendesk ticket branches to a Copilot draft or an autonomous AI agent resolution

Which fork you want depends on the ticket, your risk tolerance, and honestly your budget. Here's a quick way to sort yourself before we get into setup.

Option 1: draft replies with Zendesk Copilot

The lowest-risk way to get an AI response into Zendesk is Copilot's Auto Assist. It lives inside the agent workspace and, in Zendesk's words, "suggests next steps, drafts responses, and executes approved actions based on your knowledge and procedures." The human is always the one who clicks send.

Zendesk Copilot Auto Assist drafting a reply and suggesting an action inside a ticket, as taken from Zendesk
Zendesk Copilot Auto Assist drafting a reply and suggesting an action inside a ticket, as taken from Zendesk

In practice you turn on Auto Assist for a group, and when a ticket lands, Copilot reads the conversation, pulls from your help center and macros, and drops a suggested reply into the composer. Your agent edits or approves it. It'll also surface a suggested action, like applying priority shipping, that the agent can run with one click.

The honest limitation: Copilot is grounded mostly in your published help center. If the answer to a question isn't written up as a clean article, Copilot has thin material to draw from and the draft gets generic. That's not a bug so much as a dependency, and it's the single most common complaint I see from real users. As one put it in a r/Zendesk thread on AI agents, when the knowledge isn't in tidy articles the assistant "doesn't feel like AI at all." So if you go the Copilot route, budget time for knowledge base cleanup first. Copilot is on the higher Suite plans, so check your plan before you count on it.

Option 2: hand tickets to an AI agent

If you want the AI to actually resolve tickets instead of just drafting, that's the job of a customer-facing AI agent. It answers the customer directly, calls out to your systems to check an order or cancel a subscription, and escalates to a human when it hits something it can't handle.

Zendesk AI agent showing its chain of thought, the agent builder procedure, and a live customer conversation, as taken from Zendesk
Zendesk AI agent showing its chain of thought, the agent builder procedure, and a live customer conversation, as taken from Zendesk

Zendesk's own agent works through a chain of thought (search knowledge, retrieve order details, verify eligibility) and you shape its behaviour with procedures in the agent builder. It's capable, and it's the same category of tool as third-party Zendesk chatbot vendors and ChatGPT-style integrations.

The thing to get right here is scope. Almost every team I talk to wants some version of what one support manager told us: they wanted AI to "handle 60% of the incoming Zendesk tickets and know when to pull a real person in." That "know when to pull a real person in" clause is the whole game. An agent that answers everything confidently, including the things it should have escalated, is worse than no agent. So you want an AI response setup where you can see, before launch, exactly which topics it should own and which it should hand off. Native Zendesk gives you monitoring after the fact; what it doesn't give you is a dry run over your own history.

What a good AI response is actually built from

Whichever route you pick, the quality of every AI response comes down to what the AI was allowed to learn from. This is the part teams underinvest in and then blame the model.

Three knowledge sources, help center articles, past resolved tickets, and macros, feeding into one grounded AI reply
Three knowledge sources, help center articles, past resolved tickets, and macros, feeding into one grounded AI reply

There are three sources worth wiring in:

  • Help center articles teach the AI your policies and how-tos. This is table stakes and it's what native Copilot leans on hardest.
  • Past resolved tickets teach it your team's actual voice and the edge cases that never made it into an article. This is the source that separates a stiff, article-quoting reply from one that sounds like your best agent.
  • Macros teach it your canned structures for refunds, exchanges, and shipping so its drafts match the format your team already trusts.

Native Copilot draws heavily on the first bucket. A dedicated agent like eesel trains on all three: on connection it automatically imports your help center, your past Zendesk tickets (filterable by status and date, with optional PII redaction before anything is indexed), and your macros. That's the difference between an AI that can quote your docs and one that's genuinely learned how you answer.

Set it up: AI-drafted responses, step by step

Here's the workflow I'd actually recommend if you're starting from scratch and want AI responses live without a scary big-bang launch. This mirrors how a tool like eesel connects, but the shape holds for any serious AI ticketing setup.

  1. Connect to Zendesk. For eesel that's an OAuth connect from the Zendesk Marketplace or the dashboard, and it takes about two clicks. The docs spell out that OAuth is what unlocks triggers and actions; a help-center-only URL crawl is read-only.
  2. Import your knowledge. Pull in your help center, past resolved tickets, and macros. No manual training or data labeling. This is the step that makes every later reply sound like you.
  3. Write your handling rules in plain language. Tell the AI which tickets to touch, how to write, and when to escalate. This is where you encode that "know when to pull a real person in" instinct.
  4. Simulate over your real tickets. Before it replies to a single live customer, run it against thousands of your past Zendesk tickets and read the projected resolution rate plus the topic-by-topic coverage. eesel shows gaps like "Refund policy: 28%" and tells you which docs to fix.
  5. Go live in draft mode first, then autonomous. Start with the AI drafting for human review (same low-risk shape as Copilot), and once you trust it on a topic, flip that topic to fully autonomous. You expand coverage as your confidence grows, not before.
The eesel dashboard filtered to Zendesk, showing AI-drafted replies on tickets with approved, pending, and resolved states
The eesel dashboard filtered to Zendesk, showing AI-drafted replies on tickets with approved, pending, and resolved states

That simulate-then-widen loop is the part native Zendesk doesn't offer, and it's the single biggest reason teams reach for a dedicated agent: you get to be sure before your customers are the test.

Macros and triggers: the responses you don't need AI for

Not every ticket needs a language model. If a reply is truly identical every time (order confirmation, return address, business hours), a macro is faster, cheaper, and perfectly consistent. Pair it with a trigger and Zendesk fires the response automatically when conditions match, no AI billing involved.

The smart pattern is a hierarchy: macros and triggers for the deterministic stuff, then AI for everything that needs judgment. You can even lean on AI to keep the macros themselves sharp, with AI macro templates for refunds, exchanges, and shipping or AI-driven ticket tagging so the right macro surfaces on the right ticket. Getting triage and classification right upstream is what makes the AI responses downstream land on target.

What AI responses cost in Zendesk

This is where teams get surprised, so let's be concrete. Zendesk meters autonomous AI replies as automated resolutions (ARs), the billing unit for AI agent usage. Copilot drafting for a human is generally part of the seat, but the moment the AI resolves a ticket on its own, the AR meter runs.

Cost per AI resolution compared: Zendesk standalone $2.00, Zendesk Suite $1.50, and eesel around $0.40
Cost per AI resolution compared: Zendesk standalone $2.00, Zendesk Suite $1.50, and eesel around $0.40
What you're paying forZendesk (native)eesel
Billable unitAutomated resolution (AI resolves a ticket)AI interaction, usage-based
Price per unit~$1.50 on a Suite plan, ~$2.00 without one~$0.40 per interaction
Human-agent drafts (Copilot)Bundled into higher Suite seatsIncluded
Test before launchMonitor after publishingSimulation over past tickets
Trains on past ticketsHelp center primaryHelp center + tickets + macros

The gotcha isn't just the sticker price, it's what counts as a "resolution." Zendesk's definition can be subjective, and users on G2 have flagged that an abandoned chat can still be billed as one. As one reviewer put it about planning for the AR model:

G2

"Without a plan the AR is charged at $2 per resolution after overages. So it def pays to have a plan in place and forecast how much your monthly usage will be ahead of time."

At scale that adds up fast. If you're resolving a few thousand tickets a month, the difference between $1.50 and $0.40 per resolution is real money, which is why the total cost of a Zendesk AI setup is worth modeling before you commit.

Common mistakes to avoid

A few pitfalls I see over and over, all of them avoidable:

  • Launching autonomous on day one. Start in draft mode. Let the AI suggest, let a human approve, and only widen to fully autonomous once you've watched it be right for a couple of weeks.
  • Feeding it only help articles. An AI response trained purely on your knowledge base sounds like your knowledge base: correct but robotic. Add past tickets so it learns your voice.
  • No escalation rules. Decide up front which topics the AI must hand to a human (billing disputes, angry customers, anything legal) and write those rules explicitly.
  • Skipping the dry run. If your tool can simulate over historical tickets, use it. Guessing at resolution rates and finding out live is how you end up with the "doesn't feel like AI" reviews.
  • Treating every ticket as an AI job. Keep macros and triggers for the deterministic replies. Don't pay per resolution for a response that never changes.

Get those five right and "AI response for Zendesk" stops being a scary switch and becomes a dial you turn up as trust grows.

Try eesel for your Zendesk responses

If the theme running through this guide, train on real tickets, test before you launch, pay closer to $0.40 than $2.00, sounds like what you're after, that's exactly the gap eesel fills. It joins your Zendesk as a real AI Agent, not a separate widget: it reads tickets, drafts and sends replies, adds internal notes, updates fields, and routes to groups, just like a human agent would. It imports your help center, past tickets, and macros automatically, and you simulate it against your history before it ever touches a live customer.

eesel AI working inside Zendesk, drafting and resolving tickets

Setup is no-code and takes under 30 minutes, and you start with the AI drafting for review before you ever flip anything to autonomous. If you'd rather see the numbers on your own tickets than take my word for it, that's the whole point of the simulation, and it's free to try.

Frequently Asked Questions

How do I get an AI response for a Zendesk ticket?
You have three routes. Zendesk Copilot's Auto Assist drafts a reply for a human agent to review and send, a customer-facing AI agent can answer end to end, and macros give you pre-written responses you trigger by hand. Most teams start with Copilot drafts, then hand the repetitive tickets to an agent. Here's a fuller walkthrough of drafting replies with AI in Zendesk.
Does Zendesk's AI train on my past tickets?
Native Copilot leans mostly on your published help center articles, so its answer quality tracks your knowledge base hygiene. If you want AI responses shaped by how your team has actually replied before, a dedicated agent like eesel also trains on past resolved tickets and your macros, which is what teaches it your real voice and edge cases.
How much does an AI response cost in Zendesk?
Zendesk bills AI agent replies as "automated resolutions," at roughly $1.50 each on a Suite plan and $2.00 without one, per the automated resolutions docs. eesel's usage-based pricing works out closer to $0.40 per interaction with no per-resolution surcharge. See the full Zendesk AI cost guide for the math.
Can I test an AI response before customers see it?
Zendesk's AI agents can be published in a sandbox and monitored, but there's no native dry run over your own ticket history. A tool like eesel lets you simulate the agent against thousands of past Zendesk tickets and see the projected resolution rate before it touches a live conversation.
What's the difference between Zendesk Copilot and an AI agent?
Copilot is agent-facing: it drafts responses and suggests next actions for a human who stays in control. An AI agent is customer-facing and resolves the conversation on its own, escalating when it's unsure. Many teams run both, with the agent taking tier-1 volume and Copilot backing up the humans on everything else.

Share this article

Riellvriany Indriawan

Article by

Riellvriany Indriawan

Riell is a designer and writer at eesel AI with about two years of experience researching CX platforms, AI chatbots, and helpdesk software. She combines her design background with a sharp eye for how these tools actually look and feel in practice — making her comparisons unusually visual and user-focused.

Related Posts

All posts →
Illustration of an AI teammate handling enterprise support conversations at scale
customer-service

Conversational AI for enterprise: how to pick and deploy it

A practical guide to conversational AI for enterprise support: what actually makes it enterprise-grade, how it works, and how to roll it out without risk.

Alicia Kirana UtomoAlicia Kirana UtomoJul 6, 2026
Illustration of a multilingual live chat conversation across several languages
Customer Service

9 best multilingual live chat software tools for 2026

I compared 8 multilingual live chat tools for 2026 on how they actually handle languages, from widget localization to native AI answering, with real prices.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 12, 2026
Illustration comparing Zendesk's native AI against a layered AI teammate on a support queue
Customer Service

Zendesk AI vs eesel AI: pricing, resolutions, and the real cost in 2026

A hands-on comparison of Zendesk AI and eesel AI: how each is priced, what a resolution actually costs, and which one to run on your Zendesk.

Riellvriany IndriawanRiellvriany IndriawanSep 7, 2026
Illustration comparing HubSpot Breeze Customer Agent alternatives for customer support
Customer Service

The 8 best HubSpot Breeze Customer Agent alternatives in 2026

The best HubSpot Breeze Customer Agent alternatives in 2026, compared on real AI pricing, the credit meter, and whether you can add AI without the whole HubSpot stack.

Alicia Kirana UtomoAlicia Kirana UtomoSep 7, 2026
AGO AI pricing breakdown illustration with the AGO logo
Customer Service

AGO AI pricing: plans, the €500 minimum, and what it really costs

A full breakdown of AGO AI pricing: €0.50 per conversation, a €500/month minimum, custom enterprise above 10,000 conversations, and where the floor bites.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieAug 29, 2026
Illustration of an AI customer support agent connecting chats, analytics, and a support team
Customer Service

The 8 best Ago AI alternatives in 2026

Ago AI embeds a support agent inside your product, but the €500/mo floor and SDK model don't fit everyone. Here are 8 Ago AI alternatives, tested and compared.

Rama Adi NugrahaRama Adi NugrahaAug 29, 2026
Illustration of an omnichannel messaging hub with a signpost, representing choosing a Qiscus alternative
Customer Service

The 8 best Qiscus alternatives for 2026

Looking for a Qiscus alternative? I compared 8 omnichannel and AI support tools on price, WhatsApp support, AI, and deployment to find the best fit.

Riellvriany IndriawanRiellvriany IndriawanAug 28, 2026
LivePro pricing 2026 illustration showing three quote-based tiers
Customer Service

LivePro pricing 2026: plans, tiers, and the real cost explained

LivePro pricing is quote-only across three tiers. Here is what each plan includes, what the quote hides, and whether the contact-center KM is worth it.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieAug 27, 2026
LivePro alternatives for contact center knowledge management in 2026
Customer Service

The 7 best LivePro alternatives for contact center knowledge in 2026

I compared the best LivePro alternatives for contact center knowledge management in 2026, from AI teammates to help-center software, with real pricing and where each one fits.

Riellvriany IndriawanRiellvriany IndriawanAug 27, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free