Helpdesk migration

Migrate from ITsDone Help Desk to Zendesk

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 logo

ITsDone Help Desk

Source

Zendesk

Destination

Zendesk logo

Compatibility

91%

10 of 11

objects map 1:1 between ITsDone Help Desk and Zendesk.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

ITsDone Help Desk logo

ITsDone Help Desk

What's pushing teams away

  • Scalability limitations become apparent as teams grow beyond 50–100 agents, driving migration to platforms like Jira Service Management or ServiceNow.
  • Lack of advanced AI features and modern automation builders leads teams to switch to Zendesk Suite or Freshdesk for AI-powered triage.
  • International expansion creates pressure to move to globally-supported platforms with multi-language knowledge bases and 24/7 support.
  • Teams report that reporting and analytics fall short compared to competitors, prompting migration to platforms with richer dashboards.
  • Integration ecosystem limitations push organizations toward platforms like Zendesk with broader third-party marketplace support.

Choosing

Zendesk logo

Zendesk

What's pulling them in

  • Mature omnichannel routing across email, chat, phone, messaging, and social — one unified inbox for support teams regardless of size or complexity.
  • Deep automation with Triggers, Automations, and SLA Policies lets high-volume teams enforce consistent workflows without manual ticket handling.
  • Large ecosystem of third-party integrations and a public app marketplace reduce friction for teams already using Salesforce, Jira, or Slack.
  • Industry-leading brand recognition and trust signal — many enterprise buyers default to Zendesk as a known quantity in vendor procurement cycles.
  • Generous documentation library and community mean onboarding teams can self-configure without needing a services engagement to get started.

Object mapping

How ITsDone Help Desk objects map to Zendesk

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

maps to

Zendesk

Tickets

1:1
Fully supported

ITsDone 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

maps to

Zendesk

Users / End Users

1:1
Fully supported

ITsDone 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

maps to

Zendesk

Agents

1:1
Mapping required

ITsDone 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

maps to

Zendesk

Groups

1:1
Fully supported

ITsDone 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

maps to

Zendesk

Tags

1:1
Mapping required

Tags 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

maps to

Zendesk

Help Center Articles

1:1
Mapping required

ITsDone 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

maps to

Zendesk

Custom Fields

1:1
Mapping required

ITsDone 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

maps to

Zendesk

Attachments

1:1
Mapping required

ITsDone 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

maps to

Zendesk

SLA Policies

1:1
Mapping required

ITsDone 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

maps to

Zendesk

Not Migrated

1:1
Not supported

ITsDone 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

maps to

Zendesk

Views

lossy
Mapping required

ITsDone 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.

Gotchas + challenges

What specifically takes care here

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 logo

ITsDone Help Desk gotchas

Medium

Attachment URLs may expire after migration window

High

Workflow automations do not export from ITsDone

Medium

Custom field schema varies by ITsDone edition

Zendesk logo

Zendesk gotchas

High

Data export requires API scripting on non-Enterprise plans

Medium

Automations cap at 500 active rules and 1,000 tickets per hour

Medium

Help Center has no native export feature

High

Custom Objects and full data export are Enterprise-only

Pair-specific challenges

  • ITsDone attachment URLs can expire before migration completes

    ITsDone Help Desk stores attachment references as URLs rather than embedding binary blobs. When migrating over multiple sessions or if the source account is deactivated mid-migration, attachment URLs can expire and return 404 errors, leaving tickets with broken image or file attachments. We re-validate all attachment URLs at the start of the full migration and re-download from source on demand to ensure every binary lands in Zendesk. If an attachment URL fails re-validation, we flag the ticket in the reconciliation report for manual review.

  • Workflow automations do not export from ITsDone

    ITsDone Help Desk does not expose workflow rules, automated actions, or triggers through its export interface. Any auto-assignment rules, escalation triggers, or SLA enforcement rules configured in ITsDone must be manually rebuilt in Zendesk's Trigger and Automation framework. We provide a structured automation audit report documenting every rule (trigger type, conditions, actions, affected ticket queues) so the destination team has an actionable Zendesk rebuild checklist before go-live.

  • Zendesk's custom objects use a different data paradigm than legacy systems

    Zendesk's new custom objects experience models data as relational tables with lookup relationship fields rather than document-oriented records. If the ITsDone migration includes any legacy custom entities with nested or hierarchical data, those must be remodeled into multiple separate Zendesk custom objects with lookup fields connecting them. We document any such remapping requirement during scoping and flag it before any schema is created in Zendesk.

  • ITsDone custom field schema varies by edition

    ITsDone Help Desk editions limit the number of custom fields or restrict field types. Some editions do not expose certain field categories in the export, which means the migration may encounter custom fields that exist in the UI but are absent from the API response. We query the schema at the start of scoping and flag any fields that are present in ITsDone but absent from the export as a data quality risk requiring manual field creation in Zendesk.

Migration approach

Six steps for a successful ITsDone Help Desk to Zendesk data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Context on both ends of the pair

ITsDone Help Desk logo

ITsDone Help Desk

Source

Strengths

  • Strong fit for German-speaking IT services teams requiring native-language interface and support
  • Designed for small-to-mid-sized IT departments, typically under 100 agents
  • Simple agent management and SLA configuration without complex enterprise configuration
  • Microsoft 365 integration for teams already in the Microsoft ecosystem
  • GDPR-compliant data residency options valued by European customers

Weaknesses

  • Limited scalability above 100 agents compared to enterprise platforms
  • Minimal AI and automation capabilities versus modern competitors
  • Sparse third-party integration ecosystem
  • Reporting and analytics features lag behind Zendesk, Freshdesk, and Jira Service Management
  • International support availability is limited compared to global vendors
Zendesk logo

Zendesk

Destination

Strengths

  • Well-documented REST API with broad endpoint coverage for Tickets, Users, Organizations, and Help Center.
  • Rich automation primitives: Triggers (event-driven), Automations (time-based), and Macros with variable substitution.
  • Multi-brand support enables large organizations to route and isolate support by product line or subsidiary.
  • Scalable from small teams on Team plan to global enterprises on Enterprise Plus with sandbox and disaster recovery options.
  • Large partner ecosystem and marketplace with hundreds of pre-built integrations reduces integration work at deployment.

Weaknesses

  • Per-agent pricing with aggressive feature gating makes lower tiers feel artificially limited.
  • No native full-KB export — Help Center content requires API scripting to extract.
  • AI features are add-on priced and behave inconsistently, not deeply embedded in core workflows.
  • Implementation timelines for complex multi-channel setups routinely exceed initial estimates by weeks or months.
  • Knowledge base and help center functionality are separate from core ticketing with their own permission model and versioning.

Complexity grading

How hard is this migration?

Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across ITsDone Help Desk and Zendesk.

  • Object compatibility

    C

    3 of 7 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    ITsDone Help Desk: Not publicly documented.

  • Data volume sensitivity

    B

    ITsDone Help Desk doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your ITsDone Help Desk to Zendesk migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about ITsDone Help Desk to Zendesk data migrations

Answers to the questions buyers ask most during ITsDone Help Desk to Zendesk migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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 consultation

Most migrations land between two and four weeks for accounts under 10,000 tickets and 100 agents with no complex knowledge base structures. Migrations with large knowledge bases (500+ articles), multiple SLA policies, or multi-brand Zendesk setup move to six to ten weeks because of content mapping, SLA translation, and extended validation scope. The biggest variable is post-migration admin work (automations and views), which is outside FlitStack AI's scope but affects the overall project timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from ITsDone Help Desk.
Land in Zendesk, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day