Helpdesk migration

Migrate from Motadata ServiceOps to Intercom

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

Motadata ServiceOps logo

Motadata ServiceOps

Source

Intercom

Destination

Intercom logo

Compatibility

40%

4 of 10

objects map 1:1 between Motadata ServiceOps and Intercom.

Complexity

BStandard

Timeline

4-6 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Motadata ServiceOps to Intercom is a pivot from a full ITSM stack to a customer engagement platform. Motadata organizes around ITIL-aligned Request management with a CMDB, SLA policies, and workflow automation; Intercom organizes around Contacts and Conversations with a messenger-first experience, AI agent (Fin), and proactive messaging. The migration preserves the request history as Tickets, the requester and technician base as Contacts and Teammates, and the Knowledge Base as Articles. We flag that Assets, Contracts, SLAs, and Supplier records have no native Intercom equivalent and must be either dropped, stored as Custom Objects, or carried forward as reference documentation. Motadata's absence of a public API means we rely on structured CSV exports and UI-automation extraction, which extends the discovery phase and requires customer-admin coordination. Workflows, notification templates, and automation rules do not migrate as code; we deliver a written map of every active rule for the customer's admin to rebuild in Intercom Rules or Fin.

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

Motadata ServiceOps logo

Motadata ServiceOps

What's pushing teams away

  • AI and machine learning capabilities are reported as immature, with chatbot functionality and predictive features requiring significant manual tuning to be useful.
  • Multi-language support is absent, forcing global organizations to operate in a single language or build custom localization layers.
  • Discovery agent performance degrades at scale in large workgroups with high device counts, limiting effectiveness for enterprises with extensive network infrastructure.

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 Motadata ServiceOps objects map to Intercom

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

Motadata ServiceOps

Request

maps to

Intercom

Ticket

1:1
Fully supported

Motadata Requests map directly to Intercom Tickets. We extract all lifecycle stages (Open, Pending, Resolved, Closed), Priority (mapped to Intercom Priority: low, medium, high, urgent), Impact, Category, and custom fields. Request description and internal notes migrate as Ticket body and internal notes. The requester email resolves to an Intercom Contact record; if no Contact exists, we create one during migration. Resolved and Closed timestamps preserve as Ticket updated_at. Open tickets reconcile against Intercom's open/conversation state after migration.

Motadata ServiceOps

User

maps to

Intercom

Contact

1:1
Fully supported

Motadata Users (requesters in the self-service portal) map to Intercom Contacts by email as the dedupe key. We extract display name, email, phone, department, and any custom fields defined on the User form. Contacts created during migration carry a custom attribute motadata_original_id for reconciliation. Users who are also Technicians get a dual mapping: Contact for customer-facing records and Teammate for the Intercom admin workspace.

Motadata ServiceOps

Technician

maps to

Intercom

Teammate or Admin

1:1
Fully supported

Motadata Technicians (support staff with group memberships) map to Intercom Teammates and Admins. Role assignments (Tier 1 support, Tier 2 support, Approver) map to Intercom team membership and admin-level access. We extract technician group assignments and preserve them in a custom attribute on the Teammate record. LDAP sync metadata from Motadata does not migrate; the customer's Intercom admin provisions SSO or manual Teammate accounts post-migration.

Motadata ServiceOps

Knowledge Base Article

maps to

Intercom

Article

1:1
Fully supported

Motadata KB Articles migrate to Intercom Articles within Collections. We export article title, body content (with rich-text conversion to Intercom's Article format), category assignments, author, and view counts. View counts migrate as a custom attribute because Intercom Articles do not expose a native view counter. Articles assigned to Motadata categories map to Intercom Collections or Sections; we create the collection hierarchy during migration to match the source structure.

Motadata ServiceOps

Asset (CI)

maps to

Intercom

Custom Object or drop

lossy
Fully supported

Motadata Assets (Configuration Items with CI type, serial number, location, assigned user, warranty metadata) have no native Intercom equivalent. We assess three paths during scoping: (1) drop all Assets if the customer uses a separate CMDB; (2) create a Custom Object named Asset with CI-type, serial, location, assigned contact (lookup), warranty expiry, and contract (lookup) attributes; or (3) export Assets to a reference CSV held in the customer's shared drive. The choice depends on whether the customer needs asset context visible inside Intercom conversations. Auto-discovery gaps from Motadata's discovery agent are flagged and supplemented with manual CI exports before migration.

Motadata ServiceOps

Contract

maps to

Intercom

Custom Object or drop

lossy
Fully supported

Motadata Contracts (tied to vendors, with warranty sync settings and custom fields) have no native Intercom object. If the customer elects to carry forward contract data, we create a Custom Object named Contract with vendor name, contract type, start date, end date, renewal alert date, and custom fields. Supplier records from Motadata map to a separate Vendor custom object with contact information. If the customer manages contracts in a dedicated CLM tool, we export a reference CSV instead of building Custom Objects.

Motadata ServiceOps

Service Level Agreement

maps to

Intercom

Custom Attribute or reference doc

lossy
Fully supported

Motadata SLA definitions (time targets, business hours calendars, escalation rules attached to Requests by priority or category) have no native Intercom equivalent on Starter or Pro plans. On Intercom Advanced ($99/user), SLA limits are available but without business hours calendars or multi-tier escalation chains. We assess during scoping whether to (1) document SLAs as a reference sheet for the admin to manage manually, (2) create a Custom Object named SLA with target hours and priority mapping, or (3) rebuild SLA logic using Intercom Rules and Fin workflows post-migration.

Motadata ServiceOps

Supplier / Vendor

maps to

Intercom

Custom Object or drop

lossy
Fully supported

Motadata Suppliers store vendor contact information, warranty sync settings, and custom fields. We map these to an Intercom Custom Object named Vendor with name, contact email, contact phone, contract reference (lookup to Contract), and notes. If the customer does not need vendor data inside Intercom, we export a reference CSV. Supplier associations on migrated Assets (Contract linking to CI) require the Vendor and Contract custom objects to be created before Asset migration.

Motadata ServiceOps

Project

maps to

Intercom

Ticket (reclassification)

lossy
Fully supported

Motadata Project records (milestones, tasks, assignments) represent a lightweight ITSM project schema. Intercom has no native project object. We assess whether Motadata Projects are ITSM Change records (which map to Intercom Tickets with a project identifier tag) or genuine project management records (which do not migrate). Project task dependencies and milestone relationships do not carry forward; the customer receives a CSV export of project records for reference in an external PM tool.

Motadata ServiceOps

Notification Template

maps to

Intercom

Macro

lossy
Fully supported

Motadata Notification templates (automated alerts for request updates, SLA breaches, approvals) export as template content and rule conditions. Since Intercom renders notifications differently and supports Macros and Articles as response templates, we extract Motadata template bodies as reference text for the customer's admin to republish as Intercom Macros. Template-to-request association rules (trigger conditions) are documented in a separate inventory spreadsheet and rebuilt in Intercom Rules or Fin workflows post-migration.

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.

Motadata ServiceOps logo

Motadata ServiceOps gotchas

High

No public API documentation or bulk data export endpoints

Medium

Dashboard data export restricted to PDF format only

Medium

Discovery agent scalability issues at large workgroup sizes

Low

Session timeout behavior can delay monitoring state updates

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

  • No public API forces UI-automation extraction

    Motadata ServiceOps does not publish a public REST API reference or bulk data export endpoints, meaning all data extraction relies on in-app CSV exports and UI-automation scrapers. CSV exports are page-based with no programmatic pagination, and exports for Assets and Contracts require administrator access and manual chunking. We coordinate with the customer's ServiceOps administrator to enable and verify exports for each data type (Requests, Users, Technicians, KB Articles) before migration begins. This extends the discovery phase by one to two weeks compared to API-based migrations and introduces a manual dependency that can delay the start of the migration run if exports are blocked by role restrictions.

  • Assets, SLAs, and Supplier records lack Intercom equivalents

    Motadata Assets (CI records with warranty, location, and contract links), SLA policies (with business hours and escalation rules), and Supplier records have no native Intercom object. Organizations that need this data inside Intercom require Custom Object design and schema deployment before any data migration. Custom Objects are available from Intercom's Pro plan and above ($85/user). We assess during discovery whether to carry forward this data as Custom Objects, export it as reference CSVs, or drop it entirely. If the customer elects Custom Objects, we design the schema, create the object relationships (Asset lookup to Vendor, Asset lookup to Contract), and migrate the records in a dedicated phase after Contacts and Tickets.

  • Motadata Workflows and notification templates do not migrate as code

    Motadata workflows define conditional automation sequences for Requests, Changes, Approvals, and Assets. Each workflow step contains conditions, actions, and assignee rules that are ITSM-specific and do not map to Intercom Rules or Fin workflows. We export workflow definitions as a written inventory (trigger, conditions, actions, and assignee mapping) for the customer's admin to rebuild in Intercom Rules or Fin. Notification templates similarly export as reference text; the admin republishes them as Intercom Macros. This gap means that SLA breach escalation chains, multi-tier approval chains, and auto-assignment rules require manual redesign post-migration. We flag any workflow that cannot be approximated in Intercom's model during the discovery review.

  • Dashboard data export restricted to PDF

    Motadata ServiceOps exports dashboard KPI metrics, SLA charts, and agent workload summaries as PDF only, not structured data. This means historical SLA compliance rates, average resolution time by technician, and request volume trends cannot be migrated as structured records. We flag dashboard reports as reference-only and provide a structured template for the customer's admin to manually populate key metrics in Intercom's Reports section post-migration. If the customer requires historical SLA compliance data, we extract the relevant figures from Motadata's PDF exports and enter them into a reference spreadsheet.

  • Discovery agent scalability gaps affect CI export completeness

    Motadata's asset discovery agent degrades in large workgroups with high device counts, causing scheduled discovery jobs to timeout or miss CIs. Organizations with extensive network infrastructure report incomplete CI exports even after multiple discovery runs. We run pre-migration validation scans to identify gaps in the asset export and supplement the automated discovery export with manual CI exports for any missed device records. CI records with missing warranty or location data are flagged with a custom attribute motadata_ci_incomplete and presented to the customer for manual enrichment before migration.

Migration approach

Six steps for a successful Motadata ServiceOps to Intercom data migration

  1. Discovery and export coordination

    We audit the Motadata ServiceOps instance across all modules: Requests (count, custom fields, attachments, SLA assignments), Users and Technicians (group memberships, role assignments), Knowledge Base Articles (count, categories, article size), Assets (CI types, auto-discovery scope, warranty records), Contracts (vendor associations, expiry dates), and Notification Templates. We also map active workflows, SLA definitions, and approval chains. Because Motadata lacks a public API, we coordinate with the customer's ServiceOps administrator to configure and verify CSV exports for each data type, resolve role-based export restrictions, and run validation queries against the exported CSVs before the migration run begins.

  2. Intercom workspace provisioning and object schema design

    We provision the Intercom workspace at the appropriate tier (Starter for basic ticket and contact migration, Pro or Advanced if the customer requires Custom Objects for Assets, Contracts, or SLAs). We design the schema: custom field creation on Contact and Ticket matching the Motadata custom field types, Custom Object definitions (Asset, Contract, Vendor) if elected by the customer, and Article Collections matching the Motadata Knowledge Base category hierarchy. SLA policy carry-forward strategy is agreed upon before schema deployment. We deploy into the customer's Intercom workspace (not sandbox, since Intercom does not offer per-subscription sandbox instances) and run a validation migration of 50-100 records before committing to the full run.

  3. Contact and Teammate migration with deduplication

    We extract Motadata Users and Technicians, normalize email addresses (lowercase, strip whitespace), and import them as Intercom Contacts. Technicians import as Intercom Teammates with admin or teammate access based on their Motadata role. Group memberships from Motadata map to Intercom Teams created before user migration. Any duplicate email collisions (same contact appearing in multiple Motadata accounts or external lists) are flagged in a reconciliation report before import. Contacts without a valid email address receive a generated placeholder identifier and are flagged for manual enrichment.

  4. Ticket migration in lifecycle order

    We migrate Motadata Requests as Intercom Tickets in two passes. The first pass handles closed and resolved tickets (imported with full history and timestamps preserved). The second pass handles open and pending tickets (imported as open Conversations in Intercom). Each ticket's requester resolves to an existing Intercom Contact by email match. Custom fields defined on Motadata Requests map to Ticket attributes. Attachment links in Motadata (file references, not file blobs) migrate as text notes pointing to the original Motadata attachment URL if accessible, or as a flag for the customer to re-upload manually. SLA assignment from Motadata migrates as a custom attribute on the Ticket if the SLA Custom Object path is elected.

  5. Knowledge Base, Custom Objects, and reference data

    We migrate Motadata Knowledge Base Articles to Intercom Articles inside Collections, converting rich-text content to Intercom's Article format. View counts and author metadata carry forward as custom attributes. If the customer elects Asset and Contract Custom Objects, we migrate these in dependency order (Vendor first, then Contract, then Asset with lookups resolved). Supplier records migrate as Vendor Custom Objects with contact details. Any Motadata notification templates are exported as reference text and handed off as a spreadsheet for the admin to republish as Intercom Macros.

  6. Cutover, validation, and workflow handoff

    We freeze writes to the Motadata instance during cutover, run a final delta migration of any records modified since the initial export, and mark Intercom as the system of record. We deliver the workflow inventory document (every Motadata workflow with trigger, conditions, actions, and recommended Intercom Rules or Fin workflow equivalent), the SLA carry-forward summary, and the notification template reference spreadsheet. We support a one-week post-cutover window to resolve reconciliation issues. We do not rebuild Motadata workflows in Intercom as part of the migration scope; that is a separate engagement or an internal admin task. We do not provide post-migration admin training, ongoing support, or workflow optimization as standard scope.

Platform deep dives

Context on both ends of the pair

Motadata ServiceOps logo

Motadata ServiceOps

Source

Strengths

  • Unified ITSM stack combining service desk, asset management, and patch management in a single platform.
  • ITIL-aligned process automation with workflow engine, SLA management, and multi-level approvals.
  • Self-service portal and virtual agent integrations reduce ticket volume and improve end-user experience.
  • Flexible deployment options including on-prem, SaaS, and MSP multi-tenant hosting models.
  • Strong customer support reputation with high satisfaction scores on G2 and Capterra.

Weaknesses

  • AI and machine learning features are immature and require manual configuration to deliver value.
  • Multi-language support is absent, limiting use for globally distributed organizations.
  • Limited API documentation and bulk data export options complicate programmatic data extraction.
  • Discovery agent performance degrades in large-scale workgroup environments with many devices.
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?

Standard Helpdesk migration. 2 of 7 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Motadata ServiceOps and Intercom.

  • Object compatibility

    B

    2 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

    Motadata ServiceOps: Not publicly documented.

  • Data volume sensitivity

    B

    Motadata ServiceOps doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Motadata ServiceOps 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 Motadata ServiceOps to Intercom data migrations

Answers to the questions buyers ask most during Motadata ServiceOps to Intercom migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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

Book a free 30 minute consultation

Straightforward migrations with clean CSV exports under 15,000 Requests and 8,000 Users complete in four to six weeks. Migrations requiring Custom Object schema design for Assets, Contracts, or SLAs, or involving large discovery-agent-based CI exports with coverage gaps, extend to eight to fourteen weeks. The Motadata extraction phase (CSV export coordination, UI-automation for structured data) adds one to two weeks compared to API-based migrations. The workflow and SLA carry-forward documentation phase runs in parallel and does not extend the critical path if the customer has a dedicated admin resource for post-migration rebuild work.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Motadata ServiceOps.
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