Helpdesk migration
Field-level mapping, validation, and rollback between ServiceNow IT Service Management and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
ServiceNow IT Service Management
Source
Intercom
Destination
Compatibility
8 of 11
objects map 1:1 between ServiceNow IT Service Management and Intercom.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from ServiceNow ITSM to Intercom is a directional shift from an enterprise IT service management platform built around ITIL workflows, CMDB dependency maps, and formal change management to a customer communication platform built around real-time conversations and a lightweight inbox model. The migration maps ServiceNow Incidents to Intercom Conversations, Problems and Change Requests to a written handoff inventory, Service Catalog Items to Intercom Articles, and Configuration Items to a custom attributes export. We preserve user contact records, active knowledge article content, and recent conversation history. We do not migrate ServiceNow Workflows, Flow Designer flows, SLA timer definitions, Virtual Agent conversations, or the CMDB dependency graph because these are ITIL-configuration artifacts with no structural equivalent in Intercom. The pair-specific complexity lies in the data model gap: ServiceNow organizes work around tickets assigned to fulfillers within a CMDB context, while Intercom organizes around conversations with contacts within a product or team context. Teams moving from ServiceNow ITSM to Intercom are typically mid-market companies that outgrew ServiceNow's weight and cost for internal IT support that has shifted toward developer or employee-facing conversational support rather than formal incident management.
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 ServiceNow IT Service Management 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.
ServiceNow IT Service Management
Incident
Intercom
Conversation
1:1ServiceNow Incidents map to Intercom Conversations. The Incident number becomes the conversation ID reference, state (New, Active, On Hold, Resolved, Closed) maps to Intercom conversation state (open, closed, snoozed), priority maps to a custom priority attribute on the conversation, and assignment_group maps to an Intercom Team or Admin assignment via the conversation's assignee field. Child tasks under an Incident map to internal Conversation Parts. We do not preserve SLA breach timers; these require manual configuration in Intercom's SLA rules on Pro and Expert plans.
ServiceNow IT Service Management
User (Fulfiller and Requester)
Intercom
User
1:1ServiceNow User records (fulfillers and requesters) map to Intercom Users. Active users with email addresses map directly; we preserve department, location, and manager as custom User attributes. Inactive ServiceNow users are flagged for the customer's admin to review before import. User type distinction (Fulfiller vs. Requester) does not map to an Intercom concept; all migrated users become contacts in Intercom, and the customer decides agent vs. contact classification during Intercom setup.
ServiceNow IT Service Management
Group (Assignment Group)
Intercom
Team
1:1ServiceNow Assignment Groups map to Intercom Teams. We export group name, group type, and group manager and reconstruct these as Intercom Teams during migration. Group membership (which users belong to which assignment group) is preserved as a custom attribute on each migrated User rather than as a native Intercom Team membership object, because Intercom Teams are inbox routing labels rather than membership lists.
ServiceNow IT Service Management
Knowledge Article
Intercom
Article
1:1ServiceNow Knowledge Articles map to Intercom Articles. Article text, metadata, and workflow state (active/retired) migrate. Article approval workflows and version history are not migrated; retired articles are flagged as draft in Intercom. Category hierarchies from ServiceNow map to Intercom Article Collections and Sections, but the hierarchy depth may require flattening during migration.
ServiceNow IT Service Management
Service Catalog Item
Intercom
Product or Article
lossyServiceNow Service Catalog Items with custom variables map to Intercom Products (for item-tracked products) or to Articles (for procedure-based requests). Variable set definitions from ServiceNow require field-level mapping; we inventory all custom variables during discovery and provide a mapping table. Variable-set logic (conditional display, mandatory rules) is not migratable to Intercom and is documented for the admin to rebuild.
ServiceNow IT Service Management
Problem
Intercom
Conversation (tagged as Problem)
lossyServiceNow Problems have no native Intercom equivalent. We migrate Problem records as Conversations tagged with a 'Problem-KB' label and preserve the problem-incident linkage in a custom conversation attribute referencing the linked Incident number. The problem manager assignment and known error body migrate as internal Conversation Parts. The customer decides whether to treat Problems as Conversations in Intercom or as a separate maintained document.
ServiceNow IT Service Management
Change Request
Intercom
Written handoff inventory (no Intercom object)
1:1Change Requests are ITIL artifacts with no Intercom equivalent. We export Change Request records (with risk assessment, approval status, CAB approver list, implementation schedule, and related tasks) as a structured CSV inventory delivered alongside migration. The customer uses this inventory to rebuild change tracking as an external process or as custom fields on the relevant Service Catalog Item in Intercom if change tracking is required.
ServiceNow IT Service Management
Configuration Item (CMDB)
Intercom
Product or User custom attribute export
1:1Configuration Items from the CMDB map to Intercom Products if they represent software or hardware assets tracked by the support team, or to a structured custom attribute export attached to the relevant User or Conversation. CI parent-child relationships and dependency maps are preserved as a relationship table in the export; Intercom does not have a native CMDB, so dependency graphs require an external tool or a rebuild in a dedicated CMDB if required. We flag this gap during scoping.
ServiceNow IT Service Management
Attachment
Intercom
Content attachment on Conversation Part
1:1File attachments on Incidents and Knowledge Articles migrate as file attachments on the relevant Intercom Conversation Parts or Articles. Large attachment volumes require chunked export from ServiceNow's table API and storage consideration; we flag attachments exceeding 10 MB per file for the customer to assess whether they belong in Intercom or in a separate document store.
ServiceNow IT Service Management
Custom Fields (on any table)
Intercom
Custom User, Conversation, or Article attribute
1:1ServiceNow instance-specific custom fields on Incidents, Problems, or Change Requests are inventoried during discovery and mapped to Intercom custom attributes on the corresponding object (User, Conversation, or Article). Custom field type mapping follows: string to text, choice to dropdown, reference to text (as no lookup relationship exists in Intercom), and boolean to yes/no. We document every unmapped custom field that has no Intercom destination.
ServiceNow IT Service Management
SLA Definition
Intercom
SLA (Pro and Expert plan feature)
lossyServiceNow SLA records reference business-hour calendars and breach actions. Calendar definitions do not map 1:1 to Intercom SLA definitions, which support only first-response and resolution time metrics. We flag calendar mismatches during mapping and document the SLA breach threshold as an Intercom SLA rule for the customer's admin to configure. SLA breach history (existing breached records) does not migrate; these are historical audit events.
| ServiceNow IT Service Management | Intercom | Compatibility | |
|---|---|---|---|
| Incident | Conversation1:1 | Fully supported | |
| User (Fulfiller and Requester) | User1:1 | Fully supported | |
| Group (Assignment Group) | Team1:1 | Fully supported | |
| Knowledge Article | Article1:1 | Fully supported | |
| Service Catalog Item | Product or Articlelossy | Fully supported | |
| Problem | Conversation (tagged as Problem)lossy | Fully supported | |
| Change Request | Written handoff inventory (no Intercom object)1:1 | Fully supported | |
| Configuration Item (CMDB) | Product or User custom attribute export1:1 | Fully supported | |
| Attachment | Content attachment on Conversation Part1:1 | Fully supported | |
| Custom Fields (on any table) | Custom User, Conversation, or Article attribute1:1 | Fully supported | |
| SLA Definition | SLA (Pro and Expert plan feature)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.
ServiceNow IT Service Management gotchas
Fulfiller vs. Requester licensing model
Tier feature inflation and underutilized add-ons
XML export requires admin role
Rate limits enforced per integration account
CSM and ITSM are distinct product families
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 scoping
We audit the source ServiceNow ITSM instance across installed modules (ITSM Standard vs. Pro vs. Enterprise), active user count (Fulfiller and Requester roles separately), Incident and Problem volume, Change Request count, Knowledge Article count and hierarchy depth, CMDB CI volume and relationship table size, and any custom fields on the Incident, Problem, and Change Request tables. We pair this with an Intercom plan assessment: Starter covers basic inbox and articles; Pro adds SLA rules, custom attributes, and team inboxes; Expert adds AI Agent (Fin) and advanced automation. The discovery output is a written migration scope that explicitly lists every object being migrated, every object being exported without migration, and every automation artifact requiring manual rebuild.
Export from ServiceNow
We export records from ServiceNow using the Table API with a dedicated integration account. The export runs in phases ordered by dependency: Users and Groups first (because they are referenced on every ticket), then Knowledge Articles, then Incidents, then Problems, then Change Requests, then Attachments. We request temporary admin elevation or coordinate with the customer's ServiceNow admin for XML export if complete schema fidelity is required. Large volumes use paginated queries with cursor-based pagination and exponential backoff to respect ServiceNow's per-account rate limits. CMDB CI records and relationship tables are exported as separate datasets for the CI export deliverable.
Schema design in Intercom
We configure the Intercom workspace before data import: Teams are created to match ServiceNow Assignment Groups, custom User attributes are created to carry ServiceNow user metadata (department, location, manager, fulfiller/requester role), custom Conversation attributes are created for Incident priority, number, and Problem linkage, and Article Collections are created to mirror the ServiceNow Knowledge Article category hierarchy. We validate that the target Intercom plan includes SLA rules if SLA migration is scoped, and flag if the plan upgrade is needed before migration proceeds.
Transformation and mapping
We transform exported records into Intercom API payloads. Incident state maps to Intercom conversation state (open, closed, snoozed), ServiceNow assignment_group maps to an Intercom Team ID, and priority maps to a conversation attribute. Problem records are transformed as Conversations with a custom tag and internal Part containing the problem manager and known error body. Change Request records are transformed as a structured CSV (not an Intercom object). User records map to Intercom Users with the fulfiller/requester role preserved as a custom attribute. Knowledge Articles are transformed as Intercom Articles with text, metadata, and active/draft state.
Sandbox migration and reconciliation
We run a full migration into the customer's Intercom workspace using a test data set or a partial import on a subset of records. The customer's Intercom admin reviews conversation threading, article rendering, user attribute accuracy, and team routing. We reconcile record counts (Contacts in, Conversations in, Articles in) and spot-check 20-30 records against the ServiceNow source. Any mapping corrections happen in the transformation layer before production migration begins.
Production migration, cutover, and handoff
We run production migration in dependency order: Users first, then Teams, then Articles, then Conversations (Incidents mapped), then Problem-tagged conversations, then Attachments. A delta migration captures any records created or modified during the migration window. We freeze ServiceNow writes during cutover, run the final delta, and hand off. We deliver the Change Request CSV export, the CMDB CI relationship table, and the Workflow and Flow Designer inventory document. We do not rebuild ServiceNow Workflows as Intercom Rules inside the migration scope. We support a one-week hypercare window for reconciliation issues raised by the customer's team.
Platform deep dives
ServiceNow IT Service Management
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 4 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 ServiceNow IT Service Management and Intercom.
Object compatibility
4 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
ServiceNow IT Service Management: Not publicly documented; enforced per user or integration account level.
Data volume sensitivity
ServiceNow IT Service Management exposes a bulk API — large-volume migrations stream efficiently.
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 ServiceNow IT Service Management to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your ServiceNow IT Service Management 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 ServiceNow IT Service Management
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.