Helpdesk migration
Field-level mapping, validation, and rollback between Mint Service Desk and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Mint Service Desk
Source
Intercom
Destination
Compatibility
8 of 12
objects map 1:1 between Mint Service Desk and Intercom.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Mint Service Desk to Intercom is a platform-model transition, not a direct record copy. Mint SD is built around ITIL 4 principles: Queues bundle routing, permissions, and SLA rules; Tickets carry Types, Priorities, and Change Management records; Assets are first-class ITSM objects. Intercom is a conversational support platform where Conversations live in Inboxes assigned to Teams, and SLA policies attach to Conversations rather than Queues. We map Mint SD Tickets to Intercom Conversations, resolve the Queue-permission structure to Intercom Teams and Inboxes, migrate SLA rule names as documentation for your admin to rebuild in Intercom's SLA policies, and flag Asset records as requiring a custom object or an external asset management solution post-migration. Workflows, automations, change management approval chains, and time-entry billing rules do not migrate; we deliver a written inventory of these for your team to rebuild in Intercom's workflow builder.
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 Mint Service Desk 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.
Mint Service Desk
Ticket
Intercom
Conversation
1:1Mint SD Tickets map to Intercom Conversations. The ticket Subject becomes the conversation title, Description becomes the initial message body, and Status (Open, In Progress, On Hold, Resolved, Closed) maps to Intercom's Open, Snoozed, or Closed state. Custom fields on the ticket migrate as Custom Attributes on the conversation. We preserve the original Mint SD ticket number as a custom attribute for audit trail and cross-reference during the transition window.
Mint Service Desk
Company
Intercom
Contact + Company (Workspace)
1:1Mint SD Companies map to Intercom Contacts with the Company relationship preserved via Intercom's Company object. We map company name, domain, and custom properties to the Intercom Company workspace. The Mint SD Company-to-Ticket linking migrates as conversation-to-contact relationships in Intercom.
Mint Service Desk
Queue
Intercom
Team + Inbox
lossyMint SD Queues bundle ticket routing, agent permissions, and SLA rules. We map each Mint SD Queue to an Intercom Team, and create an Inbox under that Team for ticket routing. Queue-level permissions (who can see and respond to which tickets) require a written permission-matrix map for your Intercom admin to configure as Team-level access rules post-migration because Intercom's permission model differs structurally from Mint SD's queue-permission bundles.
Mint Service Desk
SLA Rule
Intercom
SLA Policy (documentation only)
lossyMint SD SLA rules attach to Queues or Ticket Types and define first-response and resolution targets. Intercom SLA policies attach to Inboxes and define first-response and next-reply targets. We migrate the SLA rule names, target durations, and Queue attachments as a written SLA inventory document. Your Intercom admin rebuilds these as Inbox-level SLA policies because the rule structures do not map directly. SLA breach tracking resumes in Intercom once the policies are configured.
Mint Service Desk
Agent/User
Intercom
Admin / Teammate
1:1Mint SD Agents map to Intercom Admins or Teammates by email address match. We preserve agent group memberships as Intercom Team assignments. Note: Intercom's API does not have a create-agent endpoint, so we require that agent profiles are provisioned in Intercom before migration begins. We provide a team-assignment manifest that your admin applies manually or via the Intercom UI before records are imported.
Mint Service Desk
Asset
Intercom
Custom Object (Asset)
1:1Mint SD Assets are first-class ITSM records linked to Tickets and Companies. Intercom has no native Asset object. We create a Custom Object named Asset in the destination workspace, migrate all asset records with their linked Ticket IDs and Company IDs preserved as external-reference attributes, and document the linking relationships for your team to maintain via a lookup table or external asset management tool. This is a structural gap that teams should evaluate during scoping: some customers choose to archive Assets rather than migrate them.
Mint Service Desk
Custom Field (Tickets and Companies)
Intercom
Custom Attribute
1:1Mint SD custom fields are defined per-installation with no standard baseline. We introspect the source tenant's custom field definitions during scoping, map each by name and data type to an Intercom Custom Attribute (text, number, date, boolean, or list), and flag any custom fields with no Intercom equivalent. Orphaned custom fields (source fields with no destination) are listed in the scoping report with options: create the attribute, merge into an existing attribute, or archive.
Mint Service Desk
Type (Incident, Request, Problem)
Intercom
Conversation Tag or State
lossyMint SD Ticket Types (Incident, Request, Problem, Change) are a structured taxonomy. Intercom has no native Type field on Conversations. We map Type values to a combination of Intercom Conversation Tags (for classification) and a custom conversation attribute ticket_type__c so that the original Mint SD type is searchable in Intercom. Your admin decides whether to use tags, the custom attribute, or both based on reporting needs.
Mint Service Desk
Priority
Intercom
Conversation Priority or Tag
lossyMint SD Priority values (Low, Medium, High, Critical) are standard enumerated fields. Intercom has a Priority flag on Conversations (Starter plan and above) that marks conversations for urgent follow-up. We map Critical and High to Priority = true and Medium and Low to Priority = false. If more granular priority classification is needed, we use a custom conversation attribute mint_priority__c.
Mint Service Desk
Attachment
Intercom
Attachment (File)
1:1Mint SD attachment references (URLs or file paths on Tickets and Assets) cannot resolve in Intercom after migration. We either re-upload attachments to Intercom's file hosting during migration or update attachment references to point to the re-hosted location. We validate a sample of attachment links post-import to confirm they resolve correctly. Large attachment volumes may extend the migration timeline; we flag this during scoping if attachment count exceeds 10,000.
Mint Service Desk
Time Entry
Intercom
Note (internal) or custom attribute
1:1Mint SD agents log time against Tickets for billing or capacity tracking. Intercom has no native time-tracking object. We migrate time entries as internal Notes attached to the Conversation, or as a custom conversation attribute time_spent_minutes__c, depending on the customer's reporting needs. Time-entry billing rules (if used for invoicing) do not migrate and require a separate billing system configuration.
Mint Service Desk
Change Management Record
Intercom
No equivalent (documentation only)
1:1Mint SD Change Management records link to Tickets and carry custom approval chains per ITIL 4 change enablement. Intercom has no Change Management object or approval workflow feature. We deliver a written inventory of all Change records with their linked ticket IDs, approval statuses, and dates as a CSV for your records. Approval chain rebuilds require external tooling (Zapier, Workato, or a custom integration) or manual process if Intercom's workflow builder is insufficient.
| Mint Service Desk | Intercom | Compatibility | |
|---|---|---|---|
| Ticket | Conversation1:1 | Fully supported | |
| Company | Contact + Company (Workspace)1:1 | Fully supported | |
| Queue | Team + Inboxlossy | Fully supported | |
| SLA Rule | SLA Policy (documentation only)lossy | Fully supported | |
| Agent/User | Admin / Teammate1:1 | Fully supported | |
| Asset | Custom Object (Asset)1:1 | Fully supported | |
| Custom Field (Tickets and Companies) | Custom Attribute1:1 | Fully supported | |
| Type (Incident, Request, Problem) | Conversation Tag or Statelossy | Fully supported | |
| Priority | Conversation Priority or Taglossy | Fully supported | |
| Attachment | Attachment (File)1:1 | Fully supported | |
| Time Entry | Note (internal) or custom attribute1:1 | Fully supported | |
| Change Management Record | No equivalent (documentation only)1: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.
Mint Service Desk gotchas
Custom field schema is per-installation with no standard export profile
Queue permissions are installation-specific and must be replicated carefully
No publicly documented API rate limits
Attachment references can break if storage paths are not remapped
SLA linkage to Queues can be missed if Queue names change
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 schema introspection
We audit the source Mint SD instance across custom field definitions, Queue structures, SLA rule configurations, Asset record volume, Agent count, and Ticket volume by type and status. We introspect the per-installation custom field schema (which varies by tenant) and document every non-standard field. We pair this with an Intercom workspace readiness check: confirming that Custom Object entitlements are active on the target plan, that Inboxes are provisioned for each Mint SD Queue, and that agent accounts are created for every Mint SD agent on the migration scope. The discovery output is a written migration scope, a custom field mapping matrix, and a Queue-to-Team routing plan.
Custom Object and Attribute provisioning
We create the Intercom Custom Object schema for Assets (if migrating assets) and pre-create all Custom Attributes referenced in the mapping matrix. Attributes are deployed in test mode first so that your admin can validate the schema before production data is imported. If Intercom plan constraints limit Custom Object creation (entry-tier plans restrict this), we flag the constraint during scoping and recommend a plan upgrade or an asset-archival strategy instead.
Agent and Team provisioning manifest
We extract every distinct Mint SD agent and map them to Intercom Admins or Teammates by email. We deliver a provisioning manifest listing any Mint SD agent without a matching Intercom user. Your admin creates the missing accounts before production migration begins. We also deliver a Team-assignment manifest so that agents are added to the correct Intercom Teams matching their Mint SD Queue memberships.
SLA inventory and Intercom SLA policy pre-configuration
We extract every Mint SD SLA rule with its Queue attachment, target durations, and breach thresholds. We deliver this as a written SLA inventory document with a column for the equivalent Intercom SLA policy name and Inbox assignment. Your admin configures SLA policies in Intercom before cutover so that breach tracking resumes when conversations are imported. We cannot migrate SLA configurations as active rules because the rule structures differ.
Production migration in dependency order
We run production migration in record-dependency order: Intercom Admins and Teams (validated), Custom Attributes (created), Asset Custom Object schema (if migrating), Companies (to Intercom Companies), Contacts (linked to Companies), then Conversations (from Mint SD Tickets with custom attributes populated, SLA tags applied, and conversation state mapped from ticket status). Attachments are re-uploaded during the conversation import phase. Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and handoff documentation
We freeze Mint SD writes during cutover, run a final delta migration of any records modified during the migration window, then hand off to your team. We deliver the SLA inventory document, the automation and workflow rebuild inventory (what we do not migrate), the Change Management record CSV, and a post-migration remediation checklist for any agents without Intercom access or any SLA policies still pending configuration. We do not rebuild Mint SD workflows or automations in Intercom; that is a separate engagement or an internal admin task.
Platform deep dives
Mint Service Desk
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 Mint Service Desk 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
Mint Service Desk: Not publicly documented.
Data volume sensitivity
Mint Service Desk 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 Mint Service Desk to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your Mint Service Desk 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 Mint Service Desk
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.