Helpdesk migration
Field-level mapping, validation, and rollback between iSupport Software and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
iSupport Software
Source
Intercom
Destination
Compatibility
7 of 11
objects map 1:1 between iSupport Software and Intercom.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from iSupport Software to Intercom is a shift from an ITSM-first help desk to a modern B2C messaging platform. iSupport organizes support around Incidents, Customers, Companies, and ITIL-aligned Knowledge Entries, while Intercom centers on Conversations, Contacts, and Companies with built-in Fin AI Agent resolution and proactive messaging capabilities. We map iSupport Incidents to Intercom Conversations, preserve the customer and company hierarchy through Intercom's Contacts and Companies objects, and migrate Knowledge Entries into the Intercom Articles structure. We flag that Change Records and CMDB entries from iSupport's Service Desk Edition have no direct Intercom equivalent and document these for manual remediation. Custom field picklist values from both editions require explicit mapping to Intercom's custom attributes. We do not migrate workflows, email routing rules, or business rules as code; we deliver a written inventory for the customer's admin to rebuild in Intercom's workflow engine.
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 Intercom, 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
Intercom
Conversation
1:1iSupport Incidents map to Intercom Conversations. The 10-digit alphanumeric ticket ID from iSupport is stored in a custom conversation attribute isupport_ticket_id__attr for cross-reference. Incident status (open, pending, resolved, closed) maps to Intercom's open, closed, and snoozed state. Priority from iSupport becomes a custom attribute priority__attr mapped to Intercom's priority field. Notes and internal comments from iSupport migrate as internal notes on the Intercom Conversation.
iSupport Software
Customer
Intercom
Contact
1:1iSupport Customer records map directly to Intercom Contacts. Standard fields (name, email, phone, address) migrate cleanly. Custom fields attached to Customer records require field-level audit before transformation, with picklist values explicitly mapped to Intercom's allowed attribute values or created as new options. The customer's company linkage (if present) is resolved via the Customer-to-Company junction before import.
iSupport Software
Company
Intercom
Company
1:1iSupport Company records map to Intercom Companies. Company name becomes the Intercom Company name, and domain becomes the website field used for Intercom's company unification by domain. The iSupport customer-to-company linkage is preserved via Intercom's contact-to-company relationship.
iSupport Software
Knowledge Entry
Intercom
Article
1:1iSupport Knowledge Entries (KB articles and FAQs) map to Intercom Articles. The article title, body content (including any rich text or HTML), and internal/external status migrate. iSupport's category hierarchy (top-level categories and sub-categories) maps to Intercom's Collection and Section structure, though deep ITIL-style categorization may flatten into a shallower collection hierarchy.
iSupport Software
Asset
Intercom
Custom Object (configuration recommended)
lossyiSupport Assets have no direct Intercom equivalent. We recommend creating an Intercom Custom Object named ConfigurationItem with fields for serial number, purchase date, status, and type. The asset-to-incident linkage table (incident_asset_link or equivalent) migrates to a Custom Object relationship rather than a native linked record type. If the incident_asset_link junction table is unavailable in the export, we fall back to text-based asset IDs stored on the Conversation via a custom attribute.
iSupport Software
Custom Field (Incident)
Intercom
Conversation Attribute
lossyCustom fields on iSupport Incidents map to Intercom Conversation Attributes. Picklist values from iSupport are audited separately from the field schema before transformation and mapped to Intercom's attribute allowed values or created as new options. Multi-select picklists map to multi-value attributes in Intercom. Required-field constraints in iSupport become Intercom attribute required flags, though these are enforced at workflow time rather than at import.
iSupport Software
Custom Field (Customer)
Intercom
Contact Attribute
lossyCustom fields on iSupport Customer records map to Intercom Contact Attributes. The same picklist value extraction and mapping process applies as for Incident custom fields. Any custom field default values are preserved as attribute defaults in Intercom for new Contacts created after migration.
iSupport Software
Survey
Intercom
Custom Object (configuration recommended)
lossyiSupport Surveys attach to Incidents and capture post-resolution satisfaction data. Intercom has no native survey object, though CSAT ratings are available on Conversations for recent interactions. We recommend creating a Custom Object named SurveyResponse with fields for the related Conversation ID (via a custom relationship), survey question text, and answer value. Survey schemas require mapping work since the answer schema differs between platforms.
iSupport Software
Change Record (Service Desk Edition)
Intercom
Not migrated — documented separately
1:1Change Records are only available in the iSupport Service Desk Edition and have no direct equivalent in Intercom. We do not migrate Change Records. Instead, we extract a full list of Change Record IDs, types, risk assessments, and related Incident linkages and deliver them as a structured CSV inventory for the customer's admin to manually recreate as Intercom Custom Objects, internal notes, or a separate tracking system if Change Management tracking is still required.
iSupport Software
Configuration Item / CMDB (Service Desk Edition)
Intercom
Not migrated — documented separately
1:1CMDB entries and CI relationships are gated behind the iSupport Service Desk Edition and have no Intercom equivalent. Intercom is not an ITSM tool and does not support configuration item tracking or dependency mapping. We extract CI records and relationship data (item-to-item dependencies) and deliver them as a structured CSV inventory for the customer to assess against external ITSM tooling if CI tracking remains a compliance or operational requirement.
iSupport Software
Email Rule
Intercom
Not migrated — documented separately
1:1iSupport email routing rules use a positional ordering system evaluated by the Email Processing agent. On-premise deployments store email configuration differently from hosted deployments. We extract the email_rules and email_accounts tables and deliver them as a structured inventory. Intercom's email inbox and routing rules are configured natively in the Inbox settings; the customer's admin rebuilds these based on our documented rule inventory.
| iSupport Software | Intercom | Compatibility | |
|---|---|---|---|
| Incident | Conversation1:1 | Fully supported | |
| Customer | Contact1:1 | Fully supported | |
| Company | Company1:1 | Fully supported | |
| Knowledge Entry | Article1:1 | Fully supported | |
| Asset | Custom Object (configuration recommended)lossy | Fully supported | |
| Custom Field (Incident) | Conversation Attributelossy | Fully supported | |
| Custom Field (Customer) | Contact Attributelossy | Fully supported | |
| Survey | Custom Object (configuration recommended)lossy | Fully supported | |
| Change Record (Service Desk Edition) | Not migrated — documented separately1:1 | Fully supported | |
| Configuration Item / CMDB (Service Desk Edition) | Not migrated — documented separately1:1 | Fully supported | |
| Email Rule | Not migrated — documented separately1: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
Intercom gotchas
S3 JSON export omits conversation transcripts
Workspace isolation prevents workflow migration
Fin AI resolution fees compound with automation success
Two-year conversation history limit on historical export
Private app rate limits share workspace quota
Pair-specific challenges
Migration approach
Discovery and export mechanism design
We audit the source iSupport deployment across edition (Incident Management vs. Service Desk), deployment type (on-premise vs. hosted), record volume (Incidents, Customers, Companies, Knowledge Entries, Assets, Surveys), and custom field inventory. Since iSupport lacks a documented API, we design the extraction mechanism during discovery: hosted instances use the web-based admin console export; on-premise instances may require direct database export of the incidents, customers, companies, knowledge_base, incident_asset_link, and custom_field_tables. We also detect edition entitlements to scope whether Change Records and CMDB entries exist in the source data.
Schema design and Intercom workspace configuration
We configure the destination Intercom workspace before data import. This includes provisioning Custom Objects for Assets and Survey Responses if selected, creating Article Collections and Sections that map to the iSupport Knowledge Entry hierarchy, defining Contact and Conversation Attributes for all custom fields, and mapping picklist values to Intercom's allowed attribute options. Any custom field required flags or validation rules are set in Intercom's attribute schema. We configure the Intercom workspace in a staging or trial environment first for validation before production migration.
Data extraction and transformation pipeline
We build the extraction pipeline from iSupport using the mechanism determined in discovery (web-based export, database export, or hybrid). The pipeline extracts Incidents, Customers, Companies, Knowledge Entries, and any requested junction tables (incident_asset_link). Custom field picklist values are extracted separately from field schemas and stored in a mapping table. The transformation layer applies the Incident-to-Conversation mapping, the Customer-to-Contact mapping, the 10-digit iSupport ticket ID stored as a custom conversation attribute, and the Knowledge Entry-to-Article hierarchy flattening. Change Records and CMDB entries are extracted to a separate documentation output rather than migrated.
Asset and survey relationship resolution
Asset-to-incident linkages are resolved by querying the incident_asset_link junction table and mapping each linked Asset to a Custom Object record with a reference to the target Intercom Conversation ID. Survey responses are mapped to a SurveyResponse Custom Object linked to the Conversation. If the junction table is unavailable, asset IDs fall back to the text attribute on the Conversation. We validate a sample of 25-50 resolved relationships before bulk import to confirm the linkage integrity.
Production migration in dependency order
We run production migration in dependency order: Companies first (as Intercom Companies), then Contacts (with company linkage resolved), then Conversations (with Contact resolved, iSupport ticket ID stored as attribute, and asset and survey relationships linked). Knowledge Entries import last with the collection and section hierarchy applied. Each phase emits a row-count reconciliation report. Delta migration captures any records created or modified during the migration window before cutover.
Cutover, validation, and workflow inventory handoff
We freeze iSupport writes during cutover, run a final delta migration, then enable Intercom as the system of record. We deliver the written inventory of Change Records and CMDB entries as a structured CSV for the customer's admin to evaluate for manual remediation. We also deliver the email rule inventory for rebuild in Intercom's Inbox settings. We support a one-week hypercare window for reconciliation issues. We do not rebuild iSupport workflows, business rules, or routing rules as Intercom workflows; that is a separate engagement or an internal admin task.
Platform deep dives
iSupport Software
Source
Strengths
Weaknesses
Intercom
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 iSupport Software and Intercom.
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
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 Intercom migration scoping. Not seeing yours? Book a call.
Walk through your iSupport Software to Intercom 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 Intercom
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.