Helpdesk migration

Migrate from REVE Chat to Intercom

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

REVE Chat logo

REVE Chat

Source

Intercom

Destination

Intercom logo

Compatibility

91%

10 of 11

objects map 1:1 between REVE Chat and Intercom.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from REVE Chat to Intercom is a model shift, not a simple record copy. REVE Chat treats conversations as the primary object with tickets as a secondary feature, while Intercom inverts this: tickets are the system of record with conversations linked as the customer interaction layer. We resolve that structural difference during scoping, extract conversation threads with full message-level fidelity, and import them as Intercom Tickets with conversation content preserved in the body. Agent profiles migrate to Intercom Teammates with roles preserved. Chatbot flows built in REVE Chat's Visual Flow Builder do not migrate as functional logic; we deliver a written map of every chatbot intent, trigger condition, and response branch for Intercom Fin AI Agent rebuild. Canned responses and saved replies migrate directly. Chat history retention limits by plan tier are verified during scoping to prevent data loss for accounts on Starter (90-day limit) or Growth (365-day limit).

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

REVE Chat logo

REVE Chat

What's pushing teams away

  • Documentation gaps make initial setup and API authentication difficult—users report spending significant time locating their auth token and account_id.
  • Limited third-party integrations force teams to build custom API workarounds, which is unsustainable at scale for CRM or helpdesk-centric workflows.
  • Some users describe the interface as dated and features as slow to evolve, particularly compared to AI-native competitors that update rapidly.
  • Occasional chat interface lag disrupts conversation flow and frustrates agents handling high-volume sessions.
  • Ticketing is treated as secondary to the conversation stream, which frustrates teams requiring SLA accountability, ticket lifecycle management, or structured ticket reporting.

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

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

REVE Chat

Conversation

maps to

Intercom

Ticket

1:1
Fully supported

REVE Chat conversations migrate to Intercom Tickets as the destination parent record. The full message thread (customer messages, agent replies, system events) loads as the ticket body via Intercom's inbound message simulation method. Each message timestamp preserves the original sequence so the conversation timeline reads chronologically in Intercom. The REVE Chat session_id links as a custom ticket attribute for cross-reference during reconciliation.

REVE Chat

Chat Session

maps to

Intercom

Conversation

1:1
Fully supported

Each REVE Chat session (with source channel, device info, page context, and outcome) maps to an Intercom Conversation record linked to the parent Ticket. The session channel (web, mobile SDK, Facebook, Viber, WhatsApp, Telegram, voice) maps to Intercom's conversation channel field so that social channel attribution is preserved. Session outcome and page context store as custom conversation attributes.

REVE Chat

Ticket

maps to

Intercom

Ticket

1:1
Fully supported

REVE Chat ticket records (status, priority, assignee, tags, linked conversation) map to Intercom Ticket with Ticket Type and Ticket Status. Priority (low, medium, high, urgent) maps to Intercom Ticket Priority levels. Tags migrate as Ticket Tags. The REVE Chat conversation link is preserved as a custom attribute so the admin can navigate back to the full transcript after migration.

REVE Chat

Agent

maps to

Intercom

Teammate

1:1
Fully supported

REVE Chat agent profiles (display name, email, role: admin/supervisor/agent) migrate to Intercom Teammates. Admin and supervisor roles map to Intercom admin permissions; standard agents map to Teammate. Role-based routing configurations in REVE Chat departments transfer to Intercom Team Inbox rules. If the destination Intercom plan has fewer available seats than the REVE Chat agent count, we flag this during scoping so the customer can upgrade before migration.

REVE Chat

Customer

maps to

Intercom

Contact

1:1
Fully supported

REVE Chat customer profiles (name, email, phone, company, custom labels) migrate to Intercom Contacts. Custom labels map as key-value custom attributes on the Contact. If the customer has both an email and phone on file in REVE Chat, both fields populate in Intercom. Phone number validation is disabled in Intercom during migration per Intercom's migration guidance to prevent records with non-standard formats from failing import.

REVE Chat

Canned Response

maps to

Intercom

Saved Reply

1:1
Fully supported

REVE Chat saved reply templates with shortcut triggers migrate to Intercom Saved Replies intact. Shortcut keys map to Saved Reply shortcuts. If a REVE Chat canned response references variables or dynamic content, we flag these for manual review because variable syntax differs between platforms.

REVE Chat

Department

maps to

Intercom

Team

1:1
Fully supported

REVE Chat department records with routing rules map to Intercom Teams. Routing configuration (skill-based routing, department assignment) transfers to Intercom Inbox assignment rules. We verify that the destination Intercom plan supports team-level assignment (available from Professional tier) before mapping Enterprise-tier routing logic.

REVE Chat

Chatbot Flow

maps to

Intercom

Fin AI Agent (documentation)

lossy
Fully supported

Chatbot flows built in REVE Chat's Visual Flow Builder are proprietary logic that does not export in a transferable format. We extract every chatbot flow: trigger conditions, decision branches, response templates, and fallback actions. This becomes a written inventory document that the customer's admin uses to configure equivalent Fin AI Agent behavior in Intercom. We do not migrate chatbot logic as functional code.

REVE Chat

Media Attachment

maps to

Intercom

Attachment

1:1
Fully supported

Files and images shared within REVE Chat conversations migrate as Intercom Attachments linked to the parent Ticket. We preserve the original filename and MIME type. Attachment URLs pointing to REVE Chat storage are flagged for the customer to download and re-upload to Intercom's file storage or an external CDN, as REVE Chat-hosted URLs are not accessible post-account closure.

REVE Chat

Report Metrics

maps to

Intercom

Report

1:1
Fully supported

REVE Chat reporting metrics (response time, agent activity, session counts) export as a structured dataset but do not map to Intercom's native reporting format because the underlying object models differ. We deliver a CSV export of available REVE Chat metrics for the customer to import into a BI tool or Intercom's custom report builder post-migration. Cross-object reports spanning conversations and tickets are rebuilt as Intercom Reports by the customer's admin.

REVE Chat

Voice Call Record

maps to

Intercom

Conversation (audio channel)

1:1
Fully supported

REVE Chat voice call metadata (duration, direction, outcome) migrates to Intercom Conversation records with channel = audio. Call recording URLs from REVE Chat are preserved as custom conversation attributes. We note that Intercom Talk (cloud call center) requires separate infrastructure configuration and is not automatically provisioned during 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.

REVE Chat logo

REVE Chat gotchas

High

Chat history retention is plan-tiered

High

Seat ceiling limits by plan

Medium

Chatbot session limits and AI credits

Medium

Social channels are add-on or tier-gated

Medium

API documentation and custom endpoint discovery

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

  • Chat history retention limits by REVE Chat plan tier

    REVE Chat enforces different chat history retention windows per plan: Starter retains 90 days, Growth retains 365 days, and Enterprise retains unlimited. We verify the source account's plan tier during scoping and flag any historical conversations that fall outside the retention window. Conversations that have aged out cannot be recovered from REVE Chat. For migrations from Starter or Growth plans, we recommend exporting all accessible history before the migration window closes and verify the export against the account dashboard to confirm completeness before migration begins.

  • Conversation-to-ticket model shift requires data strategy

    REVE Chat's primary object is the Conversation, with tickets as a secondary feature. Intercom inverts this: tickets are the system of record and conversations attach as the interaction layer. We resolve this structurally by importing REVE Chat conversations as Intercom Tickets with the full message thread in the ticket body. Teams that rely heavily on REVE Chat's conversation-centric reporting will need to rebuild cross-conversation analytics in Intercom's ticket-centric model post-migration.

  • Chatbot flows are not transferable between platforms

    REVE Chat's Visual Flow Builder logic is proprietary and does not export in a format compatible with Intercom's Fin AI Agent or any other platform. We document every chatbot flow (triggers, branches, response logic, fallback paths) as a written specification for the customer's admin to reference when configuring Fin AI Agent. We do not migrate chatbot logic as functional code, and we flag this limitation explicitly during scoping so teams do not expect automation continuity.

  • Social channel records require plan-tier verification

    Instagram, WhatsApp, Viber, and Telegram are included in REVE Chat Growth and Enterprise plans but may be add-ons on Starter. If the source account is on Starter with add-on social channels, we flag those records during scoping because the social channel availability in the destination Intercom workspace depends on the Intercom plan tier and any active channel provisioning. Facebook Messenger, WhatsApp, and Telegram conversations migrate as conversation records with channel attribution preserved.

  • REVE Chat API lacks publicly published rate limits

    REVE Chat's API documentation gaps include missing publicly published rate limits, which requires iterative pacing during export. We handle this by requesting early API documentation access directly from the REVE Chat product team during migration scoping. Intercom's API rate limits are well-documented (76 req/10s standard, higher on Enterprise), but automated campaigns in Intercom must be disabled before migration to avoid consuming API quota during the import phase.

Migration approach

Six steps for a successful REVE Chat to Intercom data migration

  1. Scoping and plan-tier verification

    We audit the source REVE Chat account across plan tier (Free/Starter/Growth/Enterprise), conversation volume, agent count, department structure, canned response count, chatbot flow inventory, and social channel configuration. We verify the plan-tier retention window against the requested history scope and flag any conversations outside the retention horizon. We confirm the destination Intercom plan tier (Starter/Professional/Enterprise) has sufficient seat capacity for the migrating agent count and that required channel provisioning (WhatsApp, Facebook, Telegram) is available on that tier.

  2. Conversation history extraction with retention check

    We export REVE Chat conversations in reverse-chronological order starting from the migration start date backward to the retention horizon. Sessions, messages, agent attribution, customer metadata, and tags export per conversation. We verify export completeness against the REVE Chat dashboard counts before proceeding. Any conversations missing from export due to plan-tier aging are logged and presented to the customer before the Intercom import begins.

  3. Intercom workspace provisioning and ticket type configuration

    We provision the destination Intercom workspace (or validate the existing workspace) and configure Ticket Types to match the REVE Chat ticket structure. Priority levels, custom ticket attributes, and team inbox assignments deploy via Intercom's API or admin UI. We disable phone number validation on the Intercom workspace before contact import per Intercom's migration guidance to prevent records with non-standard phone formats from failing.

  4. Contact and agent import with deduplication

    We import REVE Chat customer profiles as Intercom Contacts with email as the dedupe key. Custom attributes from REVE Chat (custom labels, phone, company) populate in Intercom. Agent profiles import as Intercom Teammates with role-based permissions matching REVE Chat admin/supervisor/agent assignments. Any agents without matching Intercom seats go to a reconciliation queue for the customer's admin to provision before record migration resumes.

  5. Conversation-to-ticket migration in dependency order

    We run Intercom import in dependency order: contacts first (required for conversation linking), then conversations as tickets. Each REVE Chat conversation becomes an Intercom Ticket with the full message thread loaded via Intercom's inbound message simulation method, followed by an outbound reply containing the complete transcript. Tags, priority, and assignee map from REVE Chat to Intercom Ticket attributes. Social channel attribution preserves as conversation channel metadata.

  6. Canned response migration and chatbot documentation delivery

    REVE Chat canned responses with shortcut keys migrate to Intercom Saved Replies. Chatbot flow documentation (every Visual Flow Builder flow with triggers, branches, response templates, and fallbacks) delivers as a written specification PDF for the customer's admin to use when configuring Fin AI Agent. We do not migrate chatbot logic as functional code. The admin rebuilds chatbot logic in Intercom post-migration.

  7. Cutover, validation, and attachment handoff

    We freeze REVE Chat writes during cutover, run a final delta migration of any conversations created or modified during the migration window, then present a reconciliation report. The customer validates a sample of 25-50 tickets against the REVE Chat source. We deliver the attachment download instructions (REVE Chat URLs are not accessible post-cancellation) and a written report and chatbot flow inventory document. We do not rebuild automations, macros (beyond saved replies), or Fin AI Agent configuration as standard scope.

Platform deep dives

Context on both ends of the pair

REVE Chat logo

REVE Chat

Source

Strengths

  • Generous free tier with 5,000 live chat sessions and basic chatbot features for teams evaluating fit before committing.
  • Omnichannel coverage across web, mobile, Facebook, Viber, WhatsApp, Telegram, and voice in a single dashboard.
  • AI chatbot builder (Visual Flow Builder and Brain AI) included without requiring a separate chatbot platform subscription.
  • Co-browsing and screen-sharing bundled at no extra cost, which competitors often gate behind higher tiers.
  • Per-seat pricing at $14.99/month on Growth is competitive for small to mid-market teams needing multichannel support.

Weaknesses

  • Documentation gaps and poor API discoverability make setup and integration work difficult for technical teams.
  • Limited third-party integrations compared to established helpdesk platforms, forcing custom API workarounds at scale.
  • Interface and feature set described by some users as dated, with slower update cadence than AI-native competitors.
  • Ticketing is secondary to the conversation stream, lacking SLA tooling, ticket lifecycle depth, and structured reporting.
  • Occasional chat interface lag reported by users handling high-volume sessions, disrupting agent workflow.
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 REVE Chat 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

    REVE Chat: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Migrations with up to 10,000 conversations, 25 agents, and no social channel backfill land between two and three weeks. Migrations with full history backfill beyond the plan-tier retention horizon, social channel records (WhatsApp, Facebook, Telegram), large attachment libraries, or multiple departments with routing rules move to five to eight weeks because of delta-migration sequencing, social channel reconciliation, and chatbot flow documentation scope.

Adjacent paths

Related migrations to explore

Ready when you are

Move from REVE Chat.
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