Helpdesk migration
Field-level mapping, validation, and rollback between Sunrise ITSM and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.
Sunrise ITSM
Source
Zendesk
Destination
Compatibility
7 of 10
objects map 1:1 between Sunrise ITSM and Zendesk.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Sunrise ITSM to Zendesk is a shift from a UK-focused, ITIL-aligned ITSM platform with deep custom module capability to a globally-used omnichannel support platform. Sunrise ITSM has no publicly documented bulk export API, so the first step in any migration is coordinating a data extract with Sunrise Software's professional services team—this adds 1-2 weeks compared to API-first platforms. We request the full live schema from Sunrise Software during discovery to capture every custom module property, then map Incidents and Service Requests to Zendesk Tickets, Changes to a custom Ticket field or Tag, Assets to Zendesk's new custom objects or a lookup structure, and Knowledge Articles to Zendesk Guide. Workflows, SLA policies, approval chains, and automation rules do not migrate; we deliver a written inventory of these for the customer's Zendesk admin to rebuild post-migration.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Sunrise ITSM object lands in Zendesk, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Sunrise ITSM
Incident
Zendesk
Ticket
1:1Sunrise Incidents map directly to Zendesk Tickets. We carry forward priority (Sunrise priority 1-5 maps to Zendesk priority low/normal/high/urgent), category, assignee (resolved via email match to Zendesk User), status, and any organisation-level custom Incident fields as Zendesk custom_fields. The Sunrise Incident number is preserved as a custom field src_incident_id__c for cross-reference. SLA breach timestamps carry forward as custom fields if Zendesk Enterprise SLA policies are not yet configured at migration time.
Sunrise ITSM
Service Request
Zendesk
Ticket
1:1Sunrise Service Requests map to Zendesk Tickets with request_type distinguished via a custom ticket field. Requestor information migrates as the Zendesk Ticket requester (via email lookup or new user creation). Approval chain status from Sunrise carries forward as a custom field; the Zendesk admin rebuilds approval workflows using Zendesk Triggers and Macro conditions post-migration.
Sunrise ITSM
Change
Zendesk
Ticket (custom field approach)
lossyZendesk has no native Change management object. We map Sunrise Changes to Zendesk Tickets with a custom field change_type, risk_level, approval_status, and related_incidents (stored as a comma-separated list or custom object reference). CI linkage from Sunrise Change records carries forward as a custom field referencing the migrated CI ID. The customer must decide whether Changes live alongside Incidents in the same Ticket view or require a separate Tag filter for Change-specific reporting.
Sunrise ITSM
Asset (CI)
Zendesk
Asset or Custom Object
lossyZendesk Asset management is available only on Enterprise+ plans. If the destination Zendesk plan includes Assets, we map Sunrise Configuration Items to Zendesk Assets with hostname, serial_number, ci_type, and relationship fields. For Starter or Team plan migrations, we map Sunrise CIs to a Zendesk v2 Custom Object with lookup relationships to the Ticket records where the CI was referenced, and the customer accepts the reduced CI visibility post-migration.
Sunrise ITSM
Knowledge Article
Zendesk
Zendesk Guide Article
1:1Sunrise KB Articles with HTML body content migrate to Zendesk Guide articles. We extract the article title, body (converted from Sunrise richtext format to HTML compatible with Zendesk Guide), category structure, status flags, and any linked article references. Articles are published to the relevant Zendesk Guide section during migration. Draft status articles migrate as drafts requiring admin review before publishing.
Sunrise ITSM
User and Agent
Zendesk
User
1:1Sunrise Users and Agents map to Zendesk Users. Agents are provisioned with the agent role in Zendesk; end users are provisioned as end-users. We match by email address as the dedupe key. If a Sunrise Agent references an Active Directory sync identity, we map that to the Zendesk User email and flag for the customer's Zendesk admin to configure SSO mapping post-migration if Zendesk SSO is not yet set up.
Sunrise ITSM
Team
Zendesk
Group
1:1Sunrise Teams map to Zendesk Groups. Team membership order and escalation hierarchy are preserved as Group membership assignments. We create Zendesk Groups before any Ticket import so that Ticket group assignments resolve correctly at insert time.
Sunrise ITSM
Service Catalog Item
Zendesk
Ticket Field or Request Category
1:1Sunrise Service Catalog items with linked workflows and approval matrices migrate as Zendesk Request Categories or custom ticket fields that capture the service type. Workflow references that cannot be carried forward are flagged as broken references in the migration inventory for manual re-linkage by the Zendesk admin post-migration.
Sunrise ITSM
Custom Module
Zendesk
Custom Object or Ticket Field
lossySunrise's 30+ configurable modules with bespoke schemas require a pre-migration schema audit from Sunrise Software before we can map fields. We extract the full live schema including all custom field names, types, and relationships, then design Zendesk equivalents: standard custom_fields for simple properties, Zendesk v2 Custom Objects for structured data with lookups, and Tags for classification-style fields. The mapping approach is determined per module during discovery based on Zendesk plan tier and data relationship requirements.
Sunrise ITSM
Attachment
Zendesk
Attachment
1:1Sunrise stores attachment file paths rather than inline binary data, and some customers host files on internal network drives. We resolve each file path reference, download the file, and re-attach to the equivalent Zendesk Ticket. If the source file server is decommissioned before migration completes, unreferenced attachments become unrecoverable—flagged as a risk during discovery. Inline images in KB articles are extracted and re-uploaded as Help Center article attachments.
| Sunrise ITSM | Zendesk | Compatibility | |
|---|---|---|---|
| Incident | Ticket1:1 | Fully supported | |
| Service Request | Ticket1:1 | Fully supported | |
| Change | Ticket (custom field approach)lossy | Fully supported | |
| Asset (CI) | Asset or Custom Objectlossy | Fully supported | |
| Knowledge Article | Zendesk Guide Article1:1 | Fully supported | |
| User and Agent | User1:1 | Fully supported | |
| Team | Group1:1 | Fully supported | |
| Service Catalog Item | Ticket Field or Request Category1:1 | Fully supported | |
| Custom Module | Custom Object or Ticket Fieldlossy | Fully supported | |
| Attachment | Attachment1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Sunrise ITSM gotchas
Custom module schema is invisible to standard exports
No documented public API for bulk data extraction
Attachment storage paths reference internal file servers
ITBM training and skills module uses effective-date semantics
Zendesk gotchas
Data export requires API scripting on non-Enterprise plans
Automations cap at 500 active rules and 1,000 tickets per hour
Help Center has no native export feature
Custom Objects and full data export are Enterprise-only
Pair-specific challenges
Migration approach
Discovery and Sunrise vendor coordination
We audit the source Sunrise ITSM environment across all active modules, identifying every custom module schema, SLA configuration, workflow definition, approval matrix, and attachment storage location. Simultaneously, we initiate the bulk data extract request with Sunrise Software's professional services team to establish the extraction timeline. We also identify the destination Zendesk plan tier based on the customer's required capabilities (Asset management, SLA policies, custom objects, multi-brand) and document the Change management gap as a migration design decision for the customer to confirm.
Schema audit and Zendesk environment design
Using the Sunrise schema provided by Sunrise Software, we map every custom field from each Sunrise module to either Zendesk standard fields, Zendesk custom_fields, or Zendesk v2 Custom Objects. We pre-create the Zendesk environment structure including Groups, Ticket fields (including custom fields for Change metadata, SLA timestamps, and CI references), Help Center sections, and any Custom Object definitions. We run this in a Zendesk Sandbox if available, or in a parallel staging environment for validation before production migration begins.
Attachment resolution and file retrieval
We resolve every Sunrise attachment file path reference, download the file from the source storage location (internal file server or Sunrise-hosted storage), and package it for re-attachment to the equivalent Zendesk Ticket. We flag any references pointing to decommissioned servers as unrecoverable data loss risk and document them in the migration handoff report. This step runs in parallel with the Zendesk environment design phase to avoid sequential delay.
Sandbox migration and reconciliation
We run a full migration into the Zendesk staging or Sandbox environment using production-like data volumes. The customer's Zendesk admin reconciles record counts (Tickets in, Users in, Articles in, Assets or Custom Objects in), spot-checks 25-50 random records against the Sunrise source, and validates that SLA timestamps, custom field values, and group assignments are correct. Any mapping corrections are documented and applied before production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: Users and Groups first (referenced by Ticket assignee and group_id), then Knowledge Articles (referenced by ticket article_links), then Assets or Custom Objects (referenced by Ticket custom_fields), then Tickets (Incidents and Service Requests as Tickets with Change data as custom fields), then Attachments. Each phase emits a row-count reconciliation report before the next phase begins. We do not close Tickets until all linked data has been confirmed migrated and attached.
Cutover, validation, and workflow rebuild handoff
We freeze Sunrise ITSM writes during the cutover window, run a final delta migration of any records created or modified during the migration window, then enable Zendesk as the system of record. We deliver the written workflow, SLA policy, approval matrix, and automation inventory document to the customer's Zendesk admin team for rebuild in Zendesk Triggers and Macros. We do not rebuild Sunrise workflows as Zendesk automations inside the migration scope; that work is handled by the customer's admin or a Zendesk partner. We support a one-week post-go-live window for reconciliation issues raised by the support team.
Platform deep dives
Sunrise ITSM
Source
Strengths
Weaknesses
Zendesk
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 1 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Sunrise ITSM and Zendesk.
Object compatibility
1 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Sunrise ITSM: Not publicly documented.
Data volume sensitivity
Sunrise ITSM doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Sunrise ITSM to Zendesk migration scoping. Not seeing yours? Book a call.
Walk through your Sunrise ITSM to Zendesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Sunrise ITSM
Other ways to arrive at Zendesk
Same-Helpdesk migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.