Articles on: Moving to Crisp

Moving from Zendesk

Migrating from Zendesk to Crisp? This guide helps you move from a ticket-first setup to a conversation-first support workflow without losing structure.


Zendesk often becomes the operational backbone of a support team: queues, statuses, assignments, customer fields, macros, and ticket history. Crisp keeps that need for structure, but organizes daily work around conversations, inboxes, customer context, and Hugo, the AI Agent.


This migration guide covers:


You keep the structure your team depends on, but inside a more flexible conversation-first system.



Moving from tickets to conversations


Zendesk is built around tickets. Each request becomes a separate unit that needs to be assigned, tracked, and resolved. Crisp starts from a different idea: the conversation is the main workspace, and context stays attached to the customer relationship over time.


A conversation-first workflow


In Crisp, agents work from conversations rather than isolated tickets by default. This makes it easier to see previous exchanges, understand the customer journey, and avoid splitting related context across too many separate cases.


For known users, session continuity can help restore an existing chat session across visits or devices when implemented with the Web SDK.


Ticketing still exists when you need it


Crisp also provides a ticketing layer, but it is not the foundation of the support workflow. It is better seen as an additional structure you can use when a request needs more formal tracking.


This gives your team a useful balance:

  • Conversations → keep support contextual and easy to follow
  • Inboxes and filters → organize the queue without forcing every exchange into a ticket object
  • Ticketing → add structure when a request needs dedicated tracking


Open APIs for custom migrations


If your Zendesk setup depends on custom logic, Crisp provides API and SDK options to recreate or extend your workflow. This can be useful for importing data, syncing users, pushing custom properties, restoring sessions, or connecting internal tools.


Useful resources: Crisp REST API and Crisp Web SDK session continuity.


In short: you are not losing structure. You are reorganizing it around conversations, with ticketing available when the workflow needs it.



How Zendesk maps to Crisp


The core support needs are familiar: organize work, assign conversations, reuse replies, keep customer context visible, and automate what should not require a human. The difference is how these pieces fit together inside Crisp.


Zendesk to Crisp inbox mapping


Conversation vs ticket


Zendesk is ticket-first. Crisp is conversation-first. Instead of creating isolated tickets as the default unit of work, Crisp lets agents handle customer exchanges in the Inbox while keeping contact details, history, and context nearby.


Start here: learn the Crisp Inbox.


Inboxes and filters vs views


Zendesk agents often use Views to organize tickets. In Crisp, this logic is handled through inboxes, sub-inboxes, routing, assignments, and filters. You can separate work by team, topic, channel, priority, or ownership while keeping conversations easy to follow.


Useful resources: create sub-inboxes, routing and assignation, and custom filters.


Message shortcuts vs macros


Zendesk macros are called message shortcuts in Crisp. They help agents send consistent replies quickly and are managed from Crisp under Settings → Inbox Settings → Message Shortcuts.


Useful resources: use shortcut replies and import or export message shortcuts.


Conversation context vs ticket fields


Zendesk often relies on ticket fields and custom fields. Crisp displays context in the right sidebar, including contact details, segments, custom data, and previous conversations when available.


If your workflow depends on custom customer attributes, recreate them as custom data or segments so agents and automations can keep using them.


Useful resources: segments and custom data.


Hugo vs Zendesk AI


Zendesk AI is usually connected to a ticket-first support model. In Crisp, AI is handled through Hugo, which works at the conversation level. Hugo can answer, route, escalate, and trigger workflows depending on your configuration.


Start here: navigate the Hugo interface.



How AI fits into this support model


Hugo is integrated directly into Crisp’s conversation workflow. Instead of waiting for a ticket to be manually processed, Hugo can act at the beginning of a conversation and decide what should happen next.


Hugo acts at the entry point


When a user sends a message, Hugo can analyze the request and generate a response using available knowledge, context, and instructions. Depending on your setup, Hugo can answer the customer, route the conversation, or escalate it to a human operator.


Start here: Getting started with Hugo AI Agent.


The Automated Inbox separates AI-handled conversations


In many setups, new conversations first go through the Automated Inbox, where Hugo attempts to resolve them without notifying the support team. If the request needs human input, it is moved to the appropriate human inbox.


Learn more: Automated Inbox: how Hugo handles conversations automatically.


Human agents keep the full context


When Hugo escalates a conversation, agents can review what happened, see the same customer context, and continue from the same exchange. This keeps AI handling and human handling inside one support flow.


Useful resources: configure escalation and start workflows with Hugo routing.



Migration: step by step


A smooth Zendesk migration is usually progressive. Start by moving the data and processes your team needs to work every day, then import history and refine automation once the new workflow is stable.


Step 1: Import contacts


Import contacts first so your team can recognize customers immediately. Open Crisp, then go to Contacts → Actions → Import Contact Profiles to upload a CSV file and map your fields.


Useful resource: import user data.


Step 2: Reconnect business and customer data


If your Zendesk setup relies on ecommerce, CRM, backend, or internal data, reconnect that context inside Crisp. This is especially important when agents need order history, plan details, account status, lifecycle stage, or custom customer attributes.


Depending on your stack, this can involve native integrations, the REST API, the Web SDK, Zapier, Make, n8n, or a custom backend connection.


Step 3: Import ticket and conversation history


If historical support data is important, import it after planning how much history your team truly needs inside Crisp. Imported history can help preserve customer context and make long-term relationships easier to support.


Crisp provides a conversation import script that can be used for this migration flow. Imported history remains visible to your team in the Inbox, but users do not automatically see past imported exchanges in the chatbox.


Step 4: Import your knowledge base


Your Zendesk help center can be imported from Crisp under Knowledge Base → Import articles. Enter the public help center URL, start the import, then review categories, images, formatting, and internal links.


Useful resource: import your Knowledge Base.


Step 5: Import reply templates


If your team relies on Zendesk macros, recreate or import them as message shortcuts. In Crisp, go to Settings → Inbox Settings → Message Shortcuts, then use the import option if you have a CSV file.


Useful resource: import or export message shortcuts.


Step 6: Set up the Inbox and Hugo


Once data and content are in place, configure the workflow your team will use every day: the chatbox, inbox routing, sub-inboxes, filters, shortcuts, knowledge base, and Hugo.


If Hugo needs to rely on customer or ecommerce context, make sure that data is connected before configuring AI instructions and routing.


Useful resources: Getting started with Crisp and Getting started with Hugo AI Agent.


Step 7: Test before going live


Before switching traffic, simulate real support cases. Check that Hugo answers common questions correctly, conversations route to the right inbox, shortcuts are available, customer context appears in the sidebar, and agents understand when to use Open, Pending, and Resolved.


Recommended launch order:

  • Contacts → identify users from day one
  • Business and ecommerce data → keep customer context available
  • Knowledge base → support self-service and Hugo answers
  • Shortcuts → keep common replies ready
  • Inbox routing and Hugo → organize and automate the new workflow
  • Historical conversations → import once the core setup is stable, unless history is critical immediately



Ready to make the switch


Switching from Zendesk to Crisp does not mean giving up structure. It means moving that structure into a conversation-first workflow where customer context, AI, routing, and collaboration are easier to manage together.


A good migration is not a copy-paste of every Zendesk view and field. It is a translation of the workflows your team actually needs into the simpler Crisp model.


You can compare both platforms here: Crisp vs Zendesk.


Need help with your migration? Contact the Crisp team directly from your workspace or through the website so we can review your setup with you.


Updated on: 03/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!