Helpdesk migration

Migrate from ITarian Helpdesk to Intercom

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

ITarian Helpdesk logo

ITarian Helpdesk

Source

Intercom

Destination

Intercom logo

Compatibility

70%

7 of 10

objects map 1:1 between ITarian Helpdesk and Intercom.

Complexity

CModerate

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

ITarian Helpdesk and Intercom serve different support paradigms. ITarian is an internal ITSM and ticketing platform built for IT teams managing endpoint infrastructure, with a free tier, per-device pricing, and a workflow model tied to ticket triggers. Intercom is a customer-facing messaging platform built for SaaS and product-led companies, using a conversation-first model with AI agents (Fin), proactive outbound messaging, and a knowledge base designed for end-customer self-service. These architectural differences affect what migrates and what must be rebuilt. We migrate ITarian Tickets as Intercom Conversations, ITarian Customers as Intercom Contacts, and ITarian Agents as Intercom Team Members, preserving ticket status transitions, custom field values, and SLA breach flags. We do not migrate ITarian Workflows, SLA Policies, or Knowledge Base Articles as functional code; we deliver written inventories of these for the customer's admin to rebuild in Intercom's workflow builder and Help Center.

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

ITarian Helpdesk logo

ITarian Helpdesk

What's pushing teams away

  • Interface and feature set feel dated compared to newer ITSM platforms like NinjaOne or Atera, driving teams toward modern alternatives.
  • Users report billing surprises and inconsistent support quality when issues arise, mentioned explicitly in alternative-comparison articles.
  • Limited advanced IT management features — automation depth, reporting, and AI capabilities lag behind enterprise-grade ITSM tools.
  • Remote connection reliability issues documented on the community forum since 2019, with connection drops and repeated reconnect attempts.
  • Teams outgrow the platform as they scale beyond ~500 endpoints and require deeper PSA functionality, SLA automation, or multi-tenant reporting.

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 ITarian Helpdesk objects map to Intercom

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

ITarian Helpdesk

Ticket

maps to

Intercom

Conversation

1:1
Fully supported

ITarian Tickets map to Intercom Conversations. The ITarian ticket subject becomes the Conversation title, the ticket description becomes the initial customer message, and ticket status (Open, Pending, Resolved, Closed) maps to Intercom's conversation state (open, resolved, snoozed). We preserve the original ITarian ticket ID in a custom conversation attribute itarian_ticket_id__c for audit traceability. Ticket priority from ITarian maps to a custom attribute priority__c on the conversation since Intercom's default model does not include a native priority field.

ITarian Helpdesk

Ticket Comment

maps to

Intercom

Conversation Part

1:1
Fully supported

ITarian ticket comments (agent replies, internal notes, status-change notes) map to Intercom Conversation Parts. We distinguish between customer-initiated parts and admin/agent parts using the part type. Internal notes in ITarian that are flagged as private map to Intercom internal notes, which are visible only to teammates and not sent to the end customer.

ITarian Helpdesk

Customer

maps to

Intercom

Contact

1:1
Fully supported

ITarian Customer records (email, name, phone, company association) map to Intercom Contacts. The ITarian customer email is the primary identifier and dedupe key. ITarian does not natively store a contact avatar; we skip this. The ITarian customer created_at timestamp migrates as a custom attribute itarian_created_at__c on the Intercom Contact.

ITarian Helpdesk

Agent

maps to

Intercom

Team Member

1:1
Fully supported

ITarian Agent profiles (name, email, role: Admin/Technician/Viewer) map to Intercom Team Members. We match by email against the destination Intercom workspace's user list. Any ITarian Agent without a matching Intercom user goes to a reconciliation queue for the customer's admin to provision before record import. ITarian role tiers (Admin, Technician, Viewer) map to Intercom's admin and agent permission levels.

ITarian Helpdesk

Team

maps to

Intercom

Team

1:1
Fully supported

ITarian Teams group agents for ticket routing. We map team names directly to Intercom Teams and configure Inbox-to-Team assignment during migration. If ITarian used team-based SLA policies, we note the SLA-to-Team association for manual recreation in Intercom Inbox settings.

ITarian Helpdesk

SLA Policy

maps to

Intercom

SLA

lossy
Fully supported

ITarian SLA Policies define response and resolution time targets by priority. Intercom SLA configuration is per-inbox and per-team. We export the SLA Policy definitions (first-response target hours, resolution target hours, priority association) as a written configuration guide for the customer's Intercom admin. SLA breach flags from ITarian tickets migrate as custom conversation attributes with timestamps for post-migration audit but do not become live SLA monitors in Intercom.

ITarian Helpdesk

Custom Ticket Fields

maps to

Intercom

Custom Attributes

lossy
Mapping required

ITarian custom ticket fields require discovery sampling before mapping. We extract a sample of 50-100 ITarian tickets during the discovery phase, infer field names and data types from the response payload, then create matching Intercom Custom Attributes (on contacts or conversations depending on field scope) before migration. Any unsupported Intercom attribute data types are flagged with a recommended workaround.

ITarian Helpdesk

Workflow

maps to

Intercom

Workflow (document only)

lossy
Fully supported

ITarian Workflows are ticket-triggered automation definitions that do not migrate as code to Intercom. We export the workflow definitions (trigger conditions, actions, delay rules) as a written inventory with Intercom Workflow equivalent recommendations. The customer's admin rebuilds these in Intercom's no-code Workflow builder (available from Advanced tier). This is a documentation deliverable, not a migration action.

ITarian Helpdesk

Knowledge Base Article

maps to

Intercom

Article

1:1
Fully supported

ITarian KB Articles (title, body content, category) map to Intercom Articles. We export article content and category structure. HTML formatting from ITarian KB body migrates as structured HTML in Intercom Articles, with manual formatting review recommended after migration because Intercom's article renderer handles HTML differently than ITarian's.

ITarian Helpdesk

Asset

maps to

Intercom

Not supported (gap)

1:1
Fully supported

ITarian Assets (endpoint and device records linked to tickets) have no direct Intercom equivalent. Intercom is a customer messaging platform, not an ITSM or RMM tool. We export the asset-to-ticket linkage as a custom attribute asset_id__c on the Intercom Conversation for reference, but standalone Asset records do not migrate. We flag this gap in the migration scope document.

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.

ITarian Helpdesk logo

ITarian Helpdesk gotchas

High

No public bulk export API endpoint

Medium

Custom ticket fields require manual schema discovery

Medium

SSO and portal access regressions

Low

Remote connection data is not exported

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

  • ITarian has no bulk export API

    ITarian does not publicly document a bulk data export or batch API endpoint. All migration work must go through the standard REST API one record at a time. We handle pagination and retry logic to work around this limitation, but large ticket histories (10,000+ records) extend migration timelines significantly. We recommend exporting the most recent 12 months of active tickets via API and archiving older records via manual CSV where ITarian's interface supports it.

  • Custom ticket field schema requires discovery sampling

    ITarian allows per-account custom fields on tickets but exposes no metadata endpoint listing all custom field names and data types. We discover the full custom field schema by reading 50-100 tickets during the discovery phase and inferring field names and value patterns from the response payload. This discovery step adds time to the migration plan before field mapping can be finalized. Any custom fields with unsupported Intercom data types are flagged for manual resolution.

  • ITarian Workflows have no Intercom equivalent as migrated code

    ITarian ticket-triggered workflows cannot be imported into Intercom's Workflow builder because the trigger models are structurally different. We do not migrate workflows as code. We deliver a written inventory of every active ITarian Workflow with its trigger, conditions, actions, and recommended Intercom Workflow equivalent for the customer's admin to rebuild. This is a manual post-migration step that must be scoped separately.

  • Intercom's conversation model differs from ITarian's ticket lifecycle

    ITarian uses a structured ticket lifecycle (Open, Pending, Resolved, Closed) with explicit status transitions. Intercom uses a conversation model with states (open, closed, snoozed) and conversation parts that do not map one-to-one to ticket status changes. We map the primary ITarian status to Intercom conversation state but cannot preserve the full lifecycle audit trail if ITarian tracked intermediate status values that have no Intercom equivalent.

Migration approach

Six steps for a successful ITarian Helpdesk to Intercom data migration

  1. Discovery and ITarian schema sampling

    We extract a discovery sample of 50-100 ITarian tickets to infer the custom field schema and identify all active field names, data types, and value patterns. We simultaneously audit ticket volume, attachment count and size, the number of distinct Teams and SLA Policies, and the existence of any Knowledge Base articles. We also identify the ITarian REST API authentication method and confirm SSO stability before the export window begins.

  2. Intercom workspace preparation

    We create the Intercom Custom Attributes on Contacts and Conversations to match the discovered ITarian custom field schema. We configure Intercom Teams to match ITarian Teams and set up Inbox routing. We document the ITarian SLA Policy definitions and provide a written SLA configuration guide for the customer's Intercom admin to implement in Intercom's inbox settings. We do not create Intercom Workflows at this stage; we document the ITarian workflow definitions for later rebuild.

  3. Test migration to Intercom Sandbox

    We run a test migration of 50-100 records (tickets, contacts, agents) into the customer's Intercom Sandbox or a trial workspace. The customer reviews the mapping results, validates that ticket content renders correctly, confirms that priority mapping matches expectations, and signs off before production migration begins. Any custom field mapping corrections or Intercom attribute type changes happen here.

  4. Production migration in dependency order

    We run production migration in record-dependency order: Contacts first (since every Conversation requires a Contact), then Conversations with their Conversation Parts, then Team Member assignments. Attachments migrate as linked blobs with retry logic per file. We paginate through ITarian's REST API one record at a time with exponential backoff and emit a row-count reconciliation report after each phase.

  5. Knowledge Base article migration

    We export ITarian KB Articles as structured HTML and import them into the Intercom Help Center as Articles. HTML formatting differences between ITarian and Intercom's article renderer are reviewed manually; the customer admin may need to correct layout or styling in Intercom's article editor after migration.

  6. Cutover, validation, and workflow rebuild handoff

    We freeze ITarian write access during cutover, run a delta migration of any records modified during the migration window, then enable Intercom as the system of record. We deliver the ITarian Workflow inventory document with Intercom Workflow equivalents to the customer's admin team. We support a one-week post-cutover reconciliation window for data quality issues. We do not rebuild ITarian workflows as Intercom Workflows inside migration scope.

Platform deep dives

Context on both ends of the pair

ITarian Helpdesk logo

ITarian Helpdesk

Source

Strengths

  • Free tier covers core PSA modules for teams with up to 1000 endpoints without paid commitment.
  • Per-device pricing is competitive at scale, particularly in the 500–999 and 1000+ device bands.
  • Fast self-serve signup with immediate access — no procurement delay or sales call required.
  • Combines RMM (remote monitoring), MDM (mobile device management), and helpdesk in one platform, reducing tooling sprawl for small IT teams.
  • Remote access is built in as a core feature, not a paid add-on.

Weaknesses

  • Interface and feature set are considered dated compared to newer ITSM platforms.
  • Limited automation depth and AI capabilities relative to enterprise ITSM competitors.
  • Remote connection reliability issues documented on community forums with no clear resolution timeline.
  • Billing model confusion reported by customers switching away, with some citing price increases not communicated upfront.
  • No public documentation of API rate limits or bulk export endpoints, making programmatic migration planning difficult.
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 ITarian Helpdesk 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

    ITarian Helpdesk: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your ITarian Helpdesk 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 ITarian Helpdesk to Intercom data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Typical migrations land between two and three weeks for accounts with fewer than 5,000 tickets and fewer than 10 custom fields. Migrations with extensive custom field schemas (15+ fields requiring 50-100 record sampling), large attachment volumes, or multiple ITarian Teams requiring Intercom inbox routing configuration extend to four to six weeks. ITarian's single-record REST API limitation means that ticket-heavy migrations take longer per record than bulk-API platforms.

Adjacent paths

Related migrations to explore

Ready when you are

Move from ITarian Helpdesk.
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