Zendesk AI agent analytics: a practical review loop

Kurnia Kharisma Agung Samiadjie
Written by

Kurnia Kharisma Agung Samiadjie

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 8, 2026

Expert Verified
Illustration of a presenter pointing to the Zendesk logo

Begin with a question a team can act on

Avoid a long list of “good” metrics with no decision attached. These are useful questions:

Dashboard signalZendesk’s definition or scopeQuestion to investigate
Total conversationsConversations handled by AI agentsDid traffic, channel mix, or contact reasons change?
Assisted escalationsAI contributed before a human completed the resolutionIs this an intended guardrail, a missing source, or a weak procedure?
Automated resolutionsA meaningful response or use case met Zendesk’s automation criteriaWhich use cases and knowledge sources are producing them?
BSAT4–5 ratings divided by all ratings givenAre low scores concentrated in a contact reason, source, language, or channel?

Zendesk further separates automated outcomes into contained and verified resolutions. Its reporting-change announcement dates the new calculation to May 18, 2026: contained resolutions have no human involvement or follow-up, while verified resolutions have additional signals that the outcome was complete and satisfactory. The reported automated-resolution rate includes both, but Zendesk says billing applies only to verified resolutions. An increase across that definition change is not, by itself, evidence that your configuration improved. Analytics should narrow the investigation; they should not decide the fix by themselves.

Investigate the mismatch, not just the headline number

Suppose the Overview tab shows high assisted escalations while the Knowledge sources report shows an article with frequent escalation after use. Pull a small, representative sample of those conversations. Zendesk defines the knowledge-source table’s usage as the share of AI-generated replies using an article; its escalation and automated-resolution columns are the shares of those article-using conversations that later escalated or counted as automated resolutions. Tag the sample with request type, needed information, handoff reason, and whether a human ultimately answered from an existing policy.

If humans repeatedly use a policy the agent cannot access, that is a source-coverage problem. If the policy says the case must be escalated, the handoff is doing its job. If the request is unclear, the answer may be better clarification rather than a broader knowledge source. The Reporting dashboard also has Contact reasons and Conversation journey tabs; Zendesk says the latter can reveal single-step and multi-step paths, including paths that end in assisted escalation. Use that path evidence before changing a procedure.

Make one change and test the same case

The most reliable improvement is small: approve one source, clarify one standing instruction, or adjust one procedure boundary. Re-run the original cases plus a nearby exception. Record whether the response used the intended information, whether it still stopped at the right boundary, and whether the handoff included useful context.

This matters because a better resolution rate alone can hide a regression. A support team should preserve cases that must escalate, such as account-access or policy-exception requests, and judge success against both automation and safe outcomes.

Inspect activity, sources, and rules in one workspace

With eesel, the dashboard and CLI refer to the same teammate and workspace. The dashboard gives a support lead the visual view; the CLI gives a teammate, a script, Claude Code, Codex, or Cursor JSON to inspect. Use Node.js 18.17+ and npx @eesel/cli if you do not want a global install.

For the high-handoff investigation, ask a coding agent to summarize a sample of the eesel teammate's recent activity, separating intentional escalations from apparent missing-information cases. It can read JSON from these commands and produce a table of cases for a support lead to check:

Bash
npx @eesel/cli activity --agent "Zendesk support"
npx @eesel/cli integrations download list --agent "Zendesk support"

For example, repeated setup questions may end in handoffs because a new installation guide is absent from the downloaded sources. The coding agent can flag that gap and read instructions to check whether escalation is intentional. The support owner decides whether adding the guide is appropriate; the coding agent can then help upload the approved file and use chat to ask a representative installation question. Review connected action permissions before testing, and use --dry-run to preview writes. Inspect the new activity and the affected ticket before concluding the gap is fixed. Do not present this sample as a full analytics export or equate eesel outcomes with Zendesk's billing definitions.

Give analytics an owner

Name one owner for each review cadence and one owner for each source or procedure. That does not mean the owner must fix every problem; it means the team knows who decides whether a metric indicates a knowledge gap, a safe handoff, or a different support issue.

Make Zendesk AI analytics useful

eesel Activity showing Zendesk conversations and status filters
eesel Activity showing Zendesk conversations and status filters

The eesel Activity list shows Zendesk conversations and their statuses, with teammate chat beside the list.

eesel can work alongside the Zendesk dashboard your team already uses. Inspect the source behind a metric, test one bounded improvement, and let the support owner approve the result before expanding automation. Try eesel.

Frequently asked questions

What should Zendesk AI agent analytics measure?

Start with the outcome, handoff, customer experience, and contact-reason patterns that map to a real support decision.

Is a high resolution rate always good?

No. Pair it with quality checks and escalation patterns. A metric is a prompt to inspect cases, not a verdict.

What does a high handoff rate mean?

It may indicate missing knowledge, an intentional safety boundary, a procedure gap, or a change in the type of contacts received.

How often should a team review AI analytics?

Review after meaningful changes and on a regular operating cadence that has a named owner.

How do I investigate a metric mismatch?

Sample the actual conversations, compare their sources and rules, make one scoped change, then re-test the same pattern.

Can the eesel CLI expose activity data?

Yes. It exposes activity alongside integrations, downloaded sources, instructions, automations, and held approvals in the same workspace as the dashboard.

Share this article

Kurnia Kharisma Agung Samiadjie

Article by

Kurnia Kharisma Agung Samiadjie

Kurnia is a software engineer and writer at eesel AI with two years of SEO experience, writing about AI tools, helpdesk software, and customer support. He pairs a developer's understanding of how these products are built with search-driven research into what actually ranks and resonates with the people searching for them.

Related Posts

All posts →
Zendesk logo inside a glowing teal circle against a dark streaked background
Guides

Zendesk advanced AI agent settings: a practical guide

A practical way to configure, test, and govern Zendesk advanced AI agent settings without treating a setting change as a safe rollout.

Stevia PutriStevia PutriOct 14, 2025
A person with glasses and a Zendesk-logo atom graphic against a pale teal background
Guides

Zendesk agentic AI: what it is and how to deploy it safely

Understand what Zendesk agentic AI does, where procedures and knowledge fit, and how to roll it out with real limits and review.

Stevia PutriStevia PutriOct 9, 2025
Zendesk logo inside a glowing teal circle
Guides

Zendesk AI Agent Advanced review: what to check before you buy

A practical Zendesk AI Agent Advanced review: the controls to verify, where teams need to test, and how to decide whether it fits the work.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieSep 8, 2026
Illustration of AI agents, chat, and automation being added to a Zendesk support workflow
Guides

How to add AI to Zendesk: a practical guide for 2026

A step-by-step guide to adding AI to Zendesk in 2026, covering AI agents, Copilot, automation, the marketplace route, and what it actually costs.

Alicia Kirana UtomoAlicia Kirana UtomoJun 13, 2026
Illustration of a Zendesk AI bot answering a customer while a support agent works alongside it
Guides

How to integrate AI with Zendesk: a practical 2026 guide

A hands-on guide to integrating AI with Zendesk in 2026: native AI agents, Copilot, intelligent triage, the marketplace route, what it costs, and the mistakes to avoid.

Alicia Kirana UtomoAlicia Kirana UtomoJun 14, 2026
Illustration of a Zendesk AI chatbot resolving a customer conversation with chat bubbles and a support agent
Guides

The Zendesk AI chatbot: a complete 2026 guide to setup, pricing, and limits

What the Zendesk AI chatbot actually is in 2026, how to set one up step by step, what it really costs per resolution, and where it falls short.

Alicia Kirana UtomoAlicia Kirana UtomoJun 13, 2026
Illustration of a support worker and robot beside chat, email, phone, and document icons
Guides

Zendesk AI agents for support: a 2026 guide

A current guide to Zendesk AI agents for support: setup, channel limits, costs, testing and ongoing review.

Alicia Kirana UtomoAlicia Kirana UtomoJun 13, 2026
Illustration of a presenter pointing to a Zendesk logo
Guides

Zendesk AI agents in email channels: a 2026 guide

A current guide to Zendesk AI agents in email channels: setup, knowledge, testing and operational limits.

Kenneth PanganKenneth PanganOct 14, 2025
Illustration of a presenter pointing to a Zendesk logo
Guides

Zendesk AI agents in web form channels: a 2026 guide

A current guide to Zendesk AI agents in web form channels: setup, knowledge, testing and safe escalation.

Stevia PutriStevia PutriOct 14, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free