Helpdesk migration

Migrate from CA Service Desk Manager to Intercom

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

CA Service Desk Manager logo

CA Service Desk Manager

Source

Intercom

Destination

Intercom logo

Compatibility

83%

10 of 12

objects map 1:1 between CA Service Desk Manager and Intercom.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Migrating from CA Service Desk Manager to Intercom is a category shift, not a straight record copy. CA SDM is an ITIL-aligned ITSM platform with distinct objects for Requests, Incidents, Changes, Problems, and Knowledge Articles, all managed through an on-premise server with .majic schema files. Intercom is a cloud-native messaging and customer support platform built around Conversations, Users, Companies, Articles, and automated resolution through Fin AI Agent. We map the core operational objects that translate directly, flag every ITSM-specific object (Change Requests, Problem Records, SLA Policy definitions) that has no Intercom equivalent, and deliver a written disposition for each so your team decides what to archive, map to custom fields, or drop before migration begins. Workflows, approval chains, and Change Management configurations do not migrate; we document them for your admin to assess against Intercom's automation model.

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

CA Service Desk Manager logo

CA Service Desk Manager

What's pushing teams away

  • Post-acquisition, organizations report Broadcom's direction toward bundled enterprise licensing has made CA SDM cost-prohibitive compared to modern cloud-native alternatives with per-agent pricing.
  • The on-premise deployment model requires dedicated Windows or UNIX server infrastructure, database administration, and regular patching—costs that cloud ITSM platforms eliminate entirely.
  • Users report the interface is outdated, the configuration is complex, and the learning curve for new administrators is steep compared to modern SaaS alternatives.
  • Integration with modern collaboration tools like Microsoft Teams and Slack is limited or requires custom development that most teams cannot maintain.
  • Organizations report that Broadcom's QA process has degraded, with customers describing being left to test beta-quality releases without adequate vendor support.

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 CA Service Desk Manager objects map to Intercom

Each row shows how a CA Service Desk Manager 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.

CA Service Desk Manager

Request

maps to

Intercom

Ticket

1:1
Fully supported

CA SDM Requests map directly to Intercom Tickets. The ref_num becomes the Ticket ID, description maps to the initial message body, priority and status map to Ticket priority and state. Category and request_type attributes migrate as custom Ticket attributes. We preserve the requester contact reference as the Ticket author User in Intercom.

CA Service Desk Manager

Incident

maps to

Intercom

Ticket

lossy
Fully supported

Incidents in CA SDM are a distinct request type with incident-specific attributes (impact, urgency, related CI). We map Incidents to Intercom Tickets using a custom attribute incident_type__c to flag them separately. The ITSM concept of a separate Incident object has no native Intercom equivalent, so we use a Ticket attribute to preserve the distinction for audit and reporting.

CA Service Desk Manager

Contact

maps to

Intercom

User

1:1
Fully supported

CA SDM Contacts map to Intercom Users. userid maps to the Intercom external_id, email to the email address, and first_name/last_name to the name fields. The user_type attribute (requester vs analyst) is preserved in a custom attribute contact_type__c. Analysts who will also be Intercom teammates require separate provisioning as Intercom Admins or Teammates outside the Contact migration scope.

CA Service Desk Manager

Organization

maps to

Intercom

Company

1:1
Fully supported

CA SDM Organizations map to Intercom Companies. org_name becomes the Company name and org_uuid becomes the external_id for dedupe. If Contacts reference multiple organizations, the primary_org flag determines which Company association is primary in Intercom.

CA Service Desk Manager

Knowledge Article (km_record)

maps to

Intercom

Article

1:1
Fully supported

CA SDM Knowledge Articles (km_record) map to Intercom Help Center Articles. title and summary migrate as Article title and summary; full_text migrates as the Article body. publication_status maps to Article publish state. Article-to-request linkage references are preserved as custom attributes on the Article for cases where the customer wants to rebuild article-to-ticket linking through Intercom's rules engine.

CA Service Desk Manager

Change

maps to

Intercom

N/A (archived or custom field)

1:1
Fully supported

CA SDM Change Requests track IT change orders with approval_status, risk_level, and implementation_schedule. Intercom has no Change Management object. We flag Change records for the customer to decide: archive as JSON, map to a custom Ticket attribute, or exclude from migration. The disposition decision is made during scoping and documented in the migration spec.

CA Service Desk Manager

Problem

maps to

Intercom

N/A (archived or custom field)

1:1
Fully supported

CA SDM Problem records track root-cause analysis separate from incidents, with related_incident lists and known_error_flag. Intercom has no Problem object. We extract the problem_id, related_incident references, and root_cause_description and deliver them as a structured JSON export alongside the ticket migration for the customer's audit or GRC team.

CA Service Desk Manager

Groups and Teams

maps to

Intercom

Team

lossy
Fully supported

CA SDM support groups (grp objects with member list and lead) map to Intercom Teams. We export group_id, group_name, members, and lead as a lookup table during scoping. The customer provisions matching Teams in Intercom before migration begins, and we resolve the group-to-team mapping during Contact and Ticket import.

CA Service Desk Manager

Asset (CI)

maps to

Intercom

N/A (archived)

1:1
Fully supported

CA SDM CI records (ci_name, ci_type, serial_number, assignment, location) from the CMDB integration have no direct Intercom equivalent. Intercom is not an asset management platform. We extract CI data as a structured CSV export during migration and flag it for the customer to import into a dedicated CMDB or asset management tool post-migration.

CA Service Desk Manager

SLA Definitions

maps to

Intercom

N/A (request-level assignment preserved)

1:1
Mapping required

SLA targets in CA SDM are stored in policy files and not accessible via REST API. We preserve the request-level SLA assignment (sla_pl value) as a custom attribute on the migrated Ticket. Full SLA policy definitions (escalation thresholds, business-hour calendars) require manual export from CA SDM policy files and are delivered as a written document for the customer's admin to assess against Intercom's SLA inbox settings.

CA Service Desk Manager

Attachment (doclink)

maps to

Intercom

Attachment

1:1
Fully supported

CA SDM attachments are doclink entries referencing server filesystem paths or an external document repository. We identify attachment references during export, then perform a secondary pass to upload files to Intercom's attachment storage and link them to the corresponding Ticket. The CA SDM server filesystem must remain accessible throughout the migration window; if it is decommissioned before attachment extraction completes, those files are inaccessible.

CA Service Desk Manager

Survey/Feedback

maps to

Intercom

Conversation Rating

1:1
Fully supported

CA SDM post-resolution survey scores and responses linked to requests map to Intercom Conversation Ratings if the customer enables this feature. If Intercom Conversation Ratings are not active, we deliver survey data as a structured export linked to the original Ticket ref_num for the customer's admin to review.

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.

CA Service Desk Manager logo

CA Service Desk Manager gotchas

High

Custom objects require manual schema extraction before migration

High

Attachments are file-path references, not embedded binary data

Medium

SLA definitions live in policy files, not as exportable records

Medium

Version upgrade migrations fail silently on standby server

Low

Swing-box migration method requires duplicate server infrastructure

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

  • Change and Problem records have no Intercom equivalent

    CA SDM's ITIL separation of Requests, Incidents, Changes, and Problems is a core architectural feature. Intercom has no native Change Management or Problem Management object. Incidents map to Tickets with a custom attribute, but Change and Problem records require a disposition decision before migration: archive as JSON, map to custom fields on Tickets, or exclude. We raise this decision point at scoping and document the chosen approach in the migration spec. Skipping this conversation results in Change and Problem data being silently dropped because there is nowhere to put it in Intercom.

  • Custom schema extraction required before migration begins

    CA SDM stores custom object definitions in /site/mods/majic files. There is no REST endpoint that lists custom object schemas. Before we can migrate any custom fields on Requests, Contacts, or any custom object, the customer must provide their .maj file definitions so we can generate the correct field mapping. We flag this requirement in the scoping call and do not begin migration planning until the schema file is in hand. Custom objects without schema documentation must be deferred.

  • Attachment extraction requires CA SDM server filesystem access

    CA SDM REST API returns attachment records as doclink entries referencing server filesystem paths or an external document repository. The API does not stream binary content directly. We handle this by identifying attachment references during export, then performing a secondary pass to copy files to a staging location and push them to Intercom's attachment API. If the CA SDM server is decommissioned before attachment extraction completes, those files become inaccessible. We enforce a rule that the CA SDM server must remain online and reachable throughout the entire migration window.

  • ITSM approval workflows and SLA policy engine do not migrate

    CA SDM's multi-level approval chains, risk classification, and policy-driven SLA escalation engine are configuration-heavy and do not map to Intercom's rule-based automation model. Intercom's automation covers proactive messages, assignment rules, and SLA inbox settings but lacks the approval workflow engine that Change Request management requires. We deliver a written inventory of every active approval chain, SLA policy definition, and escalation rule in CA SDM with a recommendation for how to approximate the outcome in Intercom's automation engine. The admin rebuilds the actual rules post-migration.

  • Intercom export from CA SDM requires manual data preparation

    Unlike platforms with direct REST-to-REST migration paths, CA SDM's on-premise REST API requires the customer to ensure the API service is running, the endpoint is externally accessible, and authentication (Basic or SSO-based) is configured before we can begin. Organizations that have not exposed CA SDM externally may need a VPN or reverse proxy configured. We include a pre-migration connectivity checklist as part of the scoping package to identify any network configuration work before migration begins.

Migration approach

Six steps for a successful CA Service Desk Manager to Intercom data migration

  1. Discovery and schema extraction

    We audit the CA SDM instance for all object types in scope: Requests, Incidents, Changes, Problems, Contacts, Organizations, Knowledge Articles, Groups, and any attachments. We request the /site/mods/majic files for any custom fields and custom objects. We identify the REST API endpoint and test connectivity. We deliver a scoping document that includes record counts per object, a list of unmapped ITSM objects (Change, Problem, SLA Policy), and a disposition recommendation for each. The customer approves the scope and unmapped-object disposition before we begin migration planning.

  2. Disposition decisions for non-migrating ITSM objects

    We hold a dedicated session on the Change and Problem record question. The customer chooses for each object type: migrate as a custom field on the related Ticket, export as a structured JSON archive, or exclude. We configure the Intercom workspace (Teams, custom Ticket attributes, Help Center structure) based on the approved disposition matrix. If the customer wants a custom Ticket attribute to carry Change and Problem context, we add those fields to the Intercom Ticket schema before any data import begins.

  3. Contact and Organization migration

    We export CA SDM Contacts and Organizations first because they are the parent records for Tickets. We resolve the organization contact between CA SDM and Intercom, create the Organizations as Companies in Intercom, then import Contacts with external_id, name, email, and the contact_type__c custom attribute. Any CA SDM Contacts who will also serve as Intercom teammates (analysts) are flagged in a separate list for the customer to provision as Intercom Admins or Teammates outside the data migration scope.

  4. Request and Incident migration

    We export CA SDM Requests and Incidents, separate Incidents using the request_type attribute, and map them to Intercom Tickets with the appropriate priority, status, and custom attributes. The requester contact reference is resolved to the Intercom User external_id. Attachment doclink references are collected during this phase for the secondary attachment pass. Any Change or Problem references linked to the request are written to the custom fields configured in Step 2.

  5. Knowledge Article and Team migration

    We export CA SDM km_record articles (title, summary, full_text, publication_status) and import them as Intercom Help Center Articles in the configured publish state. We export CA SDM Groups as a lookup table and the customer provisions matching Teams in Intercom before we run the final resolution pass that links Contacts to the correct Team.

  6. Attachment extraction and cutover

    We perform the secondary attachment pass: reading doclink file paths from the CA SDM server filesystem, uploading each file to Intercom's attachment storage, and linking the attachment to the corresponding Ticket. We freeze CA SDM writes during the cutover window, run a final delta migration of any records modified since the initial export, then enable Intercom as the system of record. We deliver the SLA Policy and Approval Chain inventory document to the customer's admin for post-migration rebuild in Intercom's automation engine.

Platform deep dives

Context on both ends of the pair

CA Service Desk Manager logo

CA Service Desk Manager

Source

Strengths

  • Deep ITIL-aligned data model with native separation of Incidents, Problems, Changes, and Requests across separate object types.
  • Strong change management and approval workflow engine with multi-level authorization chains and risk classification.
  • Comprehensive audit logging for regulatory compliance environments where every ticket state change is recorded.
  • Supports complex multi-tenant and multi-site deployments with organization-level data segregation.
  • Robust REST API documented in Broadcom TechDocs covering standard CRUD operations on all primary objects.

Weaknesses

  • On-premise only—no SaaS or managed cloud deployment option limits adoption for organizations moving away from data-center ownership.
  • Steep administrative learning curve; configuration files (.maj, .mod) require server-side access and domain expertise to modify safely.
  • Limited modern UI/UX compared to cloud-native ITSM platforms; workflows that are drag-and-drop in modern tools require code-level configuration here.
  • No native mobile app for agents; technicians must use the web interface or a separate thin-client solution.
  • Attachment and document storage relies on server filesystem or separate document management integration rather than native object storage.
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 CA Service Desk Manager 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

    CA Service Desk Manager: Not publicly documented in standard documentation; depends on server hardware and current load.

  • Data volume sensitivity

    B

    CA Service Desk Manager doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your CA Service Desk Manager 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 CA Service Desk Manager to Intercom data migrations

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

Can't find your answer?

Walk through your CA Service Desk Manager 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 20,000 Requests and Contacts with no Change or Problem record history in scope. Migrations that include Change history, Problem records, multi-site Contact hierarchies, or large Knowledge Article bases move to six to ten weeks because of the disposition documentation process, the attachment extraction secondary pass, and the Knowledge Article body migration. The CA SDM server must remain online throughout, which can extend timelines if server decommission pressure creates a hard end date.

Adjacent paths

Related migrations to explore

Ready when you are

Move from CA Service Desk Manager.
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