Helpdesk migration

Migrate from SolarWinds Service Desk to Intercom

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

SolarWinds Service Desk logo

SolarWinds Service Desk

Source

Intercom

Destination

Intercom logo

Compatibility

67%

8 of 12

objects map 1:1 between SolarWinds Service Desk and Intercom.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from SolarWinds Service Desk to Intercom is a platform-model migration, not a record-for-record copy. SolarWinds uses ITIL-aligned data structures with separate Incident, Service Request, Problem, and Change objects, a CMDB for configuration item relationships, and tiered SLA policies. Intercom uses a conversational model where all support interactions live as part of a Contact or Company record, grouped under Conversations that replace tickets. We map Incidents and Service Requests to Intercom Conversations, preserve asset metadata as Custom Attributes on Company records, and resolve technician Users to Intercom Admins or Teammates. Problems, Change Templates, SLA configurations, and CMDB relationships have no Intercom structural equivalent; we deliver these as written inventory so the customer's admin can assess manual reconstruction. Workflows, approval chains, and ITIL change workflows do not migrate as code. We sequence the migration to respect Intercom's API rate limits on the import side and SolarWinds Bearer token ceilings on the export side, and we flag the data-hygiene cleanup recommended by SolarWinds documentation before any migration begins.

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

SolarWinds Service Desk logo

SolarWinds Service Desk

What's pushing teams away

  • The end-user and technician interface lags behind modern SaaS design standards, with clunky navigation and a dated visual language that frustrates daily users and increases training time.
  • Search functionality for assets requires exact computer name matches, forcing technicians to know full hostnames rather than search by partial name, IP, or user—making asset lookup a friction-heavy workflow.
  • No dedicated mobile app for technicians means field support staff must use a web browser on mobile devices, creating a poor experience compared to native mobile-first alternatives like Freshservice or Zendesk.
  • Premier pricing at $99/user/month with feature gating on AI capabilities and advanced analytics pushes total cost of ownership beyond budget expectations for mid-market teams.
  • Integration complexity with non-SolarWinds tools requires custom API work, and the ITSM-to-ESM migration path involves non-trivial tenant configuration that stalls smaller teams.

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

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

SolarWinds Service Desk

Incident

maps to

Intercom

Conversation

1:1
Fully supported

SolarWinds Incidents map directly to Intercom Conversations. The incident priority, status, assignee, requester, description, and created-at timestamp map to Intercom Conversation attributes, admin-assignment, Contact, body, and created-at. Incident comments migrate as Conversation Parts in chronological order, preserving the technician-requester thread structure. The source incident type (Incident vs Service Request) is stored as a custom Conversation attribute for reporting clarity.

SolarWinds Service Desk

Service Request

maps to

Intercom

Conversation

1:1
Fully supported

Service Requests in SolarWinds follow the same API schema as Incidents with a distinct type field. They map to Intercom Conversations identically to Incidents. Any approval workflow attached to the Service Request in SolarWinds is flagged in the written inventory because Intercom has no native approval-gate mechanism; the customer admin must assess whether to rebuild approvals as a workflow outside Intercom or simplify the intake process.

SolarWinds Service Desk

User (Technician / Agent)

maps to

Intercom

Admin or Teammate

1:1
Fully supported

SolarWinds Agents and Administrators map to Intercom Admins or Teammates based on role scope. Active/inactive status is preserved. Group assignments in SolarWinds map to Intercom Teams if the destination workspace uses team-based routing. The mapping is resolved by email match. Any SolarWinds user without a matching Intercom admin invitation is held in a reconciliation queue.

SolarWinds Service Desk

User (Requester)

maps to

Intercom

Contact

1:1
Fully supported

SolarWinds Requesters map to Intercom Contacts. Email, name, phone, and custom field data migrate as Contact attributes. The requester's language and timezone from SolarWinds become custom attributes in Intercom. Active/inactive status in SolarWinds maps to Contact unsubscribed/email hash status in Intercom.

SolarWinds Service Desk

Company

maps to

Intercom

Company

1:1
Fully supported

SolarWinds Company records map to Intercom Companies. Company name, domain, and address metadata migrate directly. The Intercom Company record becomes the parent for all Contacts migrated from that company's requester pool.

SolarWinds Service Desk

Asset

maps to

Intercom

Company (custom attributes)

1:many
Fully supported

SolarWinds hardware and software assets do not have a native Intercom equivalent. We migrate key asset metadata (hostname, serial number, purchase date, assignment status, and CI relationships from Premier tier) as custom attributes on the corresponding Intercom Company record. Large CMDB dependency graphs (Premier tier) are exported as a structured data file and included in the written CMDB inventory for the customer's admin to assess custom object reconstruction in Intercom if Enterprise plan custom objects are needed.

SolarWinds Service Desk

Problem

maps to

Intercom

None (written inventory)

lossy
Fully supported

SolarWinds Problem records have no Intercom equivalent. Problems require explicit enablement in SolarWinds (Setup > Global Settings > Service Desk Settings > Extra Features), and if the Problems module was never activated, no records exist to migrate. We verify enablement status during discovery. For active instances with Problems data, we export the full problem record set and deliver it as a structured written inventory document for the customer to assess whether a separate custom object or external tracking system is appropriate.

SolarWinds Service Desk

SLA Configuration

maps to

Intercom

None (written inventory)

lossy
Fully supported

SolarWinds SLA policies define response and resolution deadlines per priority level with business-hours calendars. Intercom's SLA features are available only on Outbound plans for proactive support and do not apply to inbound ticket SLA enforcement. We export SLA policy definitions as a written inventory including priority-to-SLA mapping, business-hours calendars, and escalation rules. The customer uses this document to assess whether Intercom's SLA capabilities (Outbound plan only) or a third-party SLA tool meets their requirements.

SolarWinds Service Desk

Change Template and Workflow

maps to

Intercom

None (written inventory)

lossy
Fully supported

SolarWinds change management templates and approval workflows are configuration objects with no Intercom equivalent. We export template definitions, approval chain logic, and change category schemas as a written inventory. The customer admin uses this to assess whether Intercom's rules-based automation or a third-party workflow tool handles the same business process.

SolarWinds Service Desk

Knowledge Base Article

maps to

Intercom

Article

1:1
Fully supported

SolarWinds IT knowledge base articles migrate to Intercom Help Center articles. Article title, body content, author, category assignment, and publish status migrate. Article versioning from SolarWinds does not map 1:1; we migrate the most recent published version and flag any articles with pending versions in the written inventory. Internal-only articles in SolarWinds are flagged for the customer to assess whether they should be published or moved to an internal knowledge base tool.

SolarWinds Service Desk

Attachment

maps to

Intercom

Attachment (Conversation Part)

1:1
Fully supported

File attachments on SolarWinds Incidents and Service Requests are downloaded via the Samanage API and re-uploaded to the corresponding Intercom Conversation Part. Attachment file type restrictions in Intercom (documented list excludes .exe, .sys, .scr, .shb, .wsf and other executable types) must be reviewed before migration; files that exceed Intercom's allowed types are flagged and the customer must enable broader file type support in Intercom Settings > Security > Attachment settings or handle them via an alternative file transfer method.

SolarWinds Service Desk

Custom Field

maps to

Intercom

Custom Attribute

1:1
Fully supported

Custom fields on SolarWinds Incidents, Assets, and Contacts require field-level mapping to Intercom Custom Attributes. We extract the full custom field schema during discovery, map by data type (string to string, boolean to boolean, date to date, select to single-select), and preserve field labels as attribute names. Multi-select picklists from SolarWinds map to Intercom multi-select custom attributes. Custom field data on Assets migrates to Company custom attributes; custom fields on Incidents migrate as Conversation custom attributes.

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.

SolarWinds Service Desk logo

SolarWinds Service Desk gotchas

High

API token regeneration invalidates all existing tokens

High

API rate limits are tier-gated and per-user

Medium

Problems module is not enabled by default

Medium

Legacy Web Help Desk uses a different API from Service Desk

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

  • API token regeneration invalidates all active migration tokens

    SolarWinds Service Desk uses Bearer token authentication via the X-Samanage-Authorization header. If an admin regenerates their token during the migration window, all previously generated tokens become invalid immediately and our migration job returns 401 Unauthorized responses until a new token is provided. We mitigate this by requiring the customer to provision a dedicated migration service account with its own API token that is subject to a written lockout agreement during the migration window. Any accidental regeneration pauses the job until a replacement token is supplied.

  • Intercom attachment file type restrictions may reject source files

    Intercom does not allow certain file types as conversation attachments due to security restrictions on executable content. The list includes .exe, .sys, .scr, .shb, .wsf, and others. If the SolarWinds instance has attachments of these types on tickets (common in IT support environments receiving software deployment logs or diagnostic executables), those files will fail to upload to Intercom. We flag all unsupported attachment types during discovery, and the customer must enable Allow more file types in Intercom Settings > Security > Attachment settings before migration, or accept that those files are excluded.

  • Problems module and CMDB require explicit SolarWinds enablement

    The Problems object in SolarWinds requires explicit activation via Setup > Global Settings > Service Desk Settings > Extra Features. If the source instance never enabled this module, no problem records exist to migrate and the API returns empty sets. Similarly, CMDB visualization and dependency mapping are Premier-tier features. We verify feature enablement status during discovery and exclude these objects from the migration plan unless the customer confirms the features were active and populated. This prevents a false expectation that problem and CI relationship data will appear in Intercom.

  • SLA policies and escalation rules have no Intercom equivalent

    SolarWinds SLA configurations (response and resolution timers by priority, business-hours calendars, escalation notifications) are ITIL constructs that Intercom does not natively support for inbound tickets. Intercom's SLA features apply only to Outbound plans for proactive message delivery. Migrations from SolarWinds with active SLA requirements must acknowledge that SLA enforcement either requires an Intercom Enterprise plan add-on or a third-party SLA tracking integration post-migration. We deliver the full SLA policy inventory as a written document for the customer's admin to assess the gap.

  • ITIL change workflows and approval chains do not migrate

    SolarWinds change management templates, approval workflow definitions, and change category schemas are configuration objects with no structural equivalent in Intercom. We export the full change workflow template definitions as written inventory. The customer admin must assess whether Intercom's rules-based automations or an external change management tool covers the same business process. Teams in regulated industries (healthcare, government) relying on ITIL change advisory board workflows should treat this as a manual reconstruction scope rather than an automated migration item.

Migration approach

Six steps for a successful SolarWinds Service Desk to Intercom data migration

  1. Discovery and feature audit

    We audit the source SolarWinds Service Desk instance across tier (Essentials/Advanced/Premier), API rate limit tier, active object modules (Problems enablement, CMDB access), custom field schemas on Incidents/Assets/Users, attachment file type inventory, and knowledge base article count and versioning. We pair this with an Intercom workspace audit (plan tier, existing Admins/Teammates/Teams, existing Help Center structure, custom attribute inventory). The discovery output is a written migration scope and a gap analysis noting which SolarWinds objects have no Intercom equivalent.

  2. Data cleanup and source preparation

    SolarWinds documentation recommends data hygiene before migration: remove inactive user accounts, resolve duplicate records, and archive outdated tickets. We run a pre-migration cleanup scan, identify records with orphaned assignee references or missing required fields, and flag these for the customer's SolarWinds admin to resolve before the migration window begins. This reduces record rejection during import and improves Intercom data quality from day one.

  3. Schema design and attribute mapping

    We design the Intercom workspace schema before any data moves. This includes provisioning Intercom Teams to mirror SolarWinds group assignments, configuring custom attributes on Contacts and Companies to capture migrated custom field data, and reviewing the Help Center collection structure against the SolarWinds knowledge base category tree. For Premier-tier customers with active CMDB data, we design the custom attributes structure on Company records to hold key asset metadata, with a separate structured data file for full CI relationship exports.

  4. User and contact reconciliation

    We extract every distinct SolarWinds user (Agents, Requesters, Administrators) by email and reconcile against the Intercom workspace's existing admin list. Agents without matching Intercom admin accounts go to a reconciliation queue for the customer's admin to provision before migration continues. Requesters map directly to Intercom Contacts by email. This step is sequenced before any Conversation migration because Contact IDs are required as parent references on all Intercom conversations.

  5. Migration in dependency order

    We run production migration in record-dependency order: Admins and Teams (validated), Companies (from SolarWinds Companies with asset metadata as custom attributes), Contacts (with Company resolved), Conversations (from SolarWinds Incidents and Service Requests with comment history as Conversation Parts), Attachments (downloaded from SolarWinds and uploaded to corresponding Conversation Parts; unsupported file types flagged and excluded per Intercom's allowed list), Knowledge Base Articles (to Intercom Help Center with category mapping), and Custom Attributes (populated from SolarWinds custom fields on Incidents and Assets). Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, validation, and written inventory delivery

    We freeze SolarWinds writes during cutover, run a final delta migration of any records modified during the migration window, then enable Intercom as the system of record. We deliver the written inventory for Problems, CMDB data, SLA policies, and change management templates to the customer's admin team for manual assessment and rebuild planning. We support a one-week hypercare window where we resolve reconciliation issues. We do not rebuild SolarWinds workflows, approval chains, or SLA timers inside the migration scope; these are documented separately for the customer's admin or a designated integration partner.

Platform deep dives

Context on both ends of the pair

SolarWinds Service Desk logo

SolarWinds Service Desk

Source

Strengths

  • Integrated ITSM and ITAM in a single platform reduces the need for separate asset management purchases.
  • ITIL-aligned workflows for incident, problem, and change management satisfy regulatory and compliance requirements out of the box.
  • API access at all tiers enables programmatic data extraction for migration tooling, with Premier tier offering higher rate limits.
  • Multi-tenant SaaS on AWS with geographic distribution and 40+ language support suits global enterprise deployments.

Weaknesses

  • UI/UX lags behind modern SaaS standards, creating poor experiences for technicians and end-users on mobile devices.
  • Asset search requires exact hostname matches, forcing unnecessary friction when technicians need partial-match lookups.
  • Feature gating (CMDB visualization, AI, advanced analytics) on higher tiers inflates total cost without proportional value for some teams.
  • No native mobile app for technicians limits adoption in field-service and distributed support environments.
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. 4 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 SolarWinds Service Desk and Intercom.

  • Object compatibility

    C

    4 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

    SolarWinds Service Desk: Tier-dependent; Premier allows up to 1,500 req/min per user.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your SolarWinds Service Desk 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 two and four weeks for accounts under 5,000 Incidents and 2,000 Users with no active CMDB or Problem module data. Migrations with large asset databases (over 10,000 records), multi-file attachment sets per ticket, or full ITIL problem and change inventory documentation reconstruction move to six to ten weeks because of the attachment extraction and re-upload processing, the CMDB written inventory scope, and the knowledge base article restructuring.

Adjacent paths

Related migrations to explore

Ready when you are

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