Helpdesk migration
Field-level mapping, validation, and rollback between Incident IQ and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.
Incident IQ
Source
Zendesk
Destination
Compatibility
5 of 10
objects map 1:1 between Incident IQ and Zendesk.
Complexity
BStandard
Timeline
3-5 weeks
Overview
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.
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 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
Zendesk
Ticket
1:1Incident 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
Zendesk
Asset or Ticket Custom Field
lossyIncident 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)
Zendesk
User (Agent)
1:1Incident 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)
Zendesk
End User
1:1Incident 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)
Zendesk
Organization or Tag
lossyIncident 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
Zendesk
Tag or Custom Field
lossyIncident 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
Zendesk
Guide Article
1:1Incident 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
Zendesk
Custom Field
1:1Incident 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
Zendesk
Trigger / Automation (documented, not migrated)
lossyIncident 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
Zendesk
Ticket (documented, not migrated as records)
lossyIncident 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.
| Incident IQ | Zendesk | Compatibility | |
|---|---|---|---|
| Tickets | Ticket1:1 | Fully supported | |
| Assets | Asset or Ticket Custom Fieldlossy | Fully supported | |
| Users (Agents) | User (Agent)1:1 | Fully supported | |
| Users (Students/Staff as Requesters) | End User1:1 | Fully supported | |
| Locations (Campuses) | Organization or Taglossy | Fully supported | |
| Asset Model Categories | Tag or Custom Fieldlossy | Mapping required | |
| Knowledge Base Articles | Guide Article1:1 | Mapping required | |
| Custom Ticket Fields | Custom Field1:1 | Mapping required | |
| Support Flows | Trigger / Automation (documented, not migrated)lossy | Mapping required | |
| Facilities Work Orders | Ticket (documented, not migrated as records)lossy | 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.
Incident IQ gotchas
Enrollment-based pricing requires accurate student count
Locked system model categories cannot be migrated
Asset timeline history retention duration is undocumented
Bulk API is not publicly documented
Annual subscription price increases are non-negotiable for most districts
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 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.
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.
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.
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.
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.
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
Incident IQ
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 Incident IQ 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
Incident IQ: Not publicly documented.
Data volume sensitivity
Incident IQ 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 Incident IQ to Zendesk migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave Incident IQ
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.