
What the legacy transcript page captures
Zendesk's legacy transcript documentation divides recent AI-agent conversations into Automated resolutions and Unresolved. An automated resolution appears only after the conversation has been inactive for more than 72 hours. Unresolved includes conversations that did not resolve with the AI agent, including those transferred to a live agent.
The word “transcript” can hide an important boundary. In an unresolved case, Zendesk says the transcript includes only messages between the AI agent and the user before the agent transfer. It does not show the human-agent part that follows. Both tabs show the first 100 messages exchanged between the AI agent and user.
That makes a transcript useful for questions such as “what did the customer say before the handoff?” or “which knowledge gap appeared in the AI exchange?” It is not enough to answer “was the customer ultimately helped?” Review the ticket after transfer as well.
The legacy list covers interactions from the last 30 days. Its Sent date is the interaction date, not the date an automated resolution was counted. Check both boundaries before assuming an absent record was deleted or never occurred.

eesel's chat home shows a greeting, suggested prompts, and the message composer. It is not a Zendesk transcript or a completed conversation.
The current Zendesk record is broader than a transcript
Zendesk's own transcript page notes that AI-agent conversations are also available as tickets. For current AI-agent troubleshooting, conversation logs provide message-level details and, for supported API integrations, request parameters, session parameters, responses, and errors. The Zendesk ticket remains where you see the customer-facing history and the later human work.
If the question is “why did the AI say this?”, start with the log and its message details. If the question is “what did the customer experience after they were transferred?”, start with the ticket. A support lead should not merge the two into a single invented timeline when the artifacts show different phases.
Zendesk also states that it does not natively support export or download of AI-agent conversation transcripts. Its export-options article points to custom Support views, ticket printing options, and the Ticket Audits API for detailed ticket information including full conversation history. Confirm permissions, retention requirements, and data-handling rules before exporting customer conversations.
Review one session without confusing it with a prior one
When testing an AI assistant, a prior conversation can make a new answer look better than it is: the assistant may remember an order number, language preference, or earlier clarification. The clean check is to begin a fresh session and make the context explicit.
For example, test a handoff with: “I need a person. My order number is 8127.” Then begin another fresh session with only: “I need a person.” The difference tells you whether the flow gathers the missing information rather than quietly relying on earlier context. Keep customer data out of ad hoc test prompts unless you have approval and an appropriate test environment.
Use eesel sessions carefully when it is part of the workflow
The eesel CLI operates the same eesel teammate and workspace as the eesel dashboard. A person can use it from a terminal, and scripts or coding agents such as Claude Code, Codex, and Cursor can consume its JSON output. It does not configure Zendesk's native AI agent and does not retrieve or export Zendesk transcripts.
One CLI conversation stays current between plain chat commands. To prevent a test from carrying over prior context, start a named one with eesel new --name, then check the selected session with eesel sessions show. Node.js 18.17+ is required; npx @eesel/cli and a globally installed eesel command use the same CLI.
A fresh session resets conversational context, not the teammate's permissions. Before the handoff test, review connected actions and restrict anything outside the approved test. Confirm the receiving team and destination before allowing an actual handoff.
npx @eesel/cli --agent "Support" new --name "handoff-no-order-number"
npx @eesel/cli --agent "Support" chat "I need a person"
npx @eesel/cli --agent "Support" sessions show
npx @eesel/cli --agent "Support" sessions list
This lets a support lead or coding agent see which eesel session is current and compare a fresh test with a deliberately different one. It is not a replay of a Zendesk ticket, and it is not proof that a native Zendesk dialogue will produce the same result. After an approved eesel change, inspect the teammate's instructions, use activity to review what it did, and check the actual Zendesk ticket for the handoff outcome. If a command can write, read its --help and use --dry-run where supported before it changes anything.
Review a fresh support session with eesel
The useful habit is simple: preserve the boundary between the pre-handoff AI exchange, the later human conversation, and any separate assistant test session. That prevents a partial transcript from being mistaken for the whole customer story.

The eesel Activity view shows Zendesk conversation rows, status filters, and teammate chat.
If you want to test an eesel support teammate next to Zendesk, Try eesel. Begin with a fresh, de-identified session, inspect its context, and then verify the real support record separately.
Frequently asked questions
Are Zendesk AI agent transcripts still available?
Zendesk labels the legacy transcript experience as legacy and says it will no longer be available on December 10, 2026. Check the current AI agent experience and ticket records for your account.
How many messages does a legacy transcript show?
Zendesk documents the first 100 messages exchanged between the AI agent and user.
What does an unresolved transcript include after handoff?
It includes AI-agent and user messages before transfer. It does not include the later live-agent conversation.
Can Zendesk export native AI-agent transcripts?
Zendesk says it does not natively support downloading or exporting AI-agent conversation transcripts. Ticket Audits API can retrieve detailed ticket information including full conversation history.
What should I use instead of legacy transcripts?
Use the current conversation logs for supported AI-agent investigation and the relevant Zendesk ticket records. They answer different questions and should be checked together when a human takes over.


