- Migration Guides
- Zendesk Chat
- Export Your Data
Export Your Data
Part of the Zendesk Chat migration guide
Learn how to export your customer data, conversation history, and contacts from Zendesk Chat before migrating to a new platform.
How to Export Your Data from Zendesk Chat
Zendesk Chat (formerly Zopim) stores chat transcripts, visitor information, and agent activity data. Since Zendesk Chat is now part of Zendesk Suite, your export path depends on whether you're on a legacy standalone Chat plan or the current Suite plan.
Export Chat Transcripts via the Chat API
The most reliable way to export Zendesk Chat data is through the Chat REST API. Use GET /api/v2/chat/chats to retrieve all chat conversations in JSON format. Each chat record includes the full conversation history (every message with timestamps), visitor details (name, email, phone, IP, browser, location), agent assignments, department routing, chat duration, satisfaction ratings, and tags. You can also use GET /api/v2/chat/chats/search?q={query} to filter by date range, agent name, visitor email, or chat type. Only account admins can access these endpoints — agents cannot export data.
Export from the Chat Dashboard (Legacy)
If you still have access to the legacy Zendesk Chat dashboard (chat.zopim.com or the Chat section in Zendesk), you can view and export individual chat transcripts from the History tab. The History section lets you filter chats by date, agent, department, and visitor, then export individual transcripts. For bulk exports, the API is your only option — the dashboard doesn't support bulk CSV or JSON downloads of chat data.
Export Visitor and Agent Data
Use the Chat API's Visitors endpoint (GET /api/v2/chat/visitors) to export visitor profiles with their names, emails, phone numbers, notes, and custom fields. For agent data, use the Agents endpoint (GET /api/v2/chat/agents) to retrieve agent profiles, departments, and roles. The Departments endpoint (GET /api/v2/chat/departments) lets you document your routing structure before migrating.
Export Shortcuts (Canned Responses)
Zendesk Chat shortcuts (pre-written responses triggered by typing a slash command) can be exported via GET /api/v2/chat/shortcuts. Each shortcut includes its name, message content, tags, and options. Export these so you can recreate them as Quick Replies in your new platform. If you have department-specific shortcuts, note which departments they belong to.
What You Cannot Export
Chat triggers (proactive chat rules based on visitor behavior), chat routing rules, banned visitor lists, and widget customization settings are not available through the export API. Document these manually — screenshot your trigger conditions, note your routing logic, and copy any custom CSS or widget configuration before canceling your account. Analytics dashboards and historical reporting data also cannot be exported in raw format.
Important: The Chat API has rate limits. For large accounts with thousands of chats, use the search endpoint with date-range filters to serialize your export into smaller batches. Plan to run the export over several hours or days depending on volume. Save your API token before canceling — you'll lose API access once the account is closed.
Need the full migration guide?
This page covers export your data specifically. For the complete step-by-step migration process:
Read the complete Zendesk Chat migration guide →Ready to try Converge?
$49/month flat. Up to 15 agents. 14-day free trial, no credit card required.
Start Free Trial