Helpdesk migration

Migrate from CommBox to Intercom

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

CommBox logo

CommBox

Source

Intercom

Destination

Intercom logo

Compatibility

83%

10 of 12

objects map 1:1 between CommBox and Intercom.

Complexity

CModerate

Timeline

4-6 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from CommBox to Intercom means trading a platform with proprietary automation scripts (AutoX, IntentX, AssignX, TransformX) for a product with a larger ecosystem, higher G2 satisfaction scores for its Fin AI Agent, and a published REST API with documented rate limits. CommBox stores Customers, Conversations, and Custom Fields as the core data model; Intercom uses Contacts (Users), Conversations, Teams, and Custom Attributes. We extract conversation threads per channel (WhatsApp, email, voice, social), normalize metadata across those sources, and load into Intercom with the channel source tagged on each conversation so the unified inbox reflects the same omnichannel picture. Routing rules, SLA policies, and automation scripts do not migrate as code; we document them for the destination admin to rebuild using Intercom's Rules engine and Fin AI Agent setup.

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

CommBox logo

CommBox

What's pushing teams away

  • Steep learning curve and occasional integration challenges frustrate teams during onboarding and when connecting third-party CRMs.
  • Less customization for specific business workflows — power users find the platform opinionated and resistant to non-standard process designs.
  • Integration with external systems can require ongoing maintenance, creating technical debt for IT teams managing the stack.
  • Documentation gaps make troubleshooting automation scripts and API-level issues time-consuming for internal 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 CommBox objects map to Intercom

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

CommBox

Conversations

maps to

Intercom

Conversation

1:1
Fully supported

CommBox Conversations map directly to Intercom Conversations. Each conversation receives its channel source (WhatsApp, email, voice, social) as the Source field value. Message body, timestamps, and agent attribution migrate directly. A single customer journey spanning multiple channels in CommBox becomes a threaded conversation in Intercom with channel attribution preserved on individual message parts rather than siloed per channel.

CommBox

Customer (End User)

maps to

Intercom

User (Contact)

1:1
Fully supported

CommBox Customer records map to Intercom Users (contacts). Name, email, phone, and any custom properties stored on the customer profile card migrate to the Intercom contact profile. External identifiers used for CRM sync (e.g., CRM_ID, External_System_Reference) migrate as custom attributes so the destination admin can reconnect integrations post-migration.

CommBox

Agent

maps to

Intercom

Admin / Agent

1:1
Fully supported

CommBox Agent profiles (name, email, team assignment, role) map to Intercom Admins and Agents. Agent-to-conversation attribution is preserved through the conversation owner field in Intercom. We resolve by email match against the Intercom workspace user list; any CommBox agent without a matching Intercom user goes to a reconciliation queue for manual provisioning before the migration runs.

CommBox

Team

maps to

Intercom

Team

1:1
Fully supported

CommBox Team structure maps to Intercom Teams. Teams are created in Intercom before agent migration so that the team assignment on each agent record can reference an existing Intercom team. SLA configurations tied to specific teams migrate as inbox-level SLA policies in Intercom.

CommBox

Custom Field

maps to

Intercom

Custom Attribute

1:1
Fully supported

CommBox Custom Fields (tenant-defined key-value pairs on customer profiles) map to Intercom Custom Attributes. We extract every custom field definition from the CommBox environment during discovery, then create matching custom attribute definitions in Intercom before loading data. Field type mapping is explicit: string to text, date to date, number to number, and multi-value fields to list attributes. Fields without a destination equivalent are flagged during scoping for the customer to resolve before migration runs.

CommBox

Tag

maps to

Intercom

Tag

1:1
Fully supported

CommBox Tags applied to conversations migrate as Intercom Tags. Tag labels and their association with conversation records transfer directly. Intercom Tags can be applied to contacts, conversations, and companies, so the tag namespace is preserved across all three object types in the destination.

CommBox

Channel

maps to

Intercom

Source

lossy
Fully supported

CommBox Channel metadata (WhatsApp, email, voice, chat, social) does not have a standalone Intercom object. Instead, we map channel origin as the Source field on each Conversation record, with the specific channel value (e.g., whatsapp, email, voice) set per message. This preserves the omnichannel attribution that CommBox tracks per message without requiring a separate channel object.

CommBox

SLA Policy

maps to

Intercom

SLA (Inbox Settings)

lossy
Fully supported

CommBox SLA configurations defining response and resolution timers per channel or team migrate as Intercom SLA policies attached to inboxes. We export SLA definitions as structured metadata during discovery and present them as an SLA Configuration Inventory document. The customer configures equivalent policies in Intercom Inbox Settings using this document as a rebuild guide.

CommBox

KB Article

maps to

Intercom

Article (Collection > Section > Article)

1:1
Fully supported

CommBox Knowledge Base articles (title, body content, categories, publish status) map to Intercom Articles within Collections and Sections. Intercom supports a three-level hierarchy (Collection > Section > Article), and articles can exist directly under a Collection without a Section. We map CommBox categories to Intercom Collections and map article content preserving publish status. Media embeds within articles may require post-migration formatting adjustments depending on how media is hosted in CommBox.

CommBox

Attachment

maps to

Intercom

Attachment

1:1
Fully supported

File attachments embedded in CommBox conversations are extracted via the media API and re-associated with their parent conversation in Intercom. Both inline images and file attachments transfer as Intercom attachments linked to the conversation. We handle encoding normalization so that files opened in CommBox display correctly in Intercom.

CommBox

Routing Rule (AssignX)

maps to

Intercom

Assignment Rule (documented, not migrated)

1:1
Fully supported

CommBox AssignX routing rules (conditions that assign conversations to agents or teams) have no documented export endpoint. We capture routing configuration details during discovery as a Routing Rules Inventory document with screenshots and configuration values. The customer rebuilds equivalent rules in Intercom using the Inbox Rules engine. Routing rules are documented, not migrated, and should be planned as a post-migration configuration task.

CommBox

Automation Script (AutoX)

maps to

Intercom

Fin AI Agent + Rules (documented, not migrated)

1:1
Fully supported

CommBox automation scripts (AutoX, IntentX, AssignX, TransformX) are platform-native constructs that cannot export to standard data formats. We document the automation logic during scoping—every trigger, condition, and action—as a Process Inventory document. This becomes the blueprint for rebuilding equivalent automation in Intercom's Fin AI Agent (using Procedures) and the Rules engine. This is a process-migration task requiring the destination admin to rebuild, not a data-migration task.

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.

CommBox logo

CommBox gotchas

High

Automation scripts (AutoX) are not portable

High

API documentation is not publicly accessible

Medium

Custom Fields require field-level mapping

Medium

Conversation threading spans multiple channel sources

Low

No structured export for routing rules

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

  • CommBox automation scripts do not export to Intercom

    CommBox's core value proposition lives in its proprietary automation engine (AutoX, IntentX, AssignX, TransformX). These scripts are stored in a platform-native format that cannot be exported as standard data or converted to Intercom Fin AI Agent Procedures. We document the existing automation logic during scoping—every trigger, condition, and action—in a Process Inventory document. The destination team rebuilds equivalent automation in Intercom using the Fin AI Agent setup wizard and Rules engine. This is a process-migration task, not a data-migration task, and must be planned separately from the data cutover.

  • Intercom Custom Objects require explicit relationships for bot workflows

    Intercom Custom Objects require a defined relationship to both the People object and the Conversation object for them to function inside bot workflows. CommBox Custom Fields attached directly to customer profiles do not carry this relationship structure. During migration, we create Intercom Custom Attributes first, then establish the required People and Conversation relationships in Intercom's data model before any bot workflow can reference the migrated data. Teams planning to use Fin AI Agent with custom data connectors must confirm this relationship structure is in place before activating automations.

  • Intercom API rate limits can throttle large conversation imports

    Intercom enforces API rate limits on its REST endpoints that regulate the number of requests processed per time window. Large conversation imports with message-by-message threading (which Intercom's own migration guide notes inflates API calls by 10-100x versus bulk record import) can encounter throttling. We handle this with exponential backoff and batch chunking. We also recommend disabling active automated email campaigns in Intercom before migration runs, as these contribute to API load and can slow data import without any benefit during the migration window.

  • Phone number validation in Intercom can reject invalid source data

    Intercom applies phone number validation during contact import. If the CommBox source data contains phone numbers in non-standard formats (missing country codes, extra digits, letters in domestic formats), the import will reject those records. We extract phone number format details during discovery and either normalize them to E.164 format before loading or flag records with invalid phone numbers for the customer to correct before migration. Disabling phone number validation in Intercom workspace settings (Settings > Your Workspace > People Data > Phone) is an alternative for teams with large contact lists containing inconsistent phone data.

  • Intercom KB hierarchy difference affects article reorganization

    Intercom supports a three-level knowledge base hierarchy: Collection > Section > Article. Articles can exist directly under a Collection without a Section, which creates a two-level structure. CommBox's article categories may not align cleanly with this model. We map CommBox article categories to Intercom Collections and present a hierarchy mapping document. Any CommBox articles that used a flatter category structure may shift hierarchy when imported into Intercom. The customer reviews and adjusts the knowledge base structure post-migration before publishing.

Migration approach

Six steps for a successful CommBox to Intercom data migration

  1. Discovery and CommBox API inspection

    Since CommBox does not publish API documentation in standard developer portals, we perform a live authenticated export scan of the CommBox environment to discover available objects, fields, and schema structure. We audit conversation volume per channel (WhatsApp, email, voice, social), customer record count, custom field definitions, agent and team count, SLA policy configurations, active routing rules, and knowledge base article count. We pair this with an Intercom workspace audit to confirm the target plan tier and identify any Custom Object relationship requirements for the destination bot workflows.

  2. Intercom workspace preparation and schema design

    We design the destination schema in Intercom before any data moves. This includes creating Custom Attribute definitions that match the CommBox Custom Field schema (with explicit type mapping for string, number, date, and list attributes), configuring Teams and Inbox structure to match CommBox's team hierarchy, defining SLA policies from the SLA Configuration Inventory document, and setting up the required Custom Object relationships (People and Conversation) for any bot workflows that will reference migrated custom data. Workspace settings, notification preferences, and agent roles are documented separately for the customer to configure post-migration.

  3. Routing Rules and Automation documentation

    We capture every active AssignX routing rule and AutoX automation script as a Routing Rules Inventory and Process Inventory document. Screenshots, configuration screenshots, trigger definitions, condition logic, and action outputs are catalogued. This documentation serves as the blueprint for the destination admin to rebuild equivalent rules in Intercom's Rules engine and Fin AI Agent Procedures. These documents are delivered before the data migration so the admin can begin rebuild planning in parallel with data migration activities.

  4. Sandbox migration and reconciliation

    We run a full migration into an Intercom workspace using representative data volume. The customer's Intercom admin reconciles record counts (contacts in, conversations in, agents in, articles in), spot-checks 25-50 random conversation threads against the CommBox source to verify message ordering and channel attribution, and validates custom attribute values on sample contact records. Mapping corrections identified during sandbox testing happen here, not in production. Phone number validation and API rate limit behavior are also validated at this stage.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Teams (created before agents), Admins and Agents (with team assignment resolved), Users and Contacts (with external identifiers migrated as custom attributes), Conversations (with channel source tagged per message and agent attribution resolved), Knowledge Base Articles (with hierarchy mapped to Collections and Sections), and Attachments (re-associated with parent conversation records). We use exponential backoff on Intercom API rate limit responses and batch messages in groups to avoid throttling. Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, delta sync, and automation rebuild handoff

    We freeze CommBox writes during cutover, run a final delta migration of any conversations, contacts, or articles modified during the migration window, then enable Intercom as the system of record. We deliver the Routing Rules Inventory and Process Inventory documents to the customer's Intercom admin team with recommendations for rebuilding AssignX routing logic in Intercom Rules and rebuilding AutoX automation logic in Fin AI Agent Procedures. We support a one-week hypercare window for reconciliation issues. We do not rebuild CommBox automations as Intercom automations inside the migration scope; that is a separate process-migration engagement.

Platform deep dives

Context on both ends of the pair

CommBox logo

CommBox

Source

Strengths

  • Consolidates voice, chat, messaging, email, and social into a single unified inbox.
  • Strong AI intent-classification and routing automation reduces manual triage overhead.
  • Native WhatsApp Business API integration is well-supported and production-tested.
  • Self-service customer portal (Commsite) reduces inbound volume through automated deflection.
  • AI-powered suggestions (TransformX) continuously recommend new automation opportunities based on conversation data.

Weaknesses

  • Steep learning curve for administrators setting up routing and automation workflows.
  • Limited customization for non-standard business workflows — the platform is opinionated about how processes should be structured.
  • Integration challenges reported when connecting to third-party CRMs beyond SAP.
  • No public API documentation in standard developer portals makes custom integrations harder to build and maintain.
  • Automation scripts (AutoX) are proprietary and not portable — teams must rebuild equivalent logic when switching platforms.
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. 5 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 CommBox and Intercom.

  • Object compatibility

    C

    5 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

    CommBox: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your CommBox 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 four and six weeks for accounts under 20,000 conversations and 3,000 contacts with a straightforward custom field schema and no complex routing rules. Migrations with high-volume engagement histories (over 200,000 messages), multi-team routing structures with dozens of AssignX rules, or knowledge base articles requiring content reformatting move to eight to twelve weeks because of API batch handling time, routing rule documentation scope, and knowledge base hierarchy mapping.

Adjacent paths

Related migrations to explore

Ready when you are

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