Skip to main content
First 6 months free

Migrating from Zendesk Chat: The Step-by-Step Guide

Zendesk is retiring its legacy Chat product and steering everyone toward Suite messaging, which makes this the right moment to decide what comes next. This guide shows you exactly how to migrate from Zendesk Chat: export everything, remap triggers to AI-first flows, and cut over without losing a single conversation.

11 min readUpdated Migration
Try EzyConn Free

The 30-second answer

To migrate from Zendesk Chat: (1) export chat history via the dashboard or Chat API, (2) inventory triggers, shortcuts and departments, (3) baseline 30 days of KPIs (first response time, missed-chat rate, CSAT), (4) train an AI chatbot on your help center (a 15-30 minute crawl), (5) rebuild routing and human handoff, and (6) run both widgets in parallel for 1-2 weeks before cutover. Most teams finish in 2-3 weeks with only 6-10 hours of hands-on work.

Why teams are leaving Zendesk Chat now

Zendesk Chat traces back to the 2014 Zopim acquisition, and Zendesk has been winding the legacy product down for years, pushing accounts toward Suite messaging and the Agent Workspace. That transition is not free: as of mid-2026, Zendesk Suite plans run roughly $55-$115 per agent per month on annual billing (check current pricing), so a five-agent team is looking at approximately $3,300-$6,900 per year just to keep a chat channel they already had.

The bigger issue is architectural. Legacy Chat is built around rule-based triggers and canned shortcuts, a model that typically deflects only 10-20% of conversations, because a trigger can start a conversation but cannot answer one. A modern website AI chatbot trained on your help center routinely resolves 50-70% of inbound questions with no human involved. If a forced migration is coming either way, it is worth comparing the whole field. Our roundup of the best AI chatbot platforms in 2026 is a good starting point, rather than defaulting to the in-family upgrade path.

Step 1: Export everything before you cancel

Access disappears when the subscription does, so archiving comes first. Budget 2-3 hours and capture all of the following:

  • Chat transcripts. Smaller accounts: request a history export from the dashboard (emailed CSV). High-volume accounts: use the Chat API incremental export endpoints and archive the JSON.
  • Shortcuts. Export your canned replies. They are a goldmine for seeding AI answer content.
  • Trigger definitions. There is no clean export; copy each trigger's conditions and message text into a spreadsheet.
  • Departments and agent rosters. You will remap these to routing rules.
  • Banned visitor list and chat ratings history. Small files, easy to forget, annoying to lose.

Step 2: Baseline your KPIs so you can prove the switch worked

Before anything changes, pull 30 days of reporting: weekly chat volume, median first response time (human-staffed chat typically lands at 1-3 minutes), missed-chat percentage, resolution rate and CSAT. This baseline is what turns the migration from "we switched tools" into "we cut first response time by 95% and deflected half our volume." If you have never formally measured these, our guides to first response time and deflection rate define each metric and give industry benchmarks to compare against.

Step 3: Remap triggers and shortcuts to AI-first flows

Almost everything you built in Zendesk Chat has a direct, usually better, equivalent. The mental shift: triggers and shortcuts were workarounds for a widget that could not think. In an AI-first setup, the proactive rule still exists, but what it opens into is a bot that actually answers.

Zendesk Chat
EzyConn equivalent
What changes
Triggers
Proactive AI engagement rules
Same URL and time-on-page conditions, but the opener hands into an AI that can answer follow-up questions instead of firing a canned line.
Shortcuts (canned replies)
AI answers from your knowledge base
The AI drafts answers itself from trained content; agents keep a small snippet library only for edge cases.
Departments
Routing rules and teams
Escalations route by topic, language or page, with round-robin assignment built in.
Operating hours
24/7 AI + business-hours handoff
The widget never shows an offline state; humans join only during staffed hours.
Offline forms
AI answers + email capture
Visitors get real answers at 2 a.m.; anything unresolved becomes an email follow-up thread.
Chat ratings
CSAT surveys + resolution analytics
You measure deflection rate and AI resolution rate, not just thumbs up or down.

Step 4: Retrain your answers on the help center

This is where the migration pays for itself. Point EzyConn at your help center and website URL and it crawls, chunks and indexes the content in about 15-30 minutes. The full walkthrough is in our guide to training an AI chatbot on your website. A typical SMB help center of 50-200 articles gives the AI enough coverage to answer the majority of routine questions on day one.

Before you flip anything live, run a gap check: take the top 20 question intents from your exported transcripts and ask the trained bot each one. In most migrations, 5-10 intents surface with weak or missing answers, usually pricing edge cases, cancellation policy and shipping exceptions. Write or fix those articles first; each closed gap typically adds 2-4 percentage points of deflection.

Step 5: Rebuild routing and human handoff

Recreate departments as routing rules (by topic, page or language), set staffed hours, and define when the AI escalates: an explicit "talk to a human" request, negative sentiment, high-value keywords like "refund" or "cancel," or two consecutive failed answers. Make sure the full conversation transcript and captured context travel with the escalation. Agents re-asking questions the bot already asked is the fastest way to burn the goodwill the AI earned. Our human handoff guide covers escalation design in depth, including how to keep handoff rate in the healthy 20-35% band while quality stabilizes.

Step 6: Parallel run, cutover and the first 30 days

Never hard-cut a live chat channel. Run the new widget on a subset of pages (or a percentage of traffic) for 1-2 weeks while legacy Chat keeps serving the rest, and compare weekly numbers against your baseline. When the new channel matches or beats CSAT and beats FRT, which it will, usually by week two, remove the old snippet everywhere and redirect any offline-form links. The complete timeline:

1. Export everything

Day 1 · 2-3 hrs

Transcripts via dashboard export or the Chat API, plus shortcuts, trigger definitions, department lists and banned visitors. Archive before you touch the subscription.

2. Baseline your KPIs

Days 1-2 · 1 hr

Pull 30 days of chat volume, first response time, missed-chat rate, resolution rate and CSAT. This is your before picture.

3. Train the AI

Days 2-3 · 15-30 min crawl

Point EzyConn at your help center and site. Gap-check the top 20 intents from your transcript export and write the 5-10 missing articles first.

4. Rebuild routing + handoff

Days 3-4 · half a day

Recreate departments as routing rules, set escalation triggers (explicit ask, sentiment, keywords) and define staffed hours.

5. Parallel run

Weeks 2-3

Run the new widget on a subset of pages or traffic while Zendesk Chat stays live elsewhere. Compare deflection, FRT and CSAT weekly.

6. Cut over

Day 15-21 · 1 hr

Remove the legacy snippet everywhere, redirect offline-form links, and monitor daily for the first two weeks post-cutover.

For the first 30 days post-cutover, review AI conversations weekly and patch knowledge gaps as they appear. Reasonable targets: AI first response under 5 seconds, deflection at 40-50% by day 30 and climbing toward 60%+ by day 60, CSAT at or above your Zendesk Chat baseline. Pricing-wise, you are also trading per-agent seat math for platform pricing. See our pricing page for what that looks like at your volume.

Frequently Asked Questions

Can I export my chat history from Zendesk Chat?

Yes. Use dashboard exports (emailed CSV) for smaller accounts, or the Chat API incremental export endpoints for large archives. Export shortcuts, triggers, departments and banned-visitor lists separately, and do it all before your subscription lapses.

How long does the migration take?

2-3 weeks of calendar time, 6-10 hours of actual work: exports on day 1, a 15-30 minute AI training crawl, half a day for routing, then a 1-2 week parallel run before cutover.

Do I have to leave Zendesk entirely?

No. Replace only the chat layer and keep Zendesk Support for tickets. EzyConn escalations can flow into Zendesk as tickets via email or integration. Many teams run this hybrid for 6-12 months.

Will my metrics dip during the migration?

A small wobble in weeks 1-2 is normal while you patch knowledge gaps. After that, expect FRT under 5 seconds and deflection climbing from 10-20% (rule triggers) toward 50-70% by day 60.

Replace Zendesk Chat in an afternoon

Train EzyConn on your help center in about 15 minutes, rebuild your triggers as AI-first flows, and run it side by side with your old widget until the numbers convince you. No per-agent pricing surprise at the end.

Start Free

Last updated . Export options and Zendesk pricing reflect publicly available information as of mid-2026. Verify specifics for your account with Zendesk's documentation. View more guides.

Related resources