Zendesk new AI agent: current features and setup in 2026

Kenneth Pangan
Written by

Kenneth Pangan

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 9, 2026

Expert Verified
Illustration of a presenter pointing at the Zendesk logo

What changed in the current experience

Zendesk’s creation guide says newly created agents use agentic AI by default. It documents Messaging, Email (including API and web form), and Voice creation flows. Each agent has one channel type; an account that needs both messaging and email needs separate agents.

The 2026 package change expanded formerly Advanced capabilities, including dialogue builder, use cases, generative procedures, and richer automation. That does not mean an old configuration automatically migrated. Zendesk’s migration guide applies to Essential and legacy bot builder, answers, and intents; it says manual recreation is available now and an in-product tool is planned later in 2026.

Build the first job deliberately

For Messaging, the path is AI agents workspace > Dashboard > Create AI agent > for Messaging. Choose the brand and connected knowledge base; a brand without active knowledge needs a knowledge base or crawler before the flow can continue. Add a crawler only for current, appropriate pages. Then set business profile, tone, languages, and system replies.

ControlDecision to make
KnowledgeWhich exact policy is approved for this job?
Procedure or dialogueWhat order of questions and checks is required?
ActionWhat lookup is allowed, and what change remains human-owned?
System replyWhat should happen at greeting, uncertainty, error, and escalation?
HandoffWhich team receives the case and what happens when it is unavailable?

Save and close preserves the configuration without making it live. Go to activation opens channel selection; choose the intended channel and confirm activation there. The creation flow is not evidence that the job is safe.

Test the channel, not just the prompt

Before activation, test a routine request, missing or conflicting knowledge, an action failure, a request for a person, and the customer-facing fallback. Inspect the visible copy, source or procedure used, ticket state, receiving team, and failed-escalation path. For email, test the acknowledgement and the team’s actual response expectation; for messaging, include availability and an after-hours path. A result in a test pane does not prove native routing works.

Use eesel to propose a narrow test plan

eesel’s CLI controls the same workspace teammate as the dashboard, not a separate sandbox. A support owner can ask Claude Code to prepare a test plan from the teammate's current instructions and an approved brief. Before a chat, get the workspace owner's permission and inspect connected sources and action permissions; chat is real, billed work. Use a fictional order-status case; do not use it to create a Zendesk agent or alter a customer record.

Bash
npx @eesel/cli status --agent "Zendesk support"
npx @eesel/cli integrations --agent "Zendesk support"
npx @eesel/cli instructions --agent "Zendesk support"
npx @eesel/cli new --name "order-status-test-plan" --agent "Zendesk support"
npx @eesel/cli chat "Fictional test brief: delivery-status answers require verified identity and an order reference; a missing reference or failed lookup goes to Support Operations, and order changes require a human. Propose a test plan for a normal request, missing order number, failed lookup, and human handoff. State expected customer wording and evidence to inspect. Do not send a message, change an order, or modify configuration." --agent "Zendesk support"

Node.js 18.17+ is required and commands return JSON. A support lead can use it from a terminal, while scripts and coding agents such as Claude Code, Codex, and Cursor operate that same eesel workspace with its existing permissions. Have the owner compare the plan with the policy, permission boundary, and receiving team before testing the real Zendesk channel. The coding agent can turn differences between the plan and the current eesel instructions into a proposed edit. An owner checks that change and tests the revised teammate before rollout. The CLI proposal itself does not activate or validate Zendesk's native agent. Use --dry-run where supported for a later owner-approved write.

Roll out one job at a time

Use eesel CLI to prepare and review the teammate's test plan, then verify the actual customer channel. Start with a request that has current knowledge and a clear exception path. Add an action or another channel only after the first job is accurate, safe, and inspectable.

Connected Zendesk integration in the eesel dashboard
Connected Zendesk integration in the eesel dashboard

Try eesel

Frequently asked questions

What is the current Zendesk new AI agent experience?

New Zendesk AI agents use agentic AI by default and support Messaging, Email including API and web form, and Voice.

Does one Zendesk AI agent cover every channel?

No. Each new agent has one channel type.

How do I create a Zendesk Messaging AI agent?

Go to AI agents workspace, Dashboard, Create AI agent, then for Messaging. Connect knowledge, configure the agent, and review it before activation.

Is the Zendesk Essential migration tool available now?

Manual recreation is available now; an in-product tool is planned later in 2026.

Do all former Advanced customers need to migrate?

No. The removal notice concerns Essential and listed legacy functionality, not every previous Advanced buyer.

What should be tested before activation?

Test normal and exception cases in the actual channel, including failed actions and handoff.

How can eesel CLI help with this evaluation?

A person, script, or coding agent such as Claude Code can inspect the same eesel teammate and workspace as the dashboard, prepare a topic-specific review, and propose configuration changes. Owners approve writes and test outcomes; a CLI proposal does not prove Zendesk-native routing or resolution rates.

Share this article