Helpdesk migration

Migrate from Dossier Inbox to Intercom

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

Dossier Inbox logo

Dossier Inbox

Source

Intercom

Destination

Intercom logo

Compatibility

60%

6 of 10

objects map 1:1 between Dossier Inbox and Intercom.

Complexity

CModerate

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Dossier Inbox to Intercom is a channel-consolidation migration with important structural differences. Dossier Inbox treats email threads and website chat sessions as separate sync channels; Intercom consolidates both into a unified Conversation object with channel metadata. We export both channels independently from Dossier Inbox, route email threads to the Intercom email inbox and chat sessions to the Intercom chat inbox, and preserve sender attribution, timestamps, and label assignments throughout. Dossier Inbox has no publicly documented API, so extraction relies on available product exports confirmed during scoping. Workflows, macros, inbox assignment rules, and Series automations do not migrate; we deliver a written inventory of these for the customer to rebuild in Intercom.

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

Dossier Inbox logo

Dossier Inbox

What's pushing teams away

  • Teams outgrow the message storage limits and find the per-user, per-message pricing model becomes expensive as their support volume increases.
  • The platform is designed for small teams, so organizations scaling beyond 5–10 users report that inbox management features lack the routing, SLA, and reporting tools available in dedicated helpdesk platforms.
  • Limited public documentation and API details make it difficult for technical teams to self-serve integrations, automation, or data extraction without vendor involvement.

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

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

Dossier Inbox

Conversation

maps to

Intercom

Conversation

1:1
Fully supported

Dossier Inbox Conversations map to Intercom Conversation records. Each Dossier Inbox thread (identified by thread_id, subject, created date, and team assignment) becomes an Intercom Conversation with the original thread subject preserved as the Conversation title. We set the channel field (email or chat) from the Dossier Inbox source channel flag so that email threads land in the Intercom email inbox and chat sessions land in the Messenger inbox.

Dossier Inbox

Message

maps to

Intercom

Conversation Part

1:1
Fully supported

Individual Messages within a Dossier Inbox Conversation map to Intercom Conversation Parts. Each message's sender (name, email), recipient, timestamp, and body content transfer to the Intercom part author and body fields. Attachment references export from Dossier Inbox cloud storage and re-link in Intercom, handling any URL expiry by re-uploading directly. Messages are sequenced in Intercom by created_at timestamp to preserve conversation chronology.

Dossier Inbox

Contact

maps to

Intercom

Contact

1:1
Fully supported

Dossier Inbox Contact profiles (customer name and email from conversation participants) map to Intercom Contact records. We deduplicate by email address during import, merging contacts that appear across multiple Dossier Inbox conversations. The original Dossier Inbox contact ID is preserved in a custom Intercom attribute dossier_contact_id__c for audit and cross-reference.

Dossier Inbox

Mailbox Account

maps to

Intercom

Inbox

lossy
Fully supported

Dossier Inbox group inboxes (e.g. [email protected]) configure which team mailbox a conversation routes through. We export the mailbox-to-conversation mapping and use it to configure the corresponding Intercom Inbox. The customer defines inbox structure during scoping — a single support inbox or multiple inboxes split by topic — and we apply the routing configuration before conversation import begins.

Dossier Inbox

Team Member

maps to

Intercom

Admin or Agent

1:1
Fully supported

Dossier Inbox Team Members (name, email, role) map to Intercom Teammates. We resolve by email address. If an Intercom Teammate account does not exist for a given Dossier Inbox team member, we hold that record in a reconciliation queue and flag it for the customer's admin to provision before conversation import continues.

Dossier Inbox

Label

maps to

Intercom

Tag

lossy
Fully supported

Dossier Inbox labels applied to conversations export as label names with their per-conversation assignment. We map these to Intercom Tags, creating a tag for each distinct Dossier Inbox label name. Tags attach to the migrated Intercom Conversation via the tag_resource API. Where a label name conflicts with an existing Intercom tag, we suffix it with _from_dossier to avoid collision.

Dossier Inbox

Attachment

maps to

Intercom

Attachment (on Conversation Part)

1:1
Fully supported

File attachments on Dossier Inbox messages are exported from the linked cloud storage provider (Box, Dropbox, Google Drive, or OneDrive as configured in Dossier Inbox) and re-uploaded to Intercom as conversation attachments. We handle batch splitting when attachment count exceeds Intercom's per-conversation attachment limit, distributing files across multiple parts of the same conversation thread.

Dossier Inbox

Chat Widget Session

maps to

Intercom

Conversation (channel = chat)

1:1
Fully supported

Dossier Inbox website chat widget sessions export as separate conversation records with a source_channel flag set to chat. We set the Intercom Conversation source_type to chat during import so these sessions land in the Messenger inbox rather than the email inbox. The customer verifies widget configuration in Intercom post-migration to ensure the new Messenger captures ongoing sessions from the point of cutover.

Dossier Inbox

Internal Note Thread

maps to

Intercom

Conversation Part (internal)

lossy
Fully supported

If Dossier Inbox internal note threads exist as distinct message records (not visible to end customers), we flag them during discovery and discuss the appropriate handling: import as internal Intercom notes on the Conversation, or exclude from migration if the notes are operational context not required in the destination. The customer chooses the handling during scoping.

Dossier Inbox

Conversation Metadata

maps to

Intercom

Conversation Custom Attributes

lossy
Fully supported

Dossier Inbox conversation-level metadata — original mailbox account, assigned team member, conversation status, and any custom properties — maps to Intercom custom conversation attributes. We create the custom attribute schema in Intercom before import using the Attributes API, mapping each Dossier Inbox field to a typed Intercom attribute (string, number, date, or boolean).

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.

Dossier Inbox logo

Dossier Inbox gotchas

High

Message storage limits create billing surprises on Standard

High

No documented public API limits migration tooling options

Medium

Chat widget and email conversations use separate sync channels

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

  • No public API constrains Dossier Inbox export method

    The research did not surface a publicly documented API endpoint or rate limit specification for Dossier Inbox. Without a confirmed REST API, data extraction relies on product-native export methods available within the product interface, which may require the customer's admin credentials. We confirm available export capabilities during scoping and select the highest-permission method. If export is limited to UI-based download, we handle pagination and batch processing manually. This constraint can affect migration timeline estimates if export bandwidth is lower than expected.

  • Ongoing conversations cannot migrate between workspaces

    Intercom's documentation confirms that ongoing open conversations cannot be migrated between workspaces using API or import tools. Open Dossier Inbox conversations at cutover must be manually recreated in Intercom by agents copying relevant context from the exported history. We identify all open conversations during the final export window, flag them as requiring manual recreation, and provide a reconciliation checklist so the customer admin can reassign and close them in Intercom without losing the communication record.

  • Dossier Inbox labels require manual tag mapping

    Dossier Inbox label names do not have a direct Intercom equivalent and are not automatically imported. We create Intercom Tags for each distinct Dossier Inbox label during migration, but if the customer uses more than 50 distinct label names, the tag proliferation can affect Intercom's reporting clarity. We recommend the customer review label names during scoping and consolidate any redundant labels before migration to avoid an unwieldy tag taxonomy in Intercom.

  • Workflows, macros, and automations require manual rebuild

    Intercom's Series automated workflows, bots, Inbox settings, macros, and outbound messages cannot be extracted via export tools and must be manually rebuilt post-migration. We document every Dossier Inbox routing rule, team assignment pattern, and label-based workflow identified during discovery in a written rebuild guide for the customer's Intercom admin. The rebuild itself falls outside the standard migration scope.

Migration approach

Six steps for a successful Dossier Inbox to Intercom data migration

  1. Scoping and export capability confirmation

    We audit the Dossier Inbox account during a scoped discovery session: conversation count, message count per channel (email vs chat widget), contact volume, label inventory, team member count, and attachment volume. We confirm the available export method — UI-based download or API-adjacent — and agree on the export scope with the customer admin. The discovery output is a written migration scope with record counts, channel breakdown, and a confirmed export method.

  2. Intercom workspace configuration

    We configure the Intercom destination workspace before data import begins. This includes provisioning inboxes aligned to Dossier Inbox mailbox accounts (one inbox per group mailbox or a consolidated single inbox per customer preference), creating Intercom Teammate accounts for each team member resolved by email, defining the custom conversation attributes mapped from Dossier Inbox metadata, and pre-creating tags from the Dossier Inbox label inventory. Configuration happens in an Intercom sandbox or trial workspace for validation before production.

  3. Contact import with deduplication

    We extract all Dossier Inbox contacts from conversation participants and import them as Intercom Contacts. Email serves as the dedupe key. Where a contact appears across multiple Dossier Inbox conversations (indicating an existing customer), we merge records in Intercom using the contacts merge API to avoid duplicates. The original Dossier Inbox contact ID is stored in a custom attribute for audit. Team members with support roles import as Intercom Teammates during this phase.

  4. Conversation and message import by channel

    We import Dossier Inbox Conversations in channel batches: all email conversations first, then all chat widget sessions. Each conversation's Messages attach as Intercom Conversation Parts in timestamp order, preserving sender attribution, body content, and attachment references. The channel flag on each conversation ensures email threads land in the Intercom email inbox and chat sessions in the Messenger inbox. Label assignments attach as Intercom Tags at the conversation level.

  5. Cutover, delta sync, and rebuild handoff

    We freeze Dossier Inbox writes at cutover, run a final delta export of any conversations or messages created during the migration window, import the delta into Intercom, then hand over as the system of record. We deliver the Dossier Inbox routing rule and label-to-tag inventory document for the customer admin to rebuild workflows, macros, and Series automations in Intercom. A one-week hypercare window covers reconciliation of any record mismatches raised by the team.

Platform deep dives

Context on both ends of the pair

Dossier Inbox logo

Dossier Inbox

Source

Strengths

  • Consolidates Gmail, Outlook 365, and website chat into a single shared team inbox.
  • Standard plan includes file sync with Box, Dropbox, Google Drive, and OneDrive at per-user pricing.
  • Integrations with Slack, Asana, and HubSpot provide cross-tool workflow connectivity for small teams.
  • Per-conversation labeling and team member assignment support basic triage workflows.

Weaknesses

  • Message storage is capped on Standard, with overage charges that scale per-user, which can surprise growing teams.
  • No public API documentation found in the research, limiting self-service migration and automation options for technical teams.
  • Designed for small teams, so enterprise features such as SLA tracking, advanced routing rules, and multi-brand support are absent or limited.
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 Dossier Inbox 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

    Dossier Inbox: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Dossier Inbox 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 three weeks for accounts with up to 5,000 conversations and 2,000 contacts across two channels. Migrations with higher message volume (over 10,000 individual messages), chat widget session history requiring separate channel batching, or a complex label taxonomy requiring tag consolidation review move to four to six weeks. The Dossier Inbox export confirmation step can add time if export bandwidth is constrained by the available product method.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Dossier Inbox.
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