Helpdesk migration

Migrate from Re:amaze to Intercom

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

Re:amaze logo

Re:amaze

Source

Intercom

Destination

Intercom logo

Compatibility

90%

9 of 10

objects map 1:1 between Re:amaze and Intercom.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Re:amaze to Intercom is a structural migration from an e-commerce-first shared inbox to a conversational support platform with AI-native operations. Re:amaze organizes around brand-scoped Conversations, Contacts, and Quick Answers; Intercom uses Conversations, Contacts, and Teams with Custom Attributes for extended contact properties. The critical Re:amaze API constraint is brand-scoped endpoints requiring correct subdomain configuration per brand pass, and custom fields require discovery via statistical sampling since no Custom Field definition endpoint exists. We map Re:amaze conversations to Intercom conversations preserving the full message thread, assignee, status, and timestamp, then resolve contact references using email as the dedupe key. Quick Answers become Intercom Saved Replies with category grouping preserved. Knowledge Base articles migrate with their category hierarchy intact. We do not migrate Re:amaze workflows, chatbots, or third-party e-commerce integrations as these are platform-configured and rebuilt in Intercom's approach. Intercom's per-seat pricing plus Active People metering requires a separate billing model review post-migration.

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

Re:amaze logo

Re:amaze

What's pushing teams away

  • AI capabilities are described as basic or beta-stage compared to Zendesk and Front, which offer autonomous agents and advanced AI routing, causing teams with complex support automation needs to look elsewhere.
  • Hidden SMS and voice costs that are not included in the base per-agent price, leading to surprise bills for teams planning to use text or phone support.
  • Limited advanced reporting and analytics—teams needing workforce management, SLA dashboards, or granular SLA reporting find the built-in reporting insufficient.
  • Per-agent pricing scales cost linearly, making it more expensive than flat-rate competitors like Help Scout or some Freshdesk tiers for larger teams.

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 Re:amaze objects map to Intercom

Each row shows how a Re:amaze 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.

Re:amaze

Conversation

maps to

Intercom

Conversation

1:1
Fully supported

Re:amaze Conversations map directly to Intercom Conversations. The message thread (body, author, timestamp, channel) migrates as conversation parts ordered by creation timestamp. Re:amaze status (open, resolved, snoozed) maps to Intercom's state field. Assignee email is resolved against the Intercom User table via the admin mapping. Category from Re:amaze becomes a custom conversation attribute in Intercom since Intercom uses inbox routing rules rather than ticket categories.

Re:amaze

Contact

maps to

Intercom

Contact

1:1
Fully supported

Re:amaze contacts (name, email, phone, computed attributes) map to Intercom contacts with email as the primary dedupe key. Browser, location, and last-seen computed attributes from Re:amaze become custom attributes in Intercom (browser__c, location__c, last_seen__c). We resolve the contact record before attaching conversation history so that each message links to the correct contact.

Re:amaze

Custom Field

maps to

Intercom

Custom Attribute

1:1
Fully supported

Re:amaze custom fields are discovered via statistical sampling of 50-100 contact records because no dedicated Custom Field definition endpoint exists. Non-standard keys extracted from the sample become Intercom custom attributes of equivalent type (string, number, date, boolean). Fields with null values across the entire sample are still included in the mapping. The customer reviews and approves the attribute schema before migration runs.

Re:amaze

Tag

maps to

Intercom

Tag

1:1
Fully supported

Re:amaze tags are flat string lists applied to conversations by admins and agents. We export all tags and recreate them in Intercom at the conversation level. Re:amaze admin-created tags and agent-applied tags have no naming restrictions, so we preserve the full tag vocabulary. Tags do not migrate as a hierarchical structure since Re:amaze has no tag hierarchy.

Re:amaze

Quick Answer

maps to

Intercom

Saved Reply

1:1
Fully supported

Re:amaze Quick Answers (title, content body, category, optional shortcode) map to Intercom Saved Replies with the category preserved as a Saved Reply group. HTML formatting in Re:amaze Quick Answers is stripped to plain text unless the customer specifies HTML preservation, since Intercom Saved Replies support plain text only in the core object. The shortcode from Re:amaze is noted as a workflow note for the customer's admin to implement as a Saved Reply shortcut if needed.

Re:amaze

Knowledge Base Article

maps to

Intercom

Article

1:1
Fully supported

Re:amaze FAQ articles with category hierarchy, content body, and publish status migrate to Intercom Help Center articles with equivalent collections. Published articles become Public in Intercom, private articles become Unlisted, and drafts remain Draft. We preserve the category hierarchy by creating Intercom collections that mirror the Re:amaze category structure. Article content migrates as-is; appearance customization and embedded scripts do not transfer.

Re:amaze

Brand

maps to

Intercom

Workspace (scoped migration)

lossy
Fully supported

Re:amaze multibrand accounts require separate migration passes per brand subdomain (e.g., brand1.reamaze.io, brand2.reamaze.io). We extract the brand subdomain from Re:amaze settings during onboarding, verify connectivity with a probe request, then scope each pass to one brand. Intercom uses a single workspace with inbox splitting, so multiple Re:amaze brands merge into separate Intercom inboxes or teams within one workspace.

Re:amaze

Agent

maps to

Intercom

Admin or Agent

1:1
Fully supported

Re:amaze agents (name, email, role, avatar) map to Intercom admins or agents based on their role (admin maps to admin, agent maps to agent). We match by email against the Intercom workspace User list. Any Re:amaze agent without a matching Intercom user is held in a reconciliation queue for the customer to provision before conversation import begins.

Re:amaze

Attachment

maps to

Intercom

Attachment

1:1
Fully supported

Re:amaze conversation message and contact profile attachments are exported as URLs with metadata. Where Re:amaze stores attachments behind signed URLs or CDN, we download and re-upload to Intercom as conversation attachments. Image attachments inline in message bodies are extracted and reattached as separate files. File size limits on Intercom attachments (25 MB) are enforced during export.

Re:amaze

Integration

maps to

Intercom

Not migrated

1:1
Fully supported

Re:amaze Shopify, BigCommerce, and Magento integrations store connection credentials server-side and do not expose a migration path. We do not attempt to move integration configuration. The customer configures new Intercom Data Connectors for Shopify and any e-commerce platform post-migration. Order context and customer history that appeared natively in Re:amaze require a new integration setup in Intercom.

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.

Re:amaze logo

Re:amaze gotchas

Medium

API rate limits are not publicly documented

Medium

SMS and voice channels are not included in base pricing

High

Brand-scoped API requires correct subdomain configuration

Low

Custom field discovery requires sampling contact records

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

  • Re:amaze brand-scoped API requires correct subdomain per brand pass

    Re:amaze API requests are scoped by brand via the subdomain in the endpoint (e.g., brand1.reamaze.io/api). Using the wrong brand subdomain returns zero records even when data exists. We extract the brand subdomain from customer settings during onboarding, verify connectivity with a probe request, then scope each migration pass to one brand. Multibrand accounts require separate API passes and separate import batches into Intercom. Skipping this verification results in an empty export with no error message.

  • Intercom Fin AI cannot query custom attributes directly

    Intercom's Fin AI Agent has a known limitation documented in Intercom's own help center: Fin cannot query custom attributes directly, and overly large or unstructured API payloads cause hallucinations. If the customer plans to deploy Fin on migrated Re:amaze contact data, the custom attributes must be structured as a Fin-compatible knowledge source or article set. We flag this during scoping and recommend a Fin configuration review before activating Fin on migrated data.

  • Intercom MCP server does not support EU or AU data residency

    Intercom's MCP (Model Context Protocol) server currently only supports US-hosted workspaces. EU and AU data hosting regions are not supported and will return errors. If the customer has a non-US data residency requirement and plans to use Fin AI or Data Connectors with MCP access, the destination workspace must be US-hosted or an alternative AI strategy must be used. We confirm the customer's data residency requirement during scoping.

  • Quick Answer HTML formatting strips to plain text in Intercom Saved Replies

    Re:amaze Quick Answers support HTML formatting for rich content. Intercom Saved Replies are plain-text templates. HTML formatting in migrated Quick Answers is stripped during import unless the customer specifies preservation. Rich-formatted saved replies require manual recreation in Intercom's editor or a workaround via macros if HTML is required.

Migration approach

Six steps for a successful Re:amaze to Intercom data migration

  1. Brand and API verification

    We extract every Re:amaze brand subdomain from the customer's account settings and run a probe request against each endpoint to confirm data visibility before committing to a migration window. We request an admin-level Re:amaze API token scoped to the correct brand subdomain early so we can test burst limits against their specific account tier. For multibrand accounts, we enumerate all brands and define the migration pass order before any data extraction begins.

  2. Contact sampling and custom field schema discovery

    We pull a statistical sample of 50-100 Re:amaze contact records, extract all non-standard keys, and build a custom field map before the migration. Fields with null values across the entire sample are still included in the map and marked for explicit mapping during import. The customer reviews and approves the attribute schema before migration runs. This step avoids the common failure mode of discovering unmapped custom fields only after the contact import begins.

  3. Quick Answer and Knowledge Base extraction

    We export all Quick Answers with category grouping, content body, and shortcode. HTML formatting is flagged for stripping per the default plain-text policy or preserved per customer request. We export all Knowledge Base articles with category hierarchy and publish status. Category structure becomes Intercom collections; article content migrates as-is without appearance customization.

  4. Agent and admin provisioning

    We extract every distinct Re:amaze agent (name, email, role) and match by email against the Intercom workspace's User table. Agents without a matching Intercom user go to a reconciliation queue. The customer provisions missing Intercom users before conversation import resumes. Admin vs agent role mapping is preserved at this stage so assignee resolution during conversation import can proceed without lookup failures.

  5. Conversation migration with contact resolution

    We extract all Re:amaze conversations with message threads, status, assignee, category, and tags. Contact email is used as the dedupe key to resolve each message against Intercom contacts. Assignee email is resolved against the Intercom User mapping created in step 4. Tags are applied per conversation. We run in batches with checkpoint-based resume logic and exponential backoff to handle undocumented Re:amaze API rate limits. Each batch emits a reconciliation count before the next batch begins.

  6. Cutover, validation, and workflow inventory handoff

    We freeze Re:amaze writes during cutover, run a final delta migration of any records modified during the migration window, then enable Intercom as the system of record. We deliver a written inventory of all Re:amaze workflows, chatbots, and automation rules that require rebuilding in Intercom's Rules engine. We do not migrate automations as code since Intercom's Rules engine is a different model from Re:amaze's workflow triggers. We support a one-week post-cutover window for reconciliation issues raised by the support team.

Platform deep dives

Context on both ends of the pair

Re:amaze logo

Re:amaze

Source

Strengths

  • Multichannel inbox unified under a single shared queue for email, live chat, SMS, WhatsApp, and social messaging.
  • Native Shopify, BigCommerce, and Magento integration that brings order and customer data into the conversation without middleware.
  • Multibrand architecture allowing multiple customer-facing brands to run from one account with separate reporting.
  • GoDaddy-backed stability and financial backing since the 2021 acquisition, with grandfathered account pricing honored.

Weaknesses

  • AI features are beta or basic compared to market leaders like Zendesk, which offer autonomous agents and advanced routing.
  • Per-agent pricing plus add-on costs for SMS and voice create a higher effective TCO than some flat-rate competitors.
  • Limited advanced reporting and workforce management features that mid-market and enterprise teams require for SLA tracking.
  • Help Desk Migration service (third-party) charges records-based pricing, adding cost on top of platform fees for bulk imports.
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 Re:amaze 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

    Re:amaze: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Re:amaze 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 Re:amaze to Intercom data migrations

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

Can't find your answer?

Walk through your Re:amaze 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 four weeks for accounts under 10,000 conversations and 5,000 contacts with a single Re:amaze brand. Migrations with multiple Re:amaze brands (requiring separate API passes per subdomain), extensive custom field schemas, large knowledge base article sets, or hundreds of Quick Answers move to six to ten weeks because of brand-scoped extraction overhead, attribute schema validation, and article content reconciliation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Re:amaze.
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