Helpdesk migration
Field-level mapping, validation, and rollback between TrueEngage and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
TrueEngage
Source
Intercom
Destination
Compatibility
5 of 10
objects map 1:1 between TrueEngage and Intercom.
Complexity
BStandard
Timeline
3-5 weeks
Overview
TrueEngage is a Genesys Cloud overlay that manages omnichannel Widgets on websites, mobile apps, and kiosks but holds no independent contact or conversation database. All customer records and interaction history live in Genesys Cloud; TrueEngage-specific data (Widget configurations, routing rules, Cobrowse session logs, Feedback form submissions) lives in TrueEngage itself and has no documented export API. We work around this by extracting the Genesys Cloud record as the migration anchor, appending TrueEngage session metadata as custom interaction notes in Intercom, and running a joint discovery session to document current Widget settings for manual rebuild in Intercom's workflow builder. WebRTC SIP trunking provisioned by TrueEngage is non-transferable and requires fresh DID and SIP provisioning in Intercom before cutover. We do not migrate TrueEngage routing rules, Feedback form schemas, or Widget targeting logic as code; these are documented and rebuilt by the customer's team.
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 TrueEngage 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.
TrueEngage
Interaction (chat, voice, video)
Intercom
Conversation + Ticket
1:1All TrueEngage interactions (chat sessions, WebRTC voice calls, WebRTC video calls) are recorded in Genesys Cloud as the system of record. We extract interaction records from Genesys Cloud via its API, preserving timestamp, channel type, agent assignment, disposition, and recording reference. Each interaction becomes an Intercom Conversation with the conversation_part content migrated as message threads. For voice and video interactions, we attach call duration and disposition as custom conversation attributes. Channel metadata (web calling vs. chat) is preserved in an intercom_channel_type attribute.
TrueEngage
Contact Center Schedules
Intercom
Working Hours (Intercom Admin)
1:1TrueEngage business hours, holiday calendars, and queue availability rules are defined in TrueEngage and pushed to Genesys Cloud routing flows. We export schedule definitions and map them to Intercom's Working Hours settings in Admin. Holiday calendars and out-of-hours routing rules have no native Intercom equivalent and are documented in the handoff spec for manual rebuild as Inbox rules with time-based conditions.
TrueEngage
Cobrowse Sessions
Intercom
Conversation Note (custom attribute)
lossyCobrowse session logs, shared-screen outcomes, and video-initiation flags are stored in TrueEngage, not Genesys Cloud. We extract TrueEngage Cobrowse session summaries and attach them as internal notes on the corresponding Intercom Conversation, tagged with a custom cobrowse_session attribute. Intercom has no native Cobrowse feature, so session context is preserved as structured note text rather than a first-class object. If Cobrowse is a core support channel, we recommend evaluating a third-party Cobrowse integration post-migration.
TrueEngage
Callback Requests
Intercom
Conversation (scheduled callback)
1:1TrueEngage queues Callback Requests into Genesys Cloud as callback appointments. We extract callback records (visitor contact, requested time, queue assignment, outcome) from Genesys Cloud and create Intercom Conversations with a scheduled_callback custom attribute carrying the original requested time. Intercom's Inbox rules can route callback-conversation records to a dedicated team queue.
TrueEngage
Widget Configuration
Intercom
Inbox + Operator Configuration (manual rebuild)
lossyTrueEngage Widgets — each with targeting rules (geographic, time-based, page-based, visitor-segment conditions), channel routing, and availability settings — have no export API and cannot be migrated programmatically. We run a joint discovery session to document all active Widget configurations as a written specification, then deliver an Intercom rebuild plan mapping each Widget's channels and routing logic to Intercom Inbox rules, Operator routing, and Fin AI procedures. This is a manual rebuild scope included in the handoff deliverable.
TrueEngage
Feedback Form
Intercom
Ticket (custom attributes)
lossyTrueEngage Feedback form definitions (questions, branching logic, styling) and all submitted responses are stored in TrueEngage. We export form schemas and all response records from TrueEngage. Form questions map to custom Ticket attributes in Intercom, and submitted responses populate those attributes on the corresponding Conversation or Ticket. Branching logic has no direct Intercom equivalent and must be rebuilt manually as a Fin AI procedure or as a pre-conversation intake form in Intercom's messenger.
TrueEngage
Visitor
Intercom
Lead or Contact
lossyTrueEngage Visitor records are session-scoped browser identities tracked for proactive engagement triggers. These are ephemeral and tied to active Widget sessions — they are not persistent customer records and are not migrated. Visitor Engagement AI triggers (proactive chat based on browsing behaviour) have no Intercom equivalent and are documented in the handoff spec for rebuild using Intercom's Operator or Fin AI rules.
TrueEngage
WebRTC Session
Intercom
Conversation (voice channel)
1:1WebRTC voice and video calls routed through TrueEngage Widgets are handled as standard Genesys Cloud calls. We extract call records (caller ID, duration, disposition, recording URL) from Genesys Cloud and create Intercom Conversations with a voice_channel custom attribute. The SIP trunk provisioned by TrueEngage is non-transferable; Intercom requires its own SIP trunk and DID provisioning for web calling, which we include in a telco readiness checklist in the migration plan.
TrueEngage
Agent Transfers
Intercom
Conversation Assignment History
lossyCross-channel transfers and escalations from chat to voice to video during a single interaction carry a transfer history log in TrueEngage. We extract channel-switch events from Genesys Cloud and append them as internal notes on the corresponding Intercom Conversation, noting the transfer timestamp, source channel, destination channel, and agent. Intercom's assignment history is preserved natively in the conversation state.
TrueEngage
Genesys Cloud Contact (underlying record)
Intercom
Contact or Lead
1:1Because TrueEngage holds no independent contact database, all customer contact records live in Genesys Cloud. We extract Genesys Cloud Contact records (name, email, phone, attributes) and migrate them to Intercom Contacts. Leads vs Contacts in Intercom are determined by the customer's definition of an active customer relationship; we use the Genesys Cloud contact type or lifecycle property to make the split and flag any ambiguous records for customer validation during scoping.
| TrueEngage | Intercom | Compatibility | |
|---|---|---|---|
| Interaction (chat, voice, video) | Conversation + Ticket1:1 | Fully supported | |
| Contact Center Schedules | Working Hours (Intercom Admin)1:1 | Mapping required | |
| Cobrowse Sessions | Conversation Note (custom attribute)lossy | Mapping required | |
| Callback Requests | Conversation (scheduled callback)1:1 | Mapping required | |
| Widget Configuration | Inbox + Operator Configuration (manual rebuild)lossy | Fully supported | |
| Feedback Form | Ticket (custom attributes)lossy | Fully supported | |
| Visitor | Lead or Contactlossy | Fully supported | |
| WebRTC Session | Conversation (voice channel)1:1 | Fully supported | |
| Agent Transfers | Conversation Assignment Historylossy | Mapping required | |
| Genesys Cloud Contact (underlying record) | Contact or Lead1: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.
TrueEngage gotchas
No standalone data export API for TrueEngage objects
Per-widget package billing with no prorated adjustments
Cobrowse and video session logs stored in TrueEngage, not Genesys
WebRTC SIP trunk provisioned by TrueEngage is non-transferable
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
Discovery and Genesys Cloud data audit
We audit the customer's Genesys Cloud org to inventory all interaction records (chat, voice, video), contact records, callback requests, and call recordings. We pair this with a TrueEngage Widget inventory: how many active Widgets are deployed, which channels each Widget covers (chat, voice, video, callback), what routing rules and targeting logic each Widget uses, and which Feedback forms are active. We also assess whether the customer plans to maintain Genesys Cloud post-migration or decommission it entirely, which determines whether Genesys data is the migration source or an archive.
TrueEngage configuration documentation session
Because TrueEngage has no export API, we run a joint discovery session with the customer's TrueEngage administrator to document all Widget configurations, routing rules, Feedback form schemas, business hours, and Cobrowse session settings as a written specification. This specification becomes the rebuild blueprint for Intercom. The session covers screen-share of the TrueEngage GUI; we capture screenshots and structured notes. The customer must allocate 2-4 hours of an administrator's time for this step.
Intercom workspace provisioning and schema design
We provision the Intercom workspace and design the target schema: Inbox structure (queues per channel type), Ticket attributes (custom fields mapping from TrueEngage Feedback forms and Cobrowse session metadata), Contact properties (mapping from Genesys Cloud contact attributes), and Fin AI procedures (replacing TrueEngage's Visitor Engagement AI triggers). We create the working-hours and holiday-calendar configuration. Any Genesys Cloud custom attributes that need carrying forward are scoped as custom Contact or Ticket attributes in Intercom.
Sandbox migration and Genesys Cloud reconciliation
We run a full migration into Intercom's staging environment using a subset of Genesys Cloud interaction records and TrueEngage session metadata. The customer's support operations lead reconciles record counts (Conversations migrated, Contacts in, custom attributes populated), spot-checks 25-50 random conversations against the Genesys Cloud source, and validates that Cobrowse session notes and Feedback form responses are correctly attached. Any mapping corrections happen here before production migration begins.
Telco readiness and WebRTC provisioning
We deliver a telco readiness checklist covering Intercom's SIP trunk and DID provisioning steps. The customer must complete SIP trunk setup and DID allocation in Intercom Admin before the cutover window. We validate that web calling is operational in the Intercom sandbox before production cutover. This step is a prerequisite for production cutover and must not be skipped.
Production migration and delta cutover
We run production migration in dependency order: Contacts and Leads (from Genesys Cloud), Conversations with custom channel attributes (from Genesys Cloud), Cobrowse session notes (from TrueEngage session summaries), and Feedback form responses (from TrueEngage). We run a final delta migration of any records modified during the migration window, then enable Intercom as the system of record. We deliver the Widget and routing-rule rebuild specification to the customer's team for manual configuration in Intercom. We do not rebuild TrueEngage routing rules, Widget targeting logic, or Visitor Engagement AI triggers as part of the migration scope.
Platform deep dives
TrueEngage
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 2 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across TrueEngage and Intercom.
Object compatibility
2 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
TrueEngage: Not publicly documented.
Data volume sensitivity
TrueEngage 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 TrueEngage to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your TrueEngage 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 TrueEngage
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.