Helpdesk migration

Migrate from Incident IQ to Zendesk

Field-level mapping, validation, and rollback between Incident IQ and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.

Incident IQ logo

Incident IQ

Source

Zendesk

Destination

Zendesk logo

Compatibility

50%

5 of 10

objects map 1:1 between Incident IQ and Zendesk.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Incident IQ to Zendesk is a transition from a K-12-specific service management platform to a general-purpose help desk with a mature API ecosystem. Incident IQ organizes Tickets and Assets by campus location and supports device-assignment workflows that are purpose-built for school districts; Zendesk uses Organizations, Tags, and a flexible custom fields system that requires a different organizational model. We extract Tickets, Assets, Users, Locations (mapped to Zendesk Organizations or Tags), Knowledge Base articles, and Custom Field values through the Incident IQ REST API with support-team-assisted export for large datasets. Asset-ticket associations are preserved as Zendesk Ticket Custom Fields or linked comments. We do not migrate Support Flows as automation code, nor Facilities Work Orders or HR Requests as records, because Zendesk lacks a native CMMS or HR workflow object. We deliver a written inventory of Support Flows and Facilities Work Orders for the customer's admin to rebuild in Zendesk's native automation framework or a connected CMMS.

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

Incident IQ logo

Incident IQ

What's pushing teams away

  • Annual subscription price increases of 4-8% per year create budget unpredictability for districts operating under fixed technology spending allocations.
  • Some administrative restrictions limit customization—certain system-defined model categories cannot be modified or deleted, which frustrates districts with unique organizational structures.
  • K-12-specific design omits general-purpose ITSM capabilities available in broader platforms, which becomes limiting when districts try to expand use cases beyond initial scope.
  • Asset timeline history retention policies are not clearly documented, making compliance exports and long-term audit trails difficult to plan around.

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 Incident IQ objects map to Zendesk

Each row shows how a Incident IQ 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.

Incident IQ

Tickets

maps to

Zendesk

Ticket

1:1
Fully supported

Incident IQ Tickets map to Zendesk Tickets with status, priority, assignee, category, and timestamps preserved. The Campus field maps to a Zendesk custom field (dropdown) or Organization lookup depending on whether the district uses Zendesk Organizations to represent campuses. Custom ticket fields (dropdown, text, number) migrate to Zendesk custom fields with value mapping where field types differ. Incident IQ's Issue Category maps to Zendesk Ticket Type or a custom field. Attachments on tickets migrate as Zendesk ticket comments with file attachments.

Incident IQ

Assets

maps to

Zendesk

Asset or Ticket Custom Field

lossy
Fully supported

Incident IQ Assets do not have a native Zendesk equivalent unless the customer licenses Zendesk Asset Management (available on Suite Enterprise). We map asset records in two modes: (1) If Zendesk Asset Management is purchased, we create Zendesk Assets and link them to Tickets via the native asset field. (2) If not, we store asset identifiers (serial number, asset tag, model, assigned user) as a structured custom field or linked comment on the Ticket. Districts with heavy asset-ticket workflows should enable Zendesk Asset Management during migration scoping.

Incident IQ

Users (Agents)

maps to

Zendesk

User (Agent)

1:1
Fully supported

Incident IQ Agents map to Zendesk Users with Agent role. We resolve by email match. Incident IQ role designations (Agent, Admin, IT Admin) map to Zendesk roles (Agent, Admin). The customer's Zendesk admin must provision Agent accounts before migration because OwnerId lookups are required on Ticket import. End-user (requester) accounts from Incident IQ map to Zendesk End Users or to Organizations if the district uses Org-based routing.

Incident IQ

Users (Students/Staff as Requesters)

maps to

Zendesk

End User

1:1
Fully supported

Incident IQ Students and Staff who submit tickets (requesters) map to Zendesk End Users. Incident IQ's enrollment-based user model does not map 1:1 to Zendesk's agent vs. end-user model; we extract distinct requester email addresses from Incident IQ Tickets and create Zendesk end-user accounts for any that don't already exist. Districts using Student Information System integration to auto-provision requesters should coordinate student email provisioning before migration.

Incident IQ

Locations (Campuses)

maps to

Zendesk

Organization or Tag

lossy
Fully supported

Incident IQ Campus Locations are a core organizational object that governs asset and ticket assignment. Zendesk does not have a native campus concept. We recommend mapping each Campus to a Zendesk Organization (if the district uses multi-org topology) or to a Tag on the Ticket (simpler single-org deployments). The choice depends on reporting requirements: Organization enables per-org SLA and routing; Tags enable filtering but not SLA assignment. The decision is made during scoping.

Incident IQ

Asset Model Categories

maps to

Zendesk

Tag or Custom Field

lossy
Mapping required

Incident IQ Asset Model Categories (e.g., Chromebooks, Laptops, Projectors) define the device taxonomy used in asset tracking and ticketing. These map to Zendesk Tags on tickets and assets, or to a custom field on the Ticket (dropdown listing device type). Locked system-defined model categories from Incident IQ (e.g., Onboarding) cannot be exported and are excluded from migration scope with a notation in the data map.

Incident IQ

Knowledge Base Articles

maps to

Zendesk

Guide Article

1:1
Mapping required

Incident IQ KB Articles with category hierarchy map to Zendesk Guide Articles organized in Sections and Categories. We extract article title, body content, categories, and article-to-ticket associations. Articles with embedded Incident IQ ticket links will contain broken URLs post-migration; we flag each one in the data map for the customer's admin to update. Zendesk Guide requires activation and configuration before KB import; it is a separate license on Suite Team/Professional and included on Suite Enterprise.

Incident IQ

Custom Ticket Fields

maps to

Zendesk

Custom Field

1:1
Mapping required

Incident IQ custom ticket fields (dropdown, text, number, date, iiQ User) map to Zendesk custom ticket fields of equivalent type. Critical limitation: Incident IQ field types cannot be changed after creation, so a field created as text cannot later become a dropdown. We extract the current field type from Incident IQ and create the matching Zendesk field. Note that Zendesk's field type is mutable after creation, but changing a type on a live field can affect existing data; we flag any type-mismatch decisions for the customer's approval.

Incident IQ

Support Flows

maps to

Zendesk

Trigger / Automation (documented, not migrated)

lossy
Mapping required

Incident IQ Support Flows are automation chains that route tickets, assign agents, and trigger actions based on conditions. We extract the flow logic and document it as a written inventory specifying trigger events, conditions, and actions. Zendesk Triggers and Macros use a different event model (ticket creation, status change, channel-based) and cannot accept Support Flow logic as a direct migration. The customer's admin rebuilds Support Flow logic in Zendesk's Trigger and Automation interface using our documented inventory as the specification.

Incident IQ

Facilities Work Orders

maps to

Zendesk

Ticket (documented, not migrated as records)

lossy
Fully supported

Incident IQ Facilities Management Work Orders are a distinct object type for maintenance and facilities staff. Zendesk does not have a native CMMS or work order object. We extract the Work Order schema (status, priority, assignee, location, description) and document it as a written handoff for the customer's admin. If Zendesk's Workato or another iPaaS integration is in scope, we can map Work Orders to a Zendesk Ticket Record Type with a custom fields structure to replicate the facilities workflow. Standalone CMMS migration (e.g., to FMX or MaintainX) is a separate engagement.

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.

Incident IQ logo

Incident IQ gotchas

High

Enrollment-based pricing requires accurate student count

Medium

Locked system model categories cannot be migrated

Medium

Asset timeline history retention duration is undocumented

Medium

Bulk API is not publicly documented

Low

Annual subscription price increases are non-negotiable for most districts

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

  • Incident IQ bulk export requires support-team coordination

    Incident IQ does not publish bulk export endpoints. For large district migrations (thousands of assets or tickets), the REST API handles individual record operations but cannot efficiently export full datasets. We coordinate with the Incident IQ technical services team to request a structured data export, which typically requires scheduling and may take several business days to fulfill. Districts should initiate this request during the discovery phase to avoid timeline delays. We include a data export coordination step in every project plan for Incident IQ departures.

  • Campus hierarchy maps to Organizations or Tags, not a native object

    Incident IQ Campus Locations are a first-class organizational object that tickets and assets reference. Zendesk has no native campus concept. The migration choice between Zendesk Organizations (multi-org topology) and Tags (single-org with filtering) must be made during scoping because it affects the entire data model. Organizations enable per-org SLA and routing but require a Zendesk Enterprise plan. Tags work on all plans but cannot assign SLAs or enable org-based triggers. Districts with complex multi-campus routing or reporting requirements often need Enterprise, which changes the destination pricing calculation.

  • Custom field type immutability on Incident IQ forces new-field creation for type changes

    Incident IQ does not allow custom field types to be changed after creation. A field created as text cannot be converted to a dropdown without deleting the field (and losing all historical values) and recreating it. Community posts confirm this is a hard limitation requiring a workaround export-reimport cycle. When mapping Incident IQ custom fields to Zendesk, we must match the source field type as-is. Districts planning a Zendesk migration should audit custom field types in Incident IQ before scoping to avoid discovering a field type mismatch that requires reconfiguration post-migration.

  • Support Flows do not migrate as automation code

    Incident IQ Support Flows define routing logic, agent assignment rules, and automated actions that are K-12-specific. Zendesk Triggers and Macros are different automation primitives with different trigger event models and action types. We do not translate Support Flow logic to Zendesk automation code. We deliver a written inventory of every active Support Flow with its trigger conditions, assignment logic, and recommended Zendesk Trigger or Macro equivalent. The customer's admin rebuilds the logic post-migration. Workflows, sequences, and automations do not migrate as code under any circumstances.

  • Facilities Work Orders and HR Requests have no Zendesk native equivalent

    Incident IQ Facilities Management and HR Service Delivery introduce Work Order and HR Request objects that are structurally distinct from tickets. Zendesk does not ship a native CMMS or HR Request object in any Suite tier. We document the Work Order and HR Request schemas as written handoff for the customer's admin. Options include: (1) mapping Work Orders to a Zendesk Ticket Record Type with a facilities-specific custom fields structure; (2) integrating a dedicated CMMS (FMX, MaintainX, UpKeep) as a separate system; (3) using Zendesk's Workato or native integration catalog to connect to a facilities platform post-migration.

Migration approach

Six steps for a successful Incident IQ to Zendesk data migration

  1. Discovery and export coordination

    We audit the Incident IQ instance across all active modules (IT Ticketing, Asset Management, Facilities, Events, HR), capturing record counts, custom field definitions (field name, type, required status), Support Flow count, KB article count and category hierarchy, and locked system model categories. We initiate the Incident IQ technical services data export request at this stage because fulfillment can take several business days. We also confirm the Zendesk plan (Suite Team through Enterprise) and whether Zendesk Guide and Asset Management add-ons are in scope, which affects pricing and the data model design.

  2. Zendesk environment provisioning and data model design

    We configure the destination Zendesk environment: activate Agents with correct roles, configure Organizations or Tags based on the campus-hierarchy decision made during discovery, create custom fields matching Incident IQ types (dropdown, text, number, date, checkbox), set up Ticket Record Types if multi-type routing is required (IT tickets vs. facilities work orders), and configure Zendesk Guide sections and categories for KB import. If Zendesk Asset Management is in scope, we provision the asset schema and create asset types aligned with Incident IQ model categories.

  3. Sandbox migration and reconciliation

    We run a full migration into the Zendesk Sandbox using representative data volume. The customer's IT admin spot-checks 25-50 records (tickets, assets, users) against the Incident IQ source for field accuracy, campus assignment correctness, and custom field value preservation. Support Flow logic is extracted and documented during this phase. The admin signs off the schema and mapping before production migration begins. Any corrections to field type mapping, Organization vs. Tag strategy, or KB hierarchy are made in the sandbox.

  4. User and Organization provisioning

    We extract every distinct Agent and requester from Incident IQ. Agents are provisioned as Zendesk Users with Agent role (the customer's admin completes provisioning to maintain security ownership). Requesters are created as Zendesk end-users. Incident IQ Locations/Campuses are mapped to Zendesk Organizations (Enterprise multi-org) or Tags (Team/Professional) per the scoping decision. Asset Model Categories are mapped to Zendesk Tags or a device-type custom field. User and Organization provisioning is validated before ticket import because OwnerId and OrganizationId lookups are required on Ticket insert.

  5. Production migration in dependency order

    We run production migration in this order: Agents (validated), End Users, Organizations/Tags, Assets (if Zendesk Asset Management is active), Tickets (with campus assignments resolved via Organization or Tag, asset links via custom field or asset lookup, and custom field values mapped), Knowledge Base Articles (Guide sections, categories, and article body content). Incident IQ support-flow logic is extracted and delivered as a written document during this phase, not migrated as Zendesk Triggers. Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, validation, and Support Flow handoff

    We freeze Incident IQ writes during cutover, run a final delta migration of records modified during the migration window, then set Zendesk as the system of record. We deliver the Support Flow inventory document to the customer's admin for rebuild in Zendesk Triggers and Macros, and the Work Order and HR Request schema handoff if applicable. We support a one-week hypercare window for reconciliation issues. We do not rebuild Support Flows as Zendesk Triggers, rebuild Facilities Work Orders in a CMMS, or provide post-migration admin training as part of the standard migration scope.

Platform deep dives

Context on both ends of the pair

Incident IQ logo

Incident IQ

Source

Strengths

  • Student enrollment-based pricing with no seat or asset caps scales predictably with district size
  • Mobile app enables field technicians and librarians to complete tickets on-site without desktop access
  • iiQ Academy provides structured training paths that reduce ramp time for new IT staff
  • Pre-built SIS and payment platform integrations reduce manual data sync overhead
  • Ticket Wizard feature guides non-technical staff through submitting information-rich requests quickly

Weaknesses

  • Annual price increases of 4-8% create budget unpredictability for fixed-spend districts
  • Limited public API documentation makes custom integrations and automated exports difficult to build
  • System-defined model categories cannot be deleted or fully customized in some cases
  • K-12-only design lacks general-purpose ITSM capabilities available in broader platforms like ServiceNow
  • Asset timeline history retention duration is not clearly documented, complicating audit planning
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?

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

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Incident IQ and Zendesk.

  • Object compatibility

    B

    1 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

    Incident IQ: Not publicly documented.

  • Data volume sensitivity

    B

    Incident IQ doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Incident IQ 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 Incident IQ to Zendesk data migrations

Answers to the questions buyers ask most during Incident IQ to Zendesk migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Incident IQ 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 three and five weeks for districts with under 5,000 tickets, 2,000 assets, and a straightforward campus hierarchy (under ten locations). Migrations with large asset fleets (over 10,000 tracked devices), multiple campuses requiring Organization-based hierarchy, active Support Flows, or Knowledge Base articles exceeding 500 records move to eight to twelve weeks because of bulk export coordination, asset-ticket linkage resolution, and KB article category mapping. The Incident IQ data export coordination step alone can add five to ten business days to the timeline if the technical services team requires scheduling.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Incident IQ.
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