Helpdesk migration
Field-level mapping, validation, and rollback between ITsDone Help Desk and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.
ITsDone Help Desk
Source
Zendesk
Destination
Compatibility
10 of 11
objects map 1:1 between ITsDone Help Desk and Zendesk.
Complexity
CModerate
Timeline
2-4 weeks
Overview
ITsDone Help Desk is a German-language niche platform built for IT services teams under 100 agents, while Zendesk is a globally-supported help desk with omnichannel routing, advanced AI triage, and over 1,000 integrations. Migrating between them requires resolving a schema gap: ITsDone stores attachment references as URLs rather than embedded binaries, so we re-validate and re-download every asset before attaching to Zendesk Tickets. ITsDone also does not expose workflow rules or automated actions through its export interface, meaning any triggers, auto-assignments, or escalation rules must be rebuilt in Zendesk's Trigger and Automation framework post-migration. We deliver a structured automation inventory so the destination team has an actionable rebuild checklist. Knowledge base articles, agent profiles, SLA configurations, and customer records transfer with full context intact.
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 ITsDone Help Desk 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.
ITsDone Help Desk
Tickets
Zendesk
Tickets
1:1ITsDone Help Desk Tickets migrate to Zendesk Tickets with full conversation threads, internal notes, status, priority, and creation/modification timestamps preserved. We handle the mapping between ITsDone ticket IDs and Zendesk ticket IDs during the import sequence. ITsDone status values (e.g., open, pending, resolved, closed) map to Zendesk ticket status strings configured in the target account's status field. Public comments map to Zendesk Comments (public) and private notes map to Zendesk Comments (internal).
ITsDone Help Desk
Customers
Zendesk
Users / End Users
1:1ITsDone Help Desk Customer records (name, email, phone, company association) transfer to Zendesk End Users. Where ITsDone stores customer metadata as custom attributes, we parse and map those into Zendesk custom user fields. Zendesk distinguishes between end users (customers filing tickets) and agents (staff); the mapping preserves the role distinction. End users are created before tickets so that the requester_id reference is satisfied at insert time.
ITsDone Help Desk
Agents
Zendesk
Agents
1:1ITsDone Help Desk Agent profiles (name, email, role, group assignment) transfer to Zendesk Agent accounts. Role naming conventions differ between platforms, so we create a mapping table during scoping and flag any permission gaps. Agents must exist in Zendesk before ticket assignment records are imported because OwnerId references are required.
ITsDone Help Desk
Groups
Zendesk
Groups
1:1ITsDone Help Desk Groups transfer to Zendesk Groups. Group membership is resolved during the agent import so that each Zendesk Agent is assigned to the correct Group. Groups must be created before ticket import so that group_id references are satisfied on each ticket record.
ITsDone Help Desk
Tags
Zendesk
Tags
1:1Tags associated with ITsDone tickets carry over as label or tag records in Zendesk. Some platforms restrict tag character sets or length, so we normalize tag values (removing special characters, truncating to 100 characters) before import. Zendesk tags are additive across tickets, so duplicate tags from different source records consolidate automatically.
ITsDone Help Desk
Knowledge Base Articles
Zendesk
Help Center Articles
1:1ITsDone Help Desk Knowledge Base Articles, sections, and categories migrate to Zendesk Help Center. Content formatting may require post-migration review for HTML fidelity, particularly for embedded media or links to internal ITsDone assets that will not resolve in Zendesk. We flag any article with broken internal links and document them for the customer's content team to update post-migration.
ITsDone Help Desk
Custom Fields
Zendesk
Custom Fields
1:1ITsDone Help Desk custom ticket fields and customer fields are parsed from the schema export. Not all ITsDone field types (e.g., dependent dropdowns, calculated fields) map directly to Zendesk field types. We document every custom field that cannot migrate 1:1 and provide a Zendesk field creation guide with the recommended field type and any value translation table.
ITsDone Help Desk
Attachments
Zendesk
Attachments
1:1ITsDone Help Desk stores attachment references as URLs rather than embedding binaries directly. We validate all attachment URLs at the start of the full migration, re-download assets from source, and re-attach them to Zendesk Tickets. If ITsDone attachment URLs expire or return 404 errors, we flag the affected tickets for manual attachment recovery or exclusion. Binary attachments stored in ITsDone cloud storage are re-downloaded and uploaded to Zendesk as Ticket Comments with file attachments.
ITsDone Help Desk
SLA Policies
Zendesk
SLA Policies
1:1ITsDone Help Desk SLA configurations (business hours, first-response and resolution targets) transfer to Zendesk SLA Policies. On Zendesk Suite Enterprise, SLA Policies are a native object with calendar-based business hours. On lower tiers, we document SLA policies for manual configuration in the Zendesk admin interface. We map ITsDone SLA metric names (First Response Time, Resolution Time) to Zendesk SLA metric equivalents.
ITsDone Help Desk
Workflows and Automations
Zendesk
Not Migrated
1:1ITsDone Help Desk automated rules, triggers, and auto-assignments do not expose through the export interface and cannot be migrated 1:1. We provide a structured automation audit report documenting every ITsDone workflow rule with its trigger, conditions, actions, and a recommended Zendesk Trigger or Automation equivalent. The destination admin rebuilds triggers in Zendesk Admin > Automations post-migration.
ITsDone Help Desk
Ticket Categories / Views
Zendesk
Views
lossyITsDone Help Desk ticket categories and filter views map to Zendesk Views. We create Zendesk Views that replicate the ITsDone category structure and default sorting. Views are built as part of the Zendesk configuration phase before ticket import to ensure agents have a usable queue on day one.
| ITsDone Help Desk | Zendesk | Compatibility | |
|---|---|---|---|
| Tickets | Tickets1:1 | Fully supported | |
| Customers | Users / End Users1:1 | Fully supported | |
| Agents | Agents1:1 | Mapping required | |
| Groups | Groups1:1 | Fully supported | |
| Tags | Tags1:1 | Mapping required | |
| Knowledge Base Articles | Help Center Articles1:1 | Mapping required | |
| Custom Fields | Custom Fields1:1 | Mapping required | |
| Attachments | Attachments1:1 | Mapping required | |
| SLA Policies | SLA Policies1:1 | Mapping required | |
| Workflows and Automations | Not Migrated1:1 | Not supported | |
| Ticket Categories / Views | Viewslossy | Mapping required |
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.
ITsDone Help Desk gotchas
Attachment URLs may expire after migration window
Workflow automations do not export from ITsDone
Custom field schema varies by ITsDone edition
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 schema audit
We audit the source ITsDone Help Desk environment across edition tier, ticket volume, agent count, knowledge base article count, custom field inventory, active workflow rules, SLA configurations, and attachment count. We also identify any data quality issues (duplicate customers, orphaned tickets, expired attachment URLs) and document the automation audit at this stage. The discovery output is a written migration scope with a record-count estimate and a custom field mapping table.
Attachment URL re-validation
Before any record migration begins, we re-validate all attachment URLs referenced in the ITsDone export. Any URLs returning 404 or redirect chains are flagged. We re-download valid attachments to local storage and upload them to Zendesk during the ticket import phase. This step prevents the common issue of tickets arriving in Zendesk with broken attachment references.
Zendesk configuration
We configure the Zendesk target account before any data is written. This includes creating custom fields mapped from ITsDone schema, configuring ticket status values to match ITsDone workflow states, setting up Groups, creating Views that replicate ITsDone ticket categories, and defining SLA Policies from the ITsDone configuration. Zendesk Suite tier (Team, Growth, Professional, Enterprise) determines which features are available natively; we flag any tier-gated features during scoping.
Sandbox migration and reconciliation
We run a full migration into a Zendesk Sandbox or trial account using production-like data volume. The customer's support operations lead reconciles record counts (tickets in, customers in, agents in, articles in), spot-checks 25-50 random tickets against the ITsDone source for conversation fidelity and attachment presence, and validates that Views and SLA Policies match the ITsDone configuration. Any mapping corrections are applied before the production migration begins.
Production migration in dependency order
We run production migration in record-dependency order: Agents and Groups (required for ticket ownership), End Users (required for ticket requesters), SLA Policies and custom fields (required for ticket fields), Knowledge Base Articles (can be migrated in parallel with tickets), Tickets with conversation threads and attachments (dependent on Users, Groups, and custom fields). Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and automation handoff
We freeze ITsDone writes during cutover, run a final delta migration of any tickets modified during the migration window, then enable Zendesk as the system of record. We deliver the automation audit report and custom field mapping table to the customer's Zendesk admin. We support a one-week hypercare window where we resolve reconciliation issues raised by the support team. We do not rebuild ITsDone automations as Zendesk Triggers inside the migration scope; that work uses the automation handoff document.
Platform deep dives
ITsDone Help Desk
Source
Strengths
Weaknesses
Zendesk
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across ITsDone Help Desk and Zendesk.
Object compatibility
3 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
ITsDone Help Desk: Not publicly documented.
Data volume sensitivity
ITsDone Help Desk 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 ITsDone Help Desk to Zendesk migration scoping. Not seeing yours? Book a call.
Walk through your ITsDone Help Desk 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 ITsDone Help Desk
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.