Helpdesk migration

Migrate from TrueEngage to Intercom

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

TrueEngage logo

TrueEngage

Source

Intercom

Destination

Intercom logo

Compatibility

50%

5 of 10

objects map 1:1 between TrueEngage and Intercom.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

TrueEngage logo

TrueEngage

What's pushing teams away

  • TrueEngage is a widget layer tightly coupled to Genesys Cloud — leaving Genesys Cloud means losing the entire TrueEngage integration and rebuilding all widget-based contact flows from scratch.
  • No standalone database: contact records, interaction history, and session data are stored in Genesys Cloud, making TrueEngage-dependent metadata vulnerable if the integration misconfigures or breaks.
  • The per-widget billing model charges in packages of 3 widgets, so a deployment requiring 7 active widgets costs the same as 9 — scaling is non-linear and can surprise teams with modest channel requirements.
  • Video and Cobrowse features may require Professional Services for complex configurations, adding unpredictable cost beyond the base widget licensing.
  • Organizations without Genesys Cloud as their core contact center platform have no compelling reason to adopt TrueEngage, limiting portability of the investment.

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

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)

maps to

Intercom

Conversation + Ticket

1:1
Fully supported

All 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

maps to

Intercom

Working Hours (Intercom Admin)

1:1
Mapping required

TrueEngage 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

maps to

Intercom

Conversation Note (custom attribute)

lossy
Mapping required

Cobrowse 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

maps to

Intercom

Conversation (scheduled callback)

1:1
Mapping required

TrueEngage 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

maps to

Intercom

Inbox + Operator Configuration (manual rebuild)

lossy
Fully supported

TrueEngage 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

maps to

Intercom

Ticket (custom attributes)

lossy
Fully supported

TrueEngage 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

maps to

Intercom

Lead or Contact

lossy
Fully supported

TrueEngage 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

maps to

Intercom

Conversation (voice channel)

1:1
Fully supported

WebRTC 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

maps to

Intercom

Conversation Assignment History

lossy
Mapping required

Cross-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)

maps to

Intercom

Contact or Lead

1:1
Fully supported

Because 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.

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.

TrueEngage logo

TrueEngage gotchas

High

No standalone data export API for TrueEngage objects

Medium

Per-widget package billing with no prorated adjustments

Medium

Cobrowse and video session logs stored in TrueEngage, not Genesys

High

WebRTC SIP trunk provisioned by TrueEngage is non-transferable

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

  • TrueEngage has no API for Widget, routing, or Feedback form export

    TrueEngage publishes no REST or GraphQL API for exporting Widget configurations, routing rules, Feedback form definitions, or Cobrowse session logs. We cannot pull this data programmatically. We work around this by running a joint discovery session to document current GUI configurations as a written specification, then rebuilding equivalent settings in Intercom manually. This manual step is scoped explicitly before work begins and adds time to every migration. The customer must allocate an internal resource with TrueEngage GUI knowledge to participate in the discovery session.

  • WebRTC SIP trunk and DIDs provisioned by TrueEngage are non-transferable

    During installation, TrueEngage provisions a SIP trunk and technical DIDs in the customer's Genesys Cloud org specifically for WebRTC routing. These are TrueEngage-owned infrastructure and cannot be transferred to Intercom or any other vendor. When migrating away from TrueEngage, Intercom must provision its own SIP trunk and DIDs for web calling before cutover. We include a telco readiness checklist in our migration plan with the provisioning steps required in Intercom Admin so that web calling capability is live before TrueEngage is decommissioned.

  • Cobrowse session context has no native Intercom home

    Cobrowse session outcomes and video-call initiation metadata live in TrueEngage, while call recordings and disposition live in Genesys Cloud. A migration that pulls only from Genesys Cloud will reconstruct the call but lose the Cobrowse context and video-initiation flags. We extract TrueEngage session summaries and append them as internal notes on the corresponding Intercom Conversation with a cobrowse_session custom attribute. If Cobrowse is a core support workflow, the customer should plan for a post-migration third-party Cobrowse integration or a manual process for session-link sharing.

  • Intercom API rate limits constrain bulk conversation import

    Intercom's API enforces rate limits that regulate the number of requests processed over time. Automated campaigns, outbound messages, and high-volume imports all compete for this limit and can slow or fail a bulk migration. We use Intercom's bulk import endpoints where available, chunk records into batches of 100, and implement exponential backoff on 429 responses. We recommend disabling active automated outbound campaigns before migration begins to free API headroom for the import job.

Migration approach

Six steps for a successful TrueEngage to Intercom data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Context on both ends of the pair

TrueEngage logo

TrueEngage

Source

Strengths

  • Pre-built SIP trunking and DID provisioning via TrueEngage eliminates manual telco setup for WebRTC calling.
  • TrueEngage provisions WCAG-compliant, branded widgets with no code changes required on the customer website.
  • Full call recording and interaction archiving via Genesys Cloud compliance infrastructure rather than a separate retention layer.
  • Visitor Engagement AI provides rule-based and behavioural triggers for proactive outreach without a separate CDP.
  • Multichannel deployment from a single widget management panel — no separate configuration per channel.

Weaknesses

  • TrueEngage has no independent contact or conversation database; it is a passthrough layer, meaning migration data gaps occur when interaction metadata lives only in TrueEngage.
  • Widget configuration, routing rules, and targeting logic have no export mechanism — they must be manually documented and rebuilt on the destination.
  • Per-widget package billing with no per-interaction pricing means small deployments subsidise large ones, and expanding from 3 to 6 widgets doubles the base cost.
  • No publicly documented API for programmatic management of Widgets, routing rules, or Feedback forms — all configuration is GUI-driven.
  • Leaving TrueEngage requires maintaining the Genesys Cloud relationship; TrueEngage has no standalone value without a Genesys Cloud org.
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 TrueEngage 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

    TrueEngage: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your TrueEngage 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 three and five weeks for deployments with a single active Widget instance, clean Genesys Cloud contact and interaction export, and no complex Cobrowse session history. Migrations with multiple Widgets, extensive routing rule complexity, large WebRTC call histories (thousands of records), or Feedback forms with branching logic requiring custom attribute engineering in Intercom move to eight to twelve weeks. The TrueEngage configuration documentation session adds a fixed two to four hours of joint time but does not significantly extend the timeline.

Adjacent paths

Related migrations to explore

Ready when you are

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