Helpdesk migration

Migrate from Matrix42 Service Management to Intercom

Field-level mapping, validation, and rollback between Matrix42 Service Management and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.

Matrix42 Service Management logo

Matrix42 Service Management

Source

Intercom

Destination

Intercom logo

Compatibility

55%

6 of 11

objects map 1:1 between Matrix42 Service Management and Intercom.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Matrix42 Service Management to Intercom is a platform category migration, not a like-for-like swap. Matrix42 is an ITIL-aligned Enterprise Service Management platform with deep Configuration Item management, workflow-driven incident and change processes, and a CMDB layer that Intercom does not replicate. Intercom is a conversational customer support platform built around real-time chat, a shared inbox, and AI-first resolution through Fin, with support for tickets, help center articles, and SLA policies as secondary features. We migrate the support-record layer (Incidents, Service Requests, Problems as Conversations), Knowledge Base articles (mapped to Intercom Articles and Collections), SLA definitions (as Intercom SLA Policies), and user and team structures. We do not migrate CMDB data, Configuration Items, custom Workflow Blueprints, or legacy 5.x Service Store workflows; these require redesign or rebuild in Intercom's model. We deliver a written inventory of Matrix42 Service Catalog entries for the customer's admin to rebuild as Intercom outbound messages or workflows post-migration.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Matrix42 Service Management logo

Matrix42 Service Management

What's pushing teams away

  • Complex role-based access controls lack fine-grained permission settings — some administrative tasks (such as editing device roles or custom fields) require full System Administrator privileges, violating least-privilege principles.
  • The platform requires too many clicks for simple operational steps, creating friction for end users and agents performing routine ticket actions.
  • Stability issues have been reported after installation, with instances of the application going down, raising concerns for organizations requiring high availability.
  • Initial setup and configuration is complex, requiring significant consulting effort and time before the platform delivers value.
  • Pricing is opaque and requires direct vendor contact for a quote, making budget planning difficult and creating friction for evaluation compared to platforms with published per-user pricing.

Choosing

Intercom logo

Intercom

What's pulling them in

  • Instant chat and message threading on websites and apps gives support teams a single inbox without context-switching, according to reviewers on Capterra and G2 who highlight fast response times as a primary benefit.
  • Fin AI handles repetitive inbound queries automatically, reducing agent workload measurably — G2 reviewers report fewer escalations and faster first-response times once Fin is configured.
  • Automation workflows (Outbound, Operator, and custom bots) allow teams to qualify leads and route tickets without manual intervention, appealing to growth-stage SaaS companies managing high ticket volumes.
  • Help center articles and self-service deflection are natively integrated, so knowledge base content and chat conversations live in the same workspace, simplifying reporting.
  • Multi-channel support (live chat, email, SMS, WhatsApp, Phone) consolidates customer touchpoints into one inbox, reducing the operational overhead of managing separate tools.

Object mapping

How Matrix42 Service Management objects map to Intercom

Each row shows how a Matrix42 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.

Matrix42 Service Management

Incident

maps to

Intercom

Conversation

1:1
Fully supported

Matrix42 Incidents migrate to Intercom Conversations with status mapped to Intercom's open, resolved, and closed states. The Matrix42 incident priority (P1-P4) maps to Intercom conversation priority (urgent, high, medium, low). Original incident timestamps (created_at, updated_at) preserve on the Intercom conversation. The Matrix42 incident description and resolution notes migrate as Intercom conversation parts. CI bindings are dropped; the customer admin can tag conversation topics or create custom attributes for asset context post-migration.

Matrix42 Service Management

Service Request

maps to

Intercom

Conversation

1:1
Fully supported

Matrix42 Service Requests migrate to Intercom Conversations with the same status and priority mapping as Incidents. Request type categories from Matrix42 (hardware provisioning, access requests, etc.) migrate as Intercom conversation tags for reporting parity. Approval chains on Matrix42 requests are documented as a written handoff; Intercom does not have a native approval workflow feature and requires a manual process or third-party integration for approval-gated requests.

Matrix42 Service Management

Problem

maps to

Intercom

Conversation (linked)

1:many
Fully supported

Multiple Matrix42 Incidents linked to a single Problem record merge into one Intercom Conversation per Incident, with a custom attribute problem_link__c carrying the original Matrix42 Problem ID for traceability. If the customer requires Problem tracking as a separate entity, we recommend Intercom's topics or a custom object via Intercom's Ruby on Rails extension layer; this is documented during scoping.

Matrix42 Service Management

Change

maps to

Intercom

Conversation + Tag

1:1
Fully supported

Matrix42 Change records migrate to Intercom Conversations tagged with 'change-request' for identification. Risk classification (standard, normal, emergency) from Matrix42 becomes a custom conversation attribute change_risk_level__c. CAB approval status is documented in the conversation body; Intercom does not have a native Change Advisory Board workflow. Emergency changes require a separate written runbook for the admin to recreate as an Intercom workflow or Rules action.

Matrix42 Service Management

Configuration Item

maps to

Intercom

Custom Conversation Attribute

lossy
Fully supported

Matrix42 Configuration Items (services, software, devices, and their consumers) do not have a direct Intercom equivalent. We extract CI data relevant to active tickets (the CI currently linked to open Incidents or Service Requests) and migrate it as Intercom conversation custom attributes (ci_type__c, ci_name__c, ci_id__c). The full CMDB graph is not migrated; we deliver a written CI inventory for the customer's admin to assess which asset context is worth preserving as Intercom contact attributes or segments.

Matrix42 Service Management

Knowledge Base Article

maps to

Intercom

Article + Collection

1:1
Fully supported

Matrix42 KB articles migrate to Intercom Articles within Collections. Article title, body content (preserved as HTML), publication status, and category assignments map directly. Matrix42 article attachments migrate as Intercom article attachment files uploaded to the article. Intercom Collections serve as the equivalent of Matrix42's Knowledge Base categories. If Matrix42 KB articles reference CI-specific troubleshooting steps, we tag the Intercom article with the relevant topic or product for routing.

Matrix42 Service Management

SLA and Service Level Agreement

maps to

Intercom

SLA Policy

lossy
Fully supported

Matrix42 SLA definitions (reaction time, resolution time, escalation rules, calendar bindings) migrate to Intercom SLA Policies. Priority-to-SLA tier mapping is configured during scoping: Matrix42 P1 maps to Intercom's fastest SLA clock, P2 to medium, P3 and P4 to longest or best-effort. We configure SLA Policies in Intercom Admin before ticket import so that SLA clocks begin running on migrated conversations. Calendar bindings require Intercom Business Hours configuration to match the Matrix42 service calendar.

Matrix42 Service Management

Service Catalog Entry

maps to

Intercom

Outbound Message or Workflow

lossy
Fully supported

Matrix42 Service Catalog entries (offerings with approval chains and fulfillment processes) do not have a native Intercom equivalent. We deliver a written inventory of every active Service Catalog item with its workflow binding, approval chain, fulfillment type, and associated SLA. The customer's admin rebuilds these as Intercom Outbound Messages, Product Tours, or Workflows (bot-triggered sequences) post-migration. Service Catalog item usage frequency is included in the inventory to prioritize rebuild order.

Matrix42 Service Management

User and Role

maps to

Intercom

User + Team

1:1
Fully supported

Matrix42 user accounts (agents, approvers, and requesters) migrate to Intercom Users and Teams. Agent roles (1st-level support, 2nd-level support, escalation manager) map to Intercom Team assignments. Matrix42 role-based access does not translate directly to Intercom's agent permission model (admin, agent, viewer); we document the role mapping during scoping so the customer's Intercom admin configures permissions after migration. Requester (end-user) contacts migrate as Intercom contacts if they appear in ticket history.

Matrix42 Service Management

Workflow Blueprint (Worker Engine 10.0.0+)

maps to

Intercom

Workflow or Rules (rebuild required)

lossy
Fully supported

Matrix42 workflows built on the Worker Engine (version 10.0.0 and above) are not migrated as executable code. We audit all active workflows, document their trigger conditions, activity sequences, approval gates, and SLA bindings, and deliver a written workflow inventory. The customer's admin rebuilds critical workflows as Intercom Rules (inbox routing, assignment, tag actions) or Workflows (multi-step bot sequences). Workflows built on the legacy Service Store 5.x format are flagged separately because they require the Matrix42 Workflow Migration tool before any export is possible.

Matrix42 Service Management

Attachment (Ticket or KB)

maps to

Intercom

Conversation Part Attachment

1:1
Fully supported

Ticket attachments (images, documents) and KB article attachments migrate to Intercom conversation part attachments and article file attachments respectively. We extract binary blobs from Matrix42's document repository, preserve original filenames and sizes, and upload to Intercom's file storage during migration. Files exceeding Intercom's 10 MB per-file limit are flagged for the customer to host externally and link.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Matrix42 Service Management logo

Matrix42 Service Management gotchas

High

Role-based access forces System Administrator for key admin tasks

High

Workflow migration from Service Store 5.x is not automatic

Medium

Configuration Package uses XML format with interdependencies

Medium

SCCM data provider failures can corrupt inventory imports

Low

Pricing requires direct vendor engagement with no public tiers

Intercom logo

Intercom gotchas

High

S3 JSON export omits conversation transcripts

High

Workspace isolation prevents workflow migration

Medium

Fin AI resolution fees compound with automation success

Medium

Two-year conversation history limit on historical export

Low

Private app rate limits share workspace quota

Pair-specific challenges

  • CMDB and Configuration Item data has no native Intercom home

    Matrix42's Configuration Items (services, software, hardware, and their dependency relationships) are central to its ITSM model. Intercom does not have a CMDB or asset registry. We migrate CI data linked to active support tickets as conversation attributes, but the full CI graph, CI relationships, and dependency chains cannot be represented in Intercom. Organizations relying on Matrix42's CMDB for asset context during ticket triage should plan to either maintain a separate asset management tool or use Intercom's contact attributes and segments to approximate asset-linked contacts.

  • Matrix42 Service Store 5.x workflows require the Workflow Migration tool before export

    Workflows built on the legacy Service Store 5.x format cannot be exported via the standard data package. Matrix42 provides a separate Workflow Migration tool to port these to the Worker Engine format before any migration activity. We run a pre-migration compatibility audit on all legacy workflows and identify which ones can be auto-ported versus which require manual activity-by-activity review. Workflows that cannot be ported are excluded from the migration scope and documented for manual rebuild. This step adds scope and timeline for any customer still running Service Store 5.x.

  • SLA calendars and business hours require manual Intercom configuration

    Matrix42 SLA definitions include calendar bindings (24x7, business hours, on-call shifts) that control when SLA clocks pause or resume. Intercom SLA Policies support Business Hours configuration but do not natively replicate complex calendar hierarchies. We configure Intercom Business Hours to match the primary Matrix42 service calendar during migration. If the customer uses multiple shift calendars, on-call escalation rotations, or region-specific calendars, we document the full calendar structure for the admin to configure as additional Intercom Business Hours entries post-migration.

  • Service Catalog rebuild requires redesign, not replication

    Matrix42 Service Catalog entries with approval chains, fulfillment workflows, and CI bindings cannot be replicated in Intercom because Intercom lacks a native service catalog and approval workflow engine. We deliver a written catalog inventory with every active item, its workflow binding, and its recommended Intercom replacement (Outbound Message for announcements, Workflow for multi-step bot sequences, or manual process documented for the admin). The rebuild scope varies significantly based on catalog depth; organizations with 50+ catalog items should budget two to four weeks of admin time for the rebuild.

  • Intercom's cloud-only deployment may conflict with data residency requirements

    Matrix42 supports on-premises and private cloud deployment with full EU data residency, a key driver for European organizations operating under GDPR. Intercom is cloud-only SaaS with data residency options (US or EU) available on Starter tier and above, but not on the legacy free plan. Organizations with strict data sovereignty requirements (financial services, healthcare, public sector) should verify that Intercom's EU data residency option meets their regulatory posture before committing to migration, particularly regarding cross-border data flow for support escalations involving US-based support teams.

Migration approach

Six steps for a successful Matrix42 Service Management to Intercom data migration

  1. Discovery and migration scope definition

    We audit the source Matrix42 environment across modules in use (ITSM only vs. ESM with HR and Facilities), active ticket subtypes (Incidents, Service Requests, Problems, Changes), Knowledge Base article count and category structure, active SLA definitions and calendar bindings, Service Catalog entry count and workflow complexity, and any active Service Store 5.x workflows requiring the Matrix42 Workflow Migration tool. We pair this with an Intercom tier evaluation: Starter ($74/seat) covers basic ticketing and help center; Advanced ($85/seat) adds SLA Policies and team inbox rules; Pro ($134/seat) adds Workflows, Custom Bots, and operator seat capabilities. The discovery output is a written scope document with record counts, object mapping decisions, and Intercom tier recommendation.

  2. SLA and Business Hours configuration in Intercom

    Before any ticket migration, we configure Intercom SLA Policies to match the Matrix42 SLA matrix. This includes mapping Matrix42 priority levels (P1-P4) to Intercom SLA clock tiers, setting first-reply and resolution time targets per tier, and configuring Intercom Business Hours to match the Matrix42 service calendar. SLA calendar alignment is critical because conversations migrated without an SLA clock start will not show accurate SLA breach status. We validate SLA configuration in Intercom Admin before proceeding to data migration.

  3. Knowledge Base article migration

    We migrate Matrix42 KB articles to Intercom Articles within Collections in dependency order: Collections first (mapping to Matrix42 KB categories), then Articles (mapping title, body HTML, attachments, publication status, and category assignment). KB article migration runs before ticket migration so that help center content is live in Intercom at cutover. Articles that reference CI-specific troubleshooting steps are tagged with relevant Intercom topics to support Fin AI article suggestion at the point of conversation.

  4. User, team, and contact structure migration

    We extract Matrix42 user accounts and role assignments, then provision them in Intercom as Users assigned to Teams. Agent roles map to Intercom Team membership; Matrix42's role-based access model is documented as a permission matrix for the customer's Intercom admin to configure in Intercom Admin settings post-migration. Requester contacts (end users who submitted tickets) migrate as Intercom contacts. Any Matrix42 user without an email address is flagged for the admin to assign an email before import.

  5. Ticket migration in priority order with SLA clock validation

    We migrate Matrix42 tickets in priority order (P1 first, then P2, P3, P4) to ensure SLA clock accuracy in Intercom from the start. For each ticket, we map status (open, pending, resolved, closed), priority, description, internal notes, resolution text, and linked attachments. We drop CI bindings and workflow history as these do not map to Intercom conversation structure. A random-sample reconciliation (25-50 records) is performed against the Matrix42 source before committing to full migration. SLA breach status is verified on a sample of migrated P1 and P2 tickets to confirm Business Hours configuration is correct.

  6. Cutover, delta migration, and workflow handoff

    We freeze Matrix42 writes during the cutover window, run a delta migration of any tickets created or modified during migration, then enable Intercom as the system of record. We deliver the Service Catalog inventory, the workflow inventory (including Service Store 5.x audit results), and the CMDB asset context summary as written documents for the customer's admin to rebuild. We support a one-week hypercare window for reconciliation issues. We do not rebuild Matrix42 Workflows as Intercom Rules or Workflows inside the migration scope; this is a separate configuration engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Matrix42 Service Management logo

Matrix42 Service Management

Source

Strengths

  • ITIL-certified incident, problem, and change management processes ship out of the box.
  • Unified Endpoint Management and asset tracking are natively integrated, not bolted on.
  • Workflow Engine supports both legacy (5.x) and modern Worker-based execution models.
  • Configuration Package export enables structured movement of customizations between environments.
  • European cloud deployment option with full data residency compliance.

Weaknesses

  • Role-based access lacks granularity for device administration and custom field management.
  • Workflow migration from Service Store 5.x to the new Worker Engine requires manual activity-by-activity review.
  • No publicly documented API rate limits — undocumented throttling can surprise automated migration scripts.
  • Custom forms and data models require schema extraction separate from data export, adding complexity.
  • Pricing model is quote-only, with no published per-seat or per-tier costs.
Intercom logo

Intercom

Destination

Strengths

  • Integrated AI agent (Fin) for automated resolution with per-resolution billing that rewards high automation rates.
  • Multi-channel inbox consolidating live chat, email, SMS, WhatsApp, and Phone into a single threaded view.
  • Native help center with articles, collections, and self-service deflection capabilities.
  • Workflow automation for routing, qualification, and proactive outbound messaging across channels.
  • Strong API ecosystem with 10,000 req/min rate limits for private apps enabling high-throughput migration pipelines.

Weaknesses

  • Pricing model compounds with seat count, AI resolution fees, channel costs, and multiple add-ons, making total cost hard to predict.
  • Workspace-level isolation prevents moving workflows or content between environments, requiring manual rebuilds.
  • S3 JSON export deliberately excludes conversation transcripts, necessitating REST API calls for full message history.
  • Outages are reported as frequent enough to be a concern for always-on support operations.
  • Setup complexity means teams often require internal guidance or professional services to configure bots and automation correctly.

Complexity grading

How hard is this migration?

Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Matrix42 Service Management and Intercom.

  • Object compatibility

    C

    3 of 7 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Matrix42 Service Management: Not publicly documented as a hard ceiling..

  • Data volume sensitivity

    B

    Matrix42 Service Management doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Matrix42 Service Management to Intercom migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Matrix42 Service Management to Intercom data migrations

Answers to the questions buyers ask most during Matrix42 Service Management to Intercom migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Matrix42 Service Management to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for accounts under 10,000 tickets, 500 KB articles, and straightforward SLA configurations. Migrations with active Service Store 5.x workflows, complex multi-calendar SLA definitions, a large Service Catalog requiring rebuild, or organizations with over 50,000 ticket records move to eight to twelve weeks because of the pre-migration workflow audit, SLA calendar configuration, and Intercom Rules rebuild scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Matrix42 Service Management.
Land in Intercom, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day