Helpdesk migration

Migrate from trueAct to Intercom

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

trueAct logo

trueAct

Source

Intercom

Destination

Intercom logo

Compatibility

80%

8 of 10

objects map 1:1 between trueAct and Intercom.

Complexity

CModerate

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from trueAct to Intercom is a model shift from case-aggregated ticketing to conversational support threading. trueAct organizes work around Cases with a status, priority, and assigned agent on each record; Intercom uses Conversations (for messaging-style threads) or Tickets (for structured trackable requests). We help the customer choose between Conversations and Tickets during discovery based on the nature of the source case data, then migrate thread history, channel metadata, and contact associations accordingly. Organizations in trueAct map to Companies in Intercom, and NPS response history is consolidated into the most recent score with full response text archived as a contact attribute. Workflow automation rules do not migrate as code; we deliver a written audit of every trueAct routing rule and escalation trigger for the customer's admin to rebuild in Intercom. On-premise and private-cloud trueAct deployments require additional discovery to confirm API access credentials and file storage paths before 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

trueAct logo

trueAct

What's pushing teams away

  • Pricing is quote-only with no public tier breakdown, making it difficult to compare cost against competitors or forecast scaling expenses.
  • On-premise and private cloud deployments require internal IT resources for upgrades, patching, and infrastructure maintenance that not all teams can sustain.
  • Limited public documentation and smaller community compared to major CRM platforms makes self-service troubleshooting harder.
  • Workflow automation is less mature than enterprise platforms, with customers citing limited branching logic and conditional escalation options.

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

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

trueAct

Case

maps to

Intercom

Conversation or Ticket

lossy
Fully supported

trueAct Cases migrate to either Intercom Conversations (best for email and chat threads where context matters) or Tickets (best for structured trackable requests without live customer-facing threads). We help the customer decide during discovery by analyzing the source case data: cases with extensive message threading map to Conversations via the Create Conversation and Reply to Conversation endpoints; cases that are task-like requests (bug reports, feature requests, back-office tasks) map to Tickets via the Create Ticket endpoint. The choice affects API call volume significantly—message-by-message migration inflates API calls by 10-100x per Intercom's own migration documentation.

trueAct

Contact

maps to

Intercom

Contact

1:1
Fully supported

trueAct Contacts map directly to Intercom Contacts. Each Contact must have at minimum an email address or a user_id from the source system. We resolve multi-address records to the primary address and preserve custom field values against Intercom's custom contact attribute schema. Contacts must be created before any Conversation or Ticket migration because Intercom requires every conversation to be associated with an existing contact.

trueAct

Organization

maps to

Intercom

Company

1:1
Fully supported

trueAct Organizations map to Intercom Companies. The parent-child hierarchy between Organizations is preserved as a Company group relationship in Intercom where supported. We use the Organization domain as the Company website field and as the dedupe key during import. Organization ID mapping is maintained through the migration so that cross-references in Cases are resolved correctly.

trueAct

Agent

maps to

Intercom

Admin

1:1
Fully supported

trueAct Agents map to Intercom Admins. We resolve by email match and preserve role and team assignment as Intercom team memberships. Agent permissions that do not translate directly to Intercom's three-tier admin model (Admin, Agent, Team Manager) are flagged in the reconciliation report for the customer's admin to set manually post-migration.

trueAct

Team

maps to

Intercom

Team

1:1
Fully supported

trueAct Teams map directly to Intercom Teams. Agent-to-team memberships transfer as Intercom team assignment records. We recreate the team inbox structure in Intercom so that migrated Cases are routed to the correct team queue based on the original trueAct team assignment.

trueAct

Custom Field

maps to

Intercom

Custom Attribute

1:1
Fully supported

trueAct user-defined custom fields on Cases and Contacts map to Intercom custom attributes. We flag any custom fields that exceed Intercom's supported attribute type limits (for example, very long text fields or restricted picklist values) during scoping and either split them into multiple attributes or archive the overflow as note attachments. Custom attribute creation happens before data migration begins.

trueAct

Attachment

maps to

Intercom

Attachment

1:1
Fully supported

File attachments on trueAct Cases and Contacts migrate to Intercom attachments associated with the parent Conversation or Ticket. Inline images and linked documents are handled separately, with inline images embedded in message content and linked documents uploaded as file attachments. We preserve the association back to the parent record and flag any file types that Intercom does not support for preview in the Messenger.

trueAct

NPS Survey

maps to

Intercom

Custom Contact Attribute

lossy
Fully supported

trueAct NPS survey responses include the score, open-ended comment, timestamp, and originating contact. Intercom has no native NPS object. We consolidate multiple survey events per contact into the most recent NPS score stored as a custom contact attribute, and archive the full response history (including all comments and timestamps) in a linked Notes attribute or as an attached text file per Intercom's custom attribute documentation.

trueAct

Multi-channel Source

maps to

Intercom

Conversation Source Metadata

1:1
Fully supported

trueAct multi-channel case aggregation from email, chat, phone, and web forms includes source channel metadata on each case. We preserve the source channel as conversation metadata in Intercom and maintain thread continuity for email and chat channels. Phone channel events without a corresponding message thread are imported as Conversation notes with a phone source tag.

trueAct

Workflow

maps to

Intercom

Workflow (rebuild required)

1:1
Fully supported

trueAct workflow rules, routing logic, escalation triggers, and SLA timers are stored as configuration with no standalone export format. We do not migrate workflows as code. We deliver a written audit questionnaire during scoping that captures every active routing rule, condition, and action, and the customer rebuilds these in Intercom's workflow builder post-migration. This is documented explicitly in the handoff package, not executed as part of the data migration scope.

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.

trueAct logo

trueAct gotchas

High

Deployment model must be identified before migration scoping

Medium

Workflow automation does not export as structured data

Medium

NPS score history may exceed simple field mapping

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

  • Intercom API rate limit constrains batch size

    Intercom's default API limit is 1,000 requests per minute distributed as 166 operations per 10-second window. Exceeding this returns HTTP 429 and requires exponential backoff. We monitor the X-RateLimit-Remaining header and proactively throttle to 950 requests per minute with 10-second window pacing. For migrations exceeding 50,000 thread records, this ceiling significantly extends the migration window unless we pre-stage data in parallel batches. Automated email campaigns in the destination Intercom workspace also consume the API limit and should be disabled before migration begins.

  • Conversations versus Tickets is a pre-migration design decision

    Intercom exposes two distinct data models: Conversations (visible in the Messenger with real-time communication) and Tickets (structured trackable requests). The choice determines which API endpoints are used (Create Conversation vs Create Ticket), how thread history is structured, and how agents interact with the migrated records post-migration. There is no automatic conversion between the two after import. We resolve this decision with the customer during discovery by sampling the source case data to determine whether the majority of cases are messaging-thread-based or task-request-based.

  • Contacts must precede conversations in dependency order

    Intercom requires every Conversation or Ticket to be associated with an existing Contact. If a source trueAct Case references a Contact that does not yet exist in Intercom, the import fails. We enforce strict dependency ordering: Contacts and Companies load first, then Conversations or Tickets. Unresolved contact references are held in a reconciliation queue and processed in a second pass after the customer provides the missing contact records or confirms they should be skipped.

  • On-premise and private-cloud trueAct access requires IT coordination

    If the source trueAct instance is on-premise or private cloud, migration scoping must account for VPN access, firewall rules, or database-level read permissions that SaaS migrations do not require. We confirm the deployment model in the discovery call and coordinate with the customer's IT team to establish read-only API access or a secure database export path before the migration pipeline is configured.

  • Workflow automation does not export from trueAct as structured data

    trueAct workflow rules, SLA timers, and escalation triggers are stored as in-app configuration without a standalone export format. The automation logic cannot be migrated programmatically. We provide a workflow audit questionnaire during scoping and document every active rule as written specifications that the customer's admin uses to rebuild in Intercom. SLA definitions migrate as reference data if they are stored as static values on case records rather than as dynamic workflow timers.

Migration approach

Six steps for a successful trueAct to Intercom data migration

  1. Deployment and access discovery

    We confirm the source trueAct deployment model (on-premise, private cloud, or SaaS) and establish read-only API access or a secure database export path accordingly. For on-premise and private-cloud deployments, we coordinate with the customer's IT team to open firewall rules or provide VPN credentials. We also audit the source schema including custom field definitions, active workflow rules, NPS survey configuration, and agent count to build the migration scope document.

  2. Conversations versus Tickets schema design

    We analyze a sample of 50-100 source Cases to determine the appropriate Intercom data model. Cases with message threading from email or chat map to Conversations; cases that are structured requests without live customer-facing threads map to Tickets. We configure the target Intercom workspace custom attributes, team structure, and admin roles before any data import begins. The customer confirms the schema design before we proceed.

  3. Contact and Company migration with dedupe

    We extract all trueAct Contacts and Organizations, resolve the Organization-to-Company mapping, and load Contacts and Companies into Intercom via the Contacts and Companies API. We apply dedupe logic using email address as the primary key for Contacts and domain for Companies. Custom contact attributes are created in Intercom before this phase. Any contacts without a valid email or user_id are flagged in the reconciliation report for the customer to resolve.

  4. Agent and team provisioning

    We extract all trueAct Agents and Teams, resolve agents by email match against the target Intercom workspace, and create the team structure and admin assignments. Agents without a matching Intercom user account go to a reconciliation queue for the customer's admin to provision before case migration begins.

  5. Case history migration in dependency order

    With Contacts and Agents in place, we migrate trueAct Cases to Intercom in the chosen model (Conversations or Tickets). We batch requests against the Intercom API rate limit of 166 operations per 10-second window, pause automated campaigns in the destination workspace to free API headroom, and preserve channel source metadata and thread continuity for email and chat. NPS survey responses are consolidated into custom contact attributes with full history archived. Attachments are uploaded as linked files on the parent conversation or ticket.

  6. Cutover, delta sync, and workflow handoff

    We freeze writes to the source trueAct environment during cutover, run a final delta migration for records modified during the migration window, then hand over to the customer for the Intercom widget snippet swap. We deliver the written workflow audit document covering every trueAct routing rule and escalation trigger requiring rebuild in Intercom. We provide a one-week hypercare window for reconciliation issues and explicitly do not rebuild workflows, automations, or Fin AI Agent configuration as part of the migration scope.

Platform deep dives

Context on both ends of the pair

trueAct logo

trueAct

Source

Strengths

  • Aggregates cases from email, chat, phone, and web channels into one queue
  • Offers on-premise, private cloud, and public SaaS deployment flexibility
  • Includes native NPS survey and satisfaction tracking
  • API access enables custom integrations with ERP and billing systems
  • AI-assisted routing and suggested responses for agent productivity

Weaknesses

  • Quote-only pricing model creates friction in sales evaluation
  • Smaller user community and limited public documentation versus major platforms
  • Workflow automation capabilities lag behind enterprise-grade service desk tools
  • Requires IT overhead for on-premise and private cloud maintenance
  • Scaling cost predictability is poor without published tier thresholds
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 trueAct 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

    trueAct: Not publicly documented — enterprise customers receive per-deployment limits in their contract..

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your trueAct 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 three weeks for accounts under 2,000 contacts and 500 cases with no custom objects and a clean contact-to-company mapping. Migrations with large case histories (over 50,000 thread records), multi-channel source metadata preservation, multiple Organizations with nested hierarchies, or trueAct on-premise deployments requiring IT coordination move to five to nine weeks because of Intercom API batch pacing and additional access scoping.

Adjacent paths

Related migrations to explore

Ready when you are

Move from trueAct.
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