Helpdesk migration

Migrate from Trengo to Intercom

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

Trengo logo

Trengo

Source

Intercom

Destination

Intercom logo

Compatibility

90%

9 of 10

objects map 1:1 between Trengo and Intercom.

Complexity

CModerate

Timeline

1-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Trengo to Intercom requires reconciling two fundamentally different conversation models. Trengo structures interactions around a 7-day rolling conversation window that resets on any message activity; Intercom uses open Tickets and Conversation threads without a time-window constraint. We extract all conversations and messages from Trengo's paginated API, apply the window-close logic at migration time so every thread lands as a coherent Ticket in Intercom, and preserve Trengo's internal notes as Intercom's private admin notes. Custom contact properties map to Intercom's custom contact attributes by type (string, date, boolean, dropdown). Automation workflows, routing rules, and team handoff configurations do not migrate as code; we deliver a written inventory of every active workflow and routing rule requiring manual rebuild in Intercom's Operator rules engine. Knowledge base articles export from Trengo's help center and ingest into Intercom's Help Center with category hierarchy maintained. The result is a fully operational Intercom workspace with historical conversation context intact, ready for Fin AI Agent training on day one.

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

Trengo logo

Trengo

What's pushing teams away

  • Per-conversation billing introduced in 2024 charges per message thread within 7-day windows, which surprises teams used to flat-seat pricing and can inflate costs unpredictably.
  • AI Agent features with surcharges are gated behind higher tiers, leading to sticker shock when teams enable automation and see line-item charges on the invoice.
  • Limited integration ecosystem compared to established players like Zendesk — third-party CRM and ERP connectors require custom API work.
  • Lack of a transparent free trial means onboarding costs are sunk before full feature evaluation, causing churn when the fit is not right.

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

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

Trengo

Conversation

maps to

Intercom

Ticket + Conversation

1:1
Fully supported

Trengo's Conversations map to Intercom Tickets as the primary case record. Each conversation's 7-day rolling window status (open, closed) is resolved at migration time: threads with a last-message timestamp within 7 days of the migration date are migrated as open Intercom Tickets; threads with no activity beyond 7 days are migrated as closed Tickets with the original resolved timestamp preserved. The Trengo conversation ID is stored in a custom attribute trengo_conversation_id__c for audit and cross-reference.

Trengo

Message

maps to

Intercom

Conversation Part

1:1
Fully supported

Trengo Messages (inbound, outbound, and internal notes) map to Intercom Conversation Parts. Every message body, timestamp, sender attribution (agent vs customer), and attachment reference migrates as a separate Conversation Part within the parent Ticket. The original message sequence order is preserved by setting Intercom's part_created_at to the Trengo message timestamp. Attachments transfer as Intercom attachment URLs pointing to the migrated file storage.

Trengo

Contact

maps to

Intercom

Contact

1:1
Fully supported

Trengo Contacts map to Intercom Contacts using email as the primary dedupe key. Standard fields (name, email, phone, avatar) migrate directly. Custom contact properties from Trengo (date, boolean, string, and multi-select types) map to Intercom custom contact attributes by matching the property name and applying type conversion. Trengo's contact channel history (which channels the contact used) migrates as a text attribute listing the channel identifiers.

Trengo

Company

maps to

Intercom

Company

1:1
Fully supported

Trengo does not have a native Company object but supports company associations on contacts via its CRM-like contact profiles. Where contacts in Trengo reference a company name or domain, we create a corresponding Intercom Company record and link the Contact via the Intercom contact-company relationship. The Trengo company identifier is preserved in a custom attribute trengo_company_id__c.

Trengo

User

maps to

Intercom

Admin or Operator

1:1
Fully supported

Trengo Users (agents) map to Intercom Admins and Operators based on their role in Trengo. Agent name, email, and active/inactive status migrate directly. Permissions and conversation ownership are not replicated as structured data; we document the role-to-Intercom-permission mapping in a configuration guide for the customer's admin to apply post-migration. Inactive Trengo agents are set to away status in Intercom.

Trengo

Team

maps to

Intercom

Team

1:1
Fully supported

Trengo Teams and their member assignments map directly to Intercom Teams. We export the team roster and recreate the team structure in Intercom. Trengo's channel-to-team routing rules (which team handles which channel or inbox) are exported as configuration data and documented as Intercom Inbox routing rules in the workflow handoff document.

Trengo

Channel

maps to

Intercom

Inbox

lossy
Fully supported

Trengo's Channel objects (WhatsApp, email, Instagram, Facebook, live chat, voice, SMS) define the communication layer. Each Trengo channel is mapped to a corresponding Intercom Inbox or an inbox connection (for email, chat, and voice). WhatsApp Business API channels require re-authentication in Intercom's channel settings since channel credentials do not transfer between platforms. We document the channel mapping and provide the customer with the required reconnection steps for each channel before cutover.

Trengo

Tag

maps to

Intercom

Tag

1:1
Fully supported

Trengo Tags applied to conversations are exported as flat label arrays and migrate to Intercom Conversation Tags. Tag naming collisions are resolved by prefixing tags from high-volume sources (e.g., social channels) with the channel name to preserve semantic meaning in Intercom's tag list.

Trengo

Knowledge Base Article

maps to

Intercom

Article

1:1
Fully supported

Trengo Knowledge Base Articles with body content, categories, and publication status migrate to Intercom Help Center Articles. Article-category hierarchy from Trengo maps to Intercom's Collection-Section structure: each Trengo category becomes a Collection, and sub-categories become Sections within that Collection. Article body HTML is preserved and Intercom re-renders it using its article content renderer. We flag articles with widget associations (Trengo-specific embeds) for manual replacement during the help center rebuild phase.

Trengo

Automation Workflow

maps to

Intercom

Workflow (Operator Rules)

1:1
Fully supported

Trengo workflow triggers and actions are exported as structured JSON where the API exposes them. Intercom's workflow equivalent is the Operator rules engine (Inbox rules, assignment rules, SLA rules). Because workflow semantics differ significantly between platforms, we do not migrate automations as code. We deliver a written inventory of every active Trengo workflow with its trigger type, conditions, actions, and a recommended Intercom Operator rule equivalent for the customer's admin to configure post-migration.

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.

Trengo logo

Trengo gotchas

High

Conversation-based billing model is migration-critical

Medium

7-day conversation window resets on any activity

Medium

AI billing is a separate surcharge line item

Low

No documented bulk export endpoint requires pagination strategy

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

  • Trengo 7-day rolling window does not map directly to Intercom Tickets

    Trengo's conversation billing window is activity-based and resets on any inbound or outbound message. Intercom Tickets have no equivalent rolling-window concept — a ticket is open or closed with a fixed timestamp. We resolve the window state at migration time: conversations with no activity in the 7 days preceding migration are closed in Intercom with the original Trengo resolved timestamp; conversations with recent activity are migrated as open Tickets. This means the open-ticket count in Intercom immediately post-migration may differ from Trengo's live conversation count, which is expected and by design.

  • Internal notes do not automatically become admin notes in Intercom

    Trengo allows internal notes to be added at any point in a conversation thread. In Intercom, admin notes are scoped per Conversation Part rather than per conversation. We migrate internal notes as Intercom private notes on the corresponding conversation part, preserving the original author and timestamp. However, Intercom's default UI displays only the most recent note, so agents reviewing a migrated conversation may need to expand the thread to see the full internal note history. We flag this behavior during the reconciliation walkthrough so the customer's team knows what to expect.

  • WhatsApp Business API channel credentials do not transfer between platforms

    Both Trengo (as a Meta Business Partner) and Intercom support WhatsApp Business API integration, but the WhatsApp phone number, Business Account ID, and message templates are tied to each platform's own WhatsApp Business API configuration. Teams cannot transfer an active WhatsApp Business number from Trengo to Intercom without re-registering with Meta. We document the WhatsApp channel reconnection steps and advise customers to test the re-authentication before cutover. Missing this step results in WhatsApp conversations routing to the wrong platform post-migration.

  • No bulk export endpoint requires cursor-based pagination strategy

    Trengo's REST API exposes list endpoints with cursor-based pagination but has no dedicated bulk export endpoint. For migrations exceeding 5,000 conversations, we implement cursor-based pagination with retry logic to avoid rate limit hits. We chunk exports into date-bounded slices to maintain consistency across runs and avoid mid-migration window resets on active conversations. Large knowledge base exports require separate article-by-article fetches due to the lack of a batch article endpoint.

  • Knowledge base widget associations require manual replacement post-migration

    Trengo articles can embed widgets linking directly to Trengo's chat or form components. These embedded references have no equivalent in Intercom's Help Center article renderer. We flag each article with a widget association during the export phase and document the replacement steps (typically substituting an Intercom Messenger or a custom embed code) so the customer's help center admin handles them during the rebuild window. We do not modify article body HTML during migration; we deliver the flagging report and let the admin decide on replacement strategy.

Migration approach

Six steps for a successful Trengo to Intercom data migration

  1. Discovery and data audit

    We audit the source Trengo workspace for conversation volume (open vs closed), contact count, custom contact property definitions, team and user rosters, channel inventory, active workflow definitions, and knowledge base article count and category depth. We pair this with a review of the destination Intercom workspace plan tier (Start, Grow, or Advanced/Enterprise) to confirm that Fin AI Agent and custom help center features are available on the target plan. The discovery output is a written migration scope, a channel reconnection checklist, and a list of any Trengo workflows requiring rebuild documentation.

  2. Schema design and attribute mapping

    We design the Intercom contact attribute schema to receive Trengo's custom contact properties. Each Trengo property is typed (string, number, date, boolean, list) and mapped to the equivalent Intercom custom contact attribute. We create the Intercom team structure, configure inbox routing rules as documentation for the customer's admin to apply post-migration, and map the knowledge base category hierarchy to the Intercom Collection-Section layout. The help center mapping document is shared with the customer before any article export begins.

  3. Sample migration and validation

    We run a sample migration of approximately 20-50 records (representative conversations from each active channel, contacts with custom fields populated, and articles from each knowledge base category) into a test Intercom workspace. The customer reviews the sample for conversation threading correctness, internal note visibility, contact field accuracy, and article rendering. Any mapping corrections are applied before the full migration. This step typically takes one to two business days.

  4. Full data extraction and transformation

    We extract all conversations, messages, contacts, companies, users, teams, tags, and knowledge base articles from Trengo using cursor-based pagination. Conversations are processed in date-bounded slices to minimize the impact of Trengo's rolling window resets during the export window. Internal notes are flagged and routed to the correct Intercom Conversation Part scope. Custom field values are type-checked and transformed. The transformation output is a staging dataset reviewed for row counts and field completeness before Intercom import begins.

  5. Intercom import and knowledge base ingest

    We import contacts and companies first to establish the Contact and Company record base. Conversations and their associated Conversation Parts import next in thread order, with parent-record lookups resolved before child records. Tags are imported as conversation labels after the conversation migration is complete. Knowledge base articles ingest into Intercom Help Center with category hierarchy applied from the Collection-Section mapping. Each phase emits a row-count reconciliation report showing records imported, skipped, and failed.

  6. Cutover, delta sync, and workflow handoff

    We freeze writes to Trengo during cutover, run a final delta sync of any conversations or contacts created or updated since the last extraction, and validate the Intercom workspace against the migration scope. We deliver the workflow inventory document (listing every Trengo automation with trigger, conditions, actions, and Intercom Operator rule equivalent) and the channel reconnection checklist to the customer's admin team. We support a 72-hour post-migration window to resolve any data integrity issues reported during the first business day of live use in Intercom.

Platform deep dives

Context on both ends of the pair

Trengo logo

Trengo

Source

Strengths

  • WhatsApp Business API integration as official Meta partner with approved message templates included.
  • All-in-one shared inbox across 7+ channels (WhatsApp, email, Instagram, Facebook, live chat, voice, SMS).
  • AI Agent for automated tier-1 ticket deflection and AI-powered answers without human routing.
  • Collaborative team inbox with fast agent handoffs and internal notes on every conversation.
  • Scalable from mid-market to enterprise with Boost, Pro, and custom Enterprise tiers.

Weaknesses

  • Conversation-based billing with 7-day rolling windows creates unpredictable monthly costs.
  • AI surcharges are additional line items on top of seat and conversation plan pricing.
  • Limited third-party integrations compared to established helpdesk competitors.
  • No free trial with full feature access — demo-only evaluation before committing.
  • Enterprise pricing is opaque and requires a sales conversation to obtain.
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 Trengo 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

    Trengo: 120 requests per minute. When exceeded, the API returns HTTP 429 (Too Many Requests) with Retry-After and X-RateLimit-Reset headers indicating when requests can resume..

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Small teams with under 5,000 conversations and a simple knowledge base (under 200 articles) typically migrate in one to three weeks from discovery to go-live. Mid-market teams with multiple channels, active workflows, and larger knowledge bases move into four to six weeks because of article re-hierarchy work, admin-note threading reconstruction, and channel reconnection testing. Intercom's own migration documentation for historical data suggests one to three hours for the import phase, but the scoping, sample validation, and workflow handoff add the bulk of the timeline.

Adjacent paths

Related migrations to explore

Ready when you are

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