Helpdesk migration
Field-level mapping, validation, and rollback between Re:amaze and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Re:amaze
Source
Intercom
Destination
Compatibility
9 of 10
objects map 1:1 between Re:amaze and Intercom.
Complexity
CModerate
Timeline
2-4 weeks
Overview
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.
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 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
Intercom
Conversation
1:1Re: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
Intercom
Contact
1:1Re: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
Intercom
Custom Attribute
1:1Re: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
Intercom
Tag
1:1Re: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
Intercom
Saved Reply
1:1Re: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
Intercom
Article
1:1Re: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
Intercom
Workspace (scoped migration)
lossyRe: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
Intercom
Admin or Agent
1:1Re: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
Intercom
Attachment
1:1Re: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
Intercom
Not migrated
1:1Re: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.
| Re:amaze | Intercom | Compatibility | |
|---|---|---|---|
| Conversation | Conversation1:1 | Fully supported | |
| Contact | Contact1:1 | Fully supported | |
| Custom Field | Custom Attribute1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Quick Answer | Saved Reply1:1 | Fully supported | |
| Knowledge Base Article | Article1:1 | Fully supported | |
| Brand | Workspace (scoped migration)lossy | Fully supported | |
| Agent | Admin or Agent1:1 | Fully supported | |
| Attachment | Attachment1:1 | Fully supported | |
| Integration | Not migrated1: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.
Re:amaze gotchas
API rate limits are not publicly documented
SMS and voice channels are not included in base pricing
Brand-scoped API requires correct subdomain configuration
Custom field discovery requires sampling contact records
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
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.
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.
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.
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.
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.
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
Re:amaze
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 Re:amaze 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
Re:amaze: Not publicly documented.
Data volume sensitivity
Re:amaze 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 Re:amaze to Intercom migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave Re:amaze
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.