Helpdesk migration
Field-level mapping, validation, and rollback between Help Desk Premier and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Help Desk Premier
Source
Intercom
Destination
Compatibility
9 of 10
objects map 1:1 between Help Desk Premier and Intercom.
Complexity
CModerate
Timeline
2-3 weeks
Overview
Moving from Help Desk Premier to Intercom is a platform shift from a traditional ticket-first help desk to a conversation-first customer messaging platform. Help Desk Premier does not publish a public API reference, so we request a full structured export and parse it for field mapping rather than connecting via REST. Intercom requires Contacts or Leads to exist before any Conversation or Ticket can be created, so we reorder the standard migration sequence to resolve parent-record dependencies before inserting child records. Tags and custom ticket fields are mapped to Intercom's custom attributes and tag vocabulary respectively. We do not migrate Help Desk Premier workflows, automations, or escalation rules as code; we deliver a written inventory of every active rule for the customer's admin to rebuild in Intercom's workflow builder post-migration.
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 Help Desk Premier 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.
Help Desk Premier
Ticket
Intercom
Ticket
1:1Help Desk Premier Tickets map directly to Intercom Tickets. We preserve status, priority, assignee (resolved to Intercom Teammate ID), requester (mapped to an existing or newly created Intercom Contact), created_at, and updated_at timestamps. Custom Ticket Fields use a field-level mapping pass: picklist fields map to Intercom Ticket Attributes with defined values, boolean fields map to boolean custom attributes, and text fields map to string attributes. Intercom requires the requester Contact or Lead to exist before the Ticket is inserted, so we run the Contacts phase first.
Help Desk Premier
Customer
Intercom
Contact or Lead
1:1Help Desk Premier Customer records map to Intercom Contacts for identified end users and Leads for anonymous or marketing-qualified contacts. We deduplicate by email address during the mapping pass. Help Desk Premier's flat contact schema (or contact-plus-organization model depending on edition) maps to Intercom's Contact schema with name, email, phone, custom attributes, and external_id preserved. The Intercom API requires at minimum a user_id or email address when creating a Contact; we enforce this constraint during the Contact phase before any Ticket inserts begin.
Help Desk Premier
Company
Intercom
Company
1:1Help Desk Premier Company or Organization records map to Intercom Companies. Not all Help Desk Premier editions include a Company object; we skip this object entirely on source editions where it is absent. For editions that include it, we preserve company name, domain, custom company-level fields, and the relationship to Customer records for display on Contact profiles in Intercom. Company is created before the Contact phase so that the intercom_company_ids relationship can be set during Contact insert.
Help Desk Premier
Agent
Intercom
Teammate
1:1Help Desk Premier Agent records map to Intercom Teammates. We preserve display name, email, role (admin, agent), and team membership. Role terminology varies by Help Desk Premier edition; we normalize agent-level roles during the mapping pass. Each Agent is provisioned in Intercom by email match; if a target Teammate does not exist, we queue the agent for the customer's admin to provision before the Ticket phase begins.
Help Desk Premier
Team
Intercom
Team
1:1Help Desk Premier Teams or Groups map to Intercom Teams. Team names and memberships migrate directly. Some Help Desk Premier editions restrict team membership to one agent; we flag any single-agent team structures that may not align with Intercom's multi-agent team model. Intercom Teams are created before Agents so that the team assignment can be resolved at Agent provisioning time.
Help Desk Premier
Tag
Intercom
Tag
1:1Help Desk Premier tag vocabularies migrate to Intercom Tags. Tag normalization handles character restrictions during the mapping pass. Tags are associated to Tickets and Contacts via Intercom's tag API after the parent records are inserted. Help Desk Premier may store tags with special characters that Intercom's tag model does not support; we apply a normalization regex to strip unsupported characters while preserving the original tag stem for the customer to review.
Help Desk Premier
Knowledge Base Article
Intercom
Article
1:1Help Desk Premier Knowledge Base Articles with category hierarchy migrate to Intercom Articles organized within Collections. We preserve article body content, category structure, publication status, and any inline images (migrated as attachments). Internal cross-links between articles are rewritten to match Intercom's URL structure during migration. Multilingual articles and translations migrate to Intercom's locale support if the customer has configured multilingual Help Center in the destination workspace.
Help Desk Premier
Custom Ticket Field
Intercom
Ticket Attribute
lossyCustom fields on Help Desk Premier Tickets may use picklist, text, numeric, date, or boolean types. We read the Help Desk Premier field schema via export, map each field to the corresponding Intercom Ticket Attribute type, and create the attribute definition in Intercom before data import begins. Fields with no direct Intercom equivalent are flagged in the migration report for the customer's admin to handle manually.
Help Desk Premier
Conversation
Intercom
Conversation
1:1Help Desk Premier Conversation records map to Intercom Conversation records attached to the parent Contact or Lead. Conversation messages migrate as part of the Ticket conversation history in Intercom, preserving the full transcript. We use Intercom's API to create conversations by simulating inbound messages from the customer (required for Messenger visibility), then add outbound replies to post the transcript. This step runs after the Contacts and Teams phases are complete.
Help Desk Premier
Attachment
Intercom
Attachment
1:1Help Desk Premier attachment paths are preserved as references and reattached via Intercom's attachment API after the parent record (Ticket or Conversation) is created. Files exceeding Help Desk Premier's 48 MB export cap are flagged in the migration report and skipped during automated export; we offer a post-migration file recovery script that downloads oversized attachments from the source directly into the destination file store. Intercom's restricted file type list (.exe, .sys, .scr, .shb, .wsf) is applied and any flagged files are noted in the report.
| Help Desk Premier | Intercom | Compatibility | |
|---|---|---|---|
| Ticket | Ticket1:1 | Fully supported | |
| Customer | Contact or Lead1:1 | Fully supported | |
| Company | Company1:1 | Fully supported | |
| Agent | Teammate1:1 | Fully supported | |
| Team | Team1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Knowledge Base Article | Article1:1 | Fully supported | |
| Custom Ticket Field | Ticket Attributelossy | Fully supported | |
| Conversation | Conversation1:1 | Fully supported | |
| Attachment | 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.
Help Desk Premier gotchas
No publicly documented API endpoint reference
Historical attachment size cap at 48 MB per entity
Rich text field character stripping on special symbols
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
Export extraction and schema discovery
We request a full structured export from Help Desk Premier (CSV or native format depending on the customer's plan tier) and parse it to inventory record types, field schemas, and data volumes. We identify the presence or absence of Company records, Teams, Knowledge Base articles, and custom field definitions. Because Help Desk Premier has no documented API, this extraction step is the critical path item for timeline estimation.
Intercom workspace preparation
We create the target Intercom workspace structure before any data migration begins. This includes provisioning Teams and Teammates, defining Ticket Attributes for custom field equivalents, creating Collections for knowledge base hierarchy, and configuring the Help Center. We also configure the target workspace security settings to allow the file types present in the Help Desk Premier export.
Contacts and Companies migration first
We run the Contacts and Companies phases before any Tickets or Conversations. Help Desk Premier Customer records are parsed, deduplicated by email, and inserted as Intercom Contacts. Company records are inserted and linked to Contacts via intercom_company_ids. Each Contact insertion validates that the minimum required fields (email) are present; records with missing emails are flagged to the customer for correction before proceeding.
Tickets and Conversations migration in dependency order
With Contacts resolved, we insert Tickets using Intercom's Ticket API, mapping Help Desk Premier status, priority, assignee, requester, and timestamps. Conversations are created by simulating inbound customer messages followed by replies posting the full transcript. Tags are applied after parent records are inserted. We use chunked batch inserts with rate-limit handling and exponential backoff to manage API throughput.
Knowledge base migration with link rewriting
Knowledge Base Articles migrate as Intercom Articles with the category hierarchy reproduced as Collections and sub-collections. Inline images migrate as attachments. Internal cross-links between articles are rewritten to match Intercom's URL structure. Publication status (draft, published) is preserved. Multilingual content migrates to Intercom's locale configuration if the customer has multilingual Help Center enabled.
Cutover, validation, and automation inventory handoff
We freeze Help Desk Premier writes during cutover, run a final delta pass for any records modified during the migration window, and enable Intercom as the system of record. We deliver a written inventory of every Help Desk Premier workflow, automation, and escalation rule with its trigger, conditions, actions, and a recommended Intercom workflow equivalent for the customer's admin to rebuild. We do not rebuild workflows as Intercom Automations inside the migration scope.
Platform deep dives
Help Desk Premier
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 4 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 Help Desk Premier 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
Help Desk Premier: Not publicly documented.
Data volume sensitivity
Help Desk Premier 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 Help Desk Premier to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your Help Desk Premier 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 Help Desk Premier
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.