Helpdesk migration
Field-level mapping, validation, and rollback between trueAct and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
trueAct
Source
Intercom
Destination
Compatibility
8 of 10
objects map 1:1 between trueAct and Intercom.
Complexity
CModerate
Timeline
2-3 weeks
Overview
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.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
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
Intercom
Conversation or Ticket
lossytrueAct 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
Intercom
Contact
1:1trueAct 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
Intercom
Company
1:1trueAct 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
Intercom
Admin
1:1trueAct 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
Intercom
Team
1:1trueAct 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
Intercom
Custom Attribute
1:1trueAct 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
Intercom
Attachment
1:1File 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
Intercom
Custom Contact Attribute
lossytrueAct 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
Intercom
Conversation Source Metadata
1:1trueAct 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
Intercom
Workflow (rebuild required)
1:1trueAct 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.
| trueAct | Intercom | Compatibility | |
|---|---|---|---|
| Case | Conversation or Ticketlossy | Fully supported | |
| Contact | Contact1:1 | Fully supported | |
| Organization | Company1:1 | Fully supported | |
| Agent | Admin1:1 | Fully supported | |
| Team | Team1:1 | Fully supported | |
| Custom Field | Custom Attribute1:1 | Fully supported | |
| Attachment | Attachment1:1 | Fully supported | |
| NPS Survey | Custom Contact Attributelossy | Fully supported | |
| Multi-channel Source | Conversation Source Metadata1:1 | Fully supported | |
| Workflow | Workflow (rebuild required)1:1 | Fully supported |
Gotchas + challenges
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 gotchas
Deployment model must be identified before migration scoping
Workflow automation does not export as structured data
NPS score history may exceed simple field mapping
Intercom gotchas
S3 JSON export omits conversation transcripts
Workspace isolation prevents workflow migration
Fin AI resolution fees compound with automation success
Two-year conversation history limit on historical export
Private app rate limits share workspace quota
Pair-specific challenges
Migration approach
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.
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.
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.
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.
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.
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
trueAct
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 4 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across trueAct and Intercom.
Object compatibility
4 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
trueAct: Not publicly documented — enterprise customers receive per-deployment limits in their contract..
Data volume sensitivity
trueAct doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during trueAct to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your trueAct to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave trueAct
Other ways to arrive at Intercom
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.