Helpdesk migration
Field-level mapping, validation, and rollback between iSupport Software and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.
iSupport Software
Source
Zendesk
Destination
Compatibility
8 of 10
objects map 1:1 between iSupport Software and Zendesk.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Migrating from iSupport Software to Zendesk means transitioning from a purpose-built ITSM tool with on-premise and hosted deployment options to a cloud-first omnichannel support platform with tiered pricing starting at $19 per agent per month. iSupport does not publish a bulk API, so every extraction requires a custom pipeline scoped to the customer's deployment type — hosted instances use the web-based admin console, while on-premise instances may require direct database export of specific tables. We handle the 10-digit alphanumeric ticket IDs iSupport assigns at creation as an external reference field in Zendesk, preserving the full audit trail. Change Records and CMDB entries only exist in iSupport's Service Desk Edition; we detect the source edition during discovery and map these to Zendesk Tickets or a custom object schema accordingly. Workflows, automations, and email routing rules do not migrate as code — we deliver a written inventory for the customer's admin to rebuild in Zendesk's trigger and macro system.
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 iSupport Software 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.
iSupport Software
Incident
Zendesk
Ticket
1:1iSupport Incidents map directly to Zendesk Tickets. The source 10-digit alphanumeric ticket ID is stored as an external_id field in Zendesk so that cross-referencing and audit trails remain intact after migration. Standard incident fields — status, priority, category, assignee, requester — map to Zendesk's Ticket status, priority, type, assignee_id, and requester_id. If the source account uses custom status values, we create corresponding custom Ticket statuses in Zendesk before migration.
iSupport Software
Customer
Zendesk
User (End User)
1:1iSupport Customer records map to Zendesk End User records. Customer name, email address, phone number, and any associated custom fields migrate to the Zendesk user record. We use email as the dedupe key during import so that duplicate customer records are merged rather than duplicated. If iSupport stores the customer record type (end user vs agent), we map that to Zendesk's user role field.
iSupport Software
Company
Zendesk
Organization
1:1iSupport Company records map to Zendesk Organizations. The company_name becomes the Organization name, and the company-to-customer linkage is preserved during migration by joining on the company_id field. Zendesk Organizations can be linked to multiple End User records, mirroring iSupport's one-company-to-many-customers data model. If the source account has organization-level custom fields, we create matching Organization fields in Zendesk before import.
iSupport Software
Knowledge Entry
Zendesk
Help Center Article
1:1iSupport Knowledge Entries with category and FAQ structure map to Zendesk Help Center Articles organized into Sections and Categories. We extract article title, body content (with rich text preserved where possible), categorization, and any attachment links. The Zendesk Help Center requires an active article publication state; unpublished source entries are migrated with a draft status for the customer's admin to review before publishing.
iSupport Software
Asset
Zendesk
Configuration Item (custom object) or Ticket custom field
1:manyiSupport Assets (hardware, software, and configuration items) do not have a direct Zendesk equivalent in standard Support tiers. We map Assets to a Zendesk custom object named Configuration_Item__c with fields for serial number, purchase date, vendor, and status. The incident_asset_link junction table from iSupport migrates as a lookup relationship between Zendesk Tickets and the Configuration_Item__c records. If the destination Zendesk account uses a different CI naming convention, we adjust the object name during scoping.
iSupport Software
Custom Field (picklist)
Zendesk
Custom Ticket Field or User Field (dropdown/multi-select)
lossyiSupport custom fields with picklist values require field-level auditing before transformation. Picklist values are extracted from the field schema separately from record data, then mapped to Zendesk drop-down or multi-select field values. Zendesk allows CSV upload of up to 3,500 values per drop-down field. We check the value count against this limit during scoping and flag any picklist that requires splitting across multiple fields or archiving low-frequency values.
iSupport Software
Survey
Zendesk
Satisfaction (CSAT) rating — Ticket field
1:1iSupport post-resolution Survey responses capture satisfaction data linked to Incidents. Zendesk's native satisfaction rating feature provides CSAT and NPS at the Ticket level without requiring a separate survey object. We map the most recent survey score for each incident to Zendesk's Ticket satisfaction rating field. Open-ended survey responses and question-level answers migrate as private Ticket comments so that the agent can review them without surfacing them to the end user.
iSupport Software
Change Record (Service Desk Edition)
Zendesk
Ticket (custom object or field)
1:1Change Records exist only in iSupport's Service Desk Edition, not in the Incident Management tier. We detect the source edition during discovery and only scope this object if Change Records are present in the source data. Change Record fields — change type, risk assessment, approval status, affected CI — map to either a Zendesk custom Change_Record__c object or to custom fields on the related Ticket, depending on which Zendesk tier the customer purchases. Change records without a linked Incident are migrated as standalone records with no ticket association.
iSupport Software
Email Rule / Email Account
Zendesk
Macro (as written inventory only)
1:1iSupport email routing rules use a positional ordering system evaluated by the Email Processing agent. These do not migrate as configured automation to Zendesk because the rule semantics differ significantly between platforms. We extract the rule definitions as a structured written inventory — rule name, conditions, action, and order — during discovery and deliver it as a reference document for the customer's Zendesk admin to rebuild as Zendesk Triggers and Macros. Email account mappings are documented separately.
iSupport Software
Attachment (on Incident, Knowledge Entry)
Zendesk
Ticket Attachment / Comment attachment
1:1iSupport file attachments linked to Incidents and Knowledge Entries migrate to Zendesk as Ticket comment attachments (inline or file uploads). We extract attachments from the source export by file URL or database blob reference, validate file size against Zendesk's 50 MB per-attachment limit, and upload via the Zendesk Attachments API. Attachments linked to Knowledge Entries migrate as Help Center article attachments in the Zendesk Help Center.
| iSupport Software | Zendesk | Compatibility | |
|---|---|---|---|
| Incident | Ticket1:1 | Fully supported | |
| Customer | User (End User)1:1 | Fully supported | |
| Company | Organization1:1 | Fully supported | |
| Knowledge Entry | Help Center Article1:1 | Fully supported | |
| Asset | Configuration Item (custom object) or Ticket custom field1:many | Fully supported | |
| Custom Field (picklist) | Custom Ticket Field or User Field (dropdown/multi-select)lossy | Fully supported | |
| Survey | Satisfaction (CSAT) rating — Ticket field1:1 | Fully supported | |
| Change Record (Service Desk Edition) | Ticket (custom object or field)1:1 | Fully supported | |
| Email Rule / Email Account | Macro (as written inventory only)1:1 | Fully supported | |
| Attachment (on Incident, Knowledge Entry) | Ticket Attachment / Comment 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.
iSupport Software gotchas
Email rule export requires deployment-type awareness
Service Desk features absent in Incident Management edition
No public bulk API documented for automated export
Custom field picklist values may not export cleanly
Asset-to-incident linkage requires manual relationship mapping
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 edition detection
We audit the source iSupport account across both editions. We identify whether the source runs Incident Management or Service Desk, determine the deployment type (hosted or on-premise), and enumerate all object types in scope — Incidents, Customers, Companies, Knowledge Entries, Assets, Custom Fields, Surveys, Change Records, and any CMDB entries. We request access to the incident_asset_link junction table and email_rules table explicitly during scoping. For on-premise instances, we coordinate database access with the customer's IT team for the relevant export queries. For hosted instances, we scope the CSV export from the web admin console. The discovery output is a written migration scope with record counts, field inventory, and a deployment-type confirmation.
Field-level audit and picklist cardinality check
We extract all custom field definitions from iSupport — field name, data type, and picklist values — and cross-reference them against Zendesk's allowed field types. We check picklist cardinality against Zendesk's 3,500-value ceiling and flag any field that requires splitting or archiving. We also extract the incident_asset_link junction table for asset-to-ticket relationship mapping. This audit phase produces a field mapping document that the customer reviews and approves before transformation logic is written.
Zendesk destination schema pre-creation
Before any data is written to Zendesk, we pre-create the destination schema in the customer's Zendesk account. This includes custom Ticket fields (drop-down, multi-select, text) mapped from iSupport custom fields, custom Organization fields, and any custom Configuration_Item__c object for Asset migration. We create Zendesk Ticket statuses corresponding to iSupport incident statuses, and we create the external_id custom field to store the original 10-digit iSupport ticket ID. Custom fields and statuses are validated in a test run before the full production migration begins.
Sandbox migration and reconciliation
We run a full migration into the customer's Zendesk Sandbox (or a temporary Zendesk trial account if no Sandbox is available) using production-like data volume. The customer reconciles record counts against the source system — Incidents in equals Tickets in, Customers in equals Users in, Companies in equals Organizations in. We spot-check 25-50 records for field-level accuracy, verify that the external ID field contains the original iSupport ticket ID, and confirm that asset linkage is intact for any migrated Configuration Items. Any mapping corrections are made before production migration starts.
Production migration in dependency order
We run the production migration in dependency order: Organization records first (from iSupport Companies), then User records (from iSupport Customers), then Ticket records (from iSupport Incidents) with the external ID field populated from the original 10-digit ticket ID. Knowledge Entries migrate as Help Center Articles in the background after ticket migration is validated. Assets and Configuration Items migrate last, with the incident_asset_link junction resolved to Zendesk Ticket IDs. Attachments upload via the Zendesk Attachments API in parallel with record migration. Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and automation rebuild handoff
We freeze writes in iSupport during cutover, run a final delta migration of any records created or modified during the migration window, then confirm Zendesk as the system of record. We validate the external ID field on a sample of 50 tickets, confirm Knowledge Base article structure, and check asset linkage visibility in the Zendesk agent interface. We deliver the written inventory of iSupport email routing rules and Change Record schema for the customer's Zendesk admin to rebuild as Triggers and Macros. We do not migrate Workflows or automations as code. We offer a one-week post-migration hypercare window to resolve any data quality issues raised by the support team during the first days of Zendesk operation.
Platform deep dives
iSupport Software
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 iSupport Software 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
iSupport Software: Not publicly documented.
Data volume sensitivity
iSupport Software 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 iSupport Software to Zendesk migration scoping. Not seeing yours? Book a call.
Walk through your iSupport Software 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 iSupport Software
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.