Helpdesk migration

Migrate from Infoset to Intercom

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

Infoset logo

Infoset

Source

Intercom

Destination

Intercom logo

Compatibility

50%

6 of 12

objects map 1:1 between Infoset and Intercom.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Infoset to Intercom is a schema restructure, not a direct record copy. Infoset uses a ticket-centric model with channels (email, chat, social, calls) attached to ticket records, while Intercom treats everything as a conversation thread within its unified inbox. We resolve that model difference during migration by mapping Infoset ticket threads to Intercom Conversations, collapsing channel context into Intercom's part-author and message structure. Chat history retention caps on Infoset's standard plan create a hard migration window that we scope at discovery. Call recordings, mail account routing rules, and IVR/queue data have no native Intercom equivalent and are flagged for manual re-attachment or rebuild. Automations, workflows, and chatbot builders are not migrated as code; we deliver a written inventory for the customer's admin to rebuild in Intercom's workflow editor and Fin AI Agent configuration.

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

Infoset logo

Infoset

What's pushing teams away

  • Conversation history retention is plan-tier-gated — standard tiers cap chat history at around 3 months, which forces teams that need long-term audit history to upgrade or export externally.
  • Reviewer footprint is much smaller than Zendesk, Freshdesk, or Intercom, so hiring trained Infoset admins or finding community answers takes longer.
  • Public pricing detail is thin beyond the $23 entry-point — full tier comparison still requires a sales conversation, slowing procurement for teams used to fully published pricing pages.
  • Cloud call center features depend on regional carrier coverage; teams outside Infoset's primary EMEA telephony footprint may need to supplement with another voice provider.
  • Workflow automation and chatbot logic is built around Infoset's internal engine and cannot be exported to other platforms, creating switching cost when the customer service stack evolves.

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

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

Infoset

Ticket

maps to

Intercom

Conversation

lossy
Fully supported

Infoset Tickets map to Intercom Conversations. The core restructure involves collapsing Infoset's channel-type (email, chat, social, phone) into Intercom's part-author message structure where each message has an author (user, admin, or bot) and a body. We preserve ticket status (open, pending, resolved, closed) as Intercom Conversation state, assignee as the Conversation assignee, and priority as a custom conversation attribute. Created_at and Updated_at timestamps migrate to Conversation created_at and last_activity_at. This is the primary schema difference between the two platforms and the step that requires the most mapping design work.

Infoset

Contact

maps to

Intercom

Contact

1:1
Fully supported

Infoset Contacts migrate directly to Intercom Contacts. Standard fields (name, email, phone, company link) map 1:1. We map all populated custom contact properties to Intercom custom contact attributes, creating the attribute in Intercom before import if it does not already exist. Email serves as the dedupe key. Infoset contact tags migrate as Intercom tags on the Contact record. Phone number validation should be disabled in Intercom workspace settings (Settings > Your Workspace > People Data > Phone) before import if source records contain non-standard formats.

Infoset

Company

maps to

Intercom

Company

1:1
Fully supported

Infoset Company records migrate to Intercom Companies. The company name, domain, address fields, and any custom company properties map directly. We create the Company in Intercom before importing any linked Contacts so that the company lookup relationship is satisfied at the moment of Contact insert. Intercompany hierarchy (parent-subsidiary) in Infoset maps to the Intercom Company parent_id field if the destination uses hierarchical company structure.

Infoset

Deal (Sales Pipeline)

maps to

Intercom

Deal

1:1
Fully supported

Infoset Deals migrate to Intercom Deals. The deal name, value, close date, stage, pipeline, and owner map 1:1. Infoset's pipeline stages map to Intercom's Deal stage values. Note that Intercom Deals are a lightweight sales tracking feature and do not support multi-pipeline configurations or complex record-type logic like Salesforce Sales Cloud. If the source Infoset account uses multiple sales pipelines with distinct stage sets, we map each pipeline to a separate Intercom Deal group or add a custom pipeline field to differentiate.

Infoset

Agent / User

maps to

Intercom

Teammate

1:1
Fully supported

Infoset Agent profiles map to Intercom Teammates. We resolve agents by email match against the Intercom destination workspace. Any Infoset agent without a matching Teammate in the destination workspace goes to a reconciliation queue for the customer's admin to provision before record import resumes. Agent permissions and role assignments in Infoset do not migrate; we flag the permission structure for manual rebuild in Intercom's Teammates and Inbox settings.

Infoset

Conversation Thread

maps to

Intercom

Conversation Part

1:1
Fully supported

Multi-channel conversation threads from Infoset (spanning email, chat, social, and call sub-threads within a single ticket) map to Intercom Conversation Parts. Each Infoset message maps to an Intercom part with the author type (user, admin, bot) and body preserved. Call sub-thread records (Infoset's call log entries attached to a ticket) map to Intercom Conversation Parts with a custom type attribute indicating the original channel. Inline attachments in Infoset messages migrate as Intercom conversation attachments downloaded and re-uploaded as files.

Infoset

Help Center Article

maps to

Intercom

Collection / Section / Article

1:many
Fully supported

Infoset Help Center articles and their category hierarchy map to Intercom's three-level structure: Collections (top level), Sections (mid level), and Articles (leaf level). We preserve article content, publication status, internal and external links, inline images, and multilingual content. All cross-links between articles are automatically rewritten to match Intercom's new URL structure during migration so that no manual link editing is required post-import. Article author and created_at timestamps migrate to the Intercom article metadata.

Infoset

Call Log

maps to

Intercom

Conversation Part (custom annotation)

1:1
Fully supported

Infoset Call Logs (IVR paths, queue names, call duration, and recording links) have no native Intercom equivalent. Call metadata (duration, disposition, queue name) migrates as annotated custom Conversation Parts with a structured data payload. Call recordings are downloaded as binary blobs from Infoset and re-attached manually to the corresponding Intercom Conversation as a file attachment post-migration, because Intercom does not store call recordings natively. We flag this as a manual step in the migration runbook and provide the mapping of Infoset call_log IDs to Intercom Conversation IDs for the customer to complete.

Infoset

Mail Account

maps to

Intercom

Inbox

lossy
Fully supported

Infoset connected mail accounts (1 on Basic tier, 3 on Professional) map to Intercom Inboxes. We map the routing rules for each Infoset mail account to an Intercom Inbox or Team assignment. If the source account exceeds the destination Intercom plan's inbox count, we flag the excess and recommend consolidating mail routing before migration. Infoset mail account-level rules (forward-to-ticket, auto-reply) do not migrate and are documented for rebuild in Intercom's Inbox Rules.

Infoset

Automation / Workflow

maps to

Intercom

Workflow (written inventory)

lossy
Fully supported

Infoset automation rules (ticket routing, auto-responses, outbound campaign triggers) do not migrate as code. The trigger conditions, actions, delays, and filters differ structurally from Intercom Workflows. We deliver a written inventory of every active Infoset automation with its trigger type, conditions, actions, and a recommended Intercom Workflow equivalent. The customer's admin rebuilds the automations in Intercom's Workflow editor post-migration. We do not rebuild automations inside the migration scope.

Infoset

Chat Widget

maps to

Intercom

Messenger (configuration inventory)

lossy
Fully supported

Infoset chat widget configurations (active widget instances per website or brand) do not migrate as widget code. We document the active widget count, targeting rules, and configuration parameters for the customer to rebuild in Intercom's Messenger setup. If the source account uses more widgets than the Intercom plan supports, we flag this during scoping and recommend consolidation or plan adjustment before migration.

Infoset

Report / Dashboard

maps to

Intercom

Report (written summary)

lossy
Fully supported

Infoset pre-built reports and dashboards do not export as configured visualizations. We extract the underlying data (ticket volumes, CSAT scores, agent metrics, response times) as structured CSV during migration scoping and deliver it as a reference document for the customer's admin to rebuild in Intercom's Reports or to connect to an external BI tool. We do not migrate Infoset report definitions as Intercom reports.

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.

Infoset logo

Infoset gotchas

High

Chat history 3-month retention window on standard tier

Medium

Mail account limits by plan tier

Low

Chat widget count constrained by plan tier

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

  • Infoset 3-month chat history retention is a hard migration window

    Infoset's standard plan permanently deletes chat messages after 3 months. If the source account is on Basic or Professional tier and the migration is delayed, conversation threads older than 3 months become unrecoverable before extraction begins. We schedule the Infoset extraction as the first phase of migration to capture all active conversation history within the retention window, and we flag which conversations fall within the active window versus those already purged. This creates urgency on the Infoset side that is not present when migrating to other platforms with unlimited history.

  • Ticket-to-conversation schema restructure requires explicit channel mapping

    Infoset separates channels (email thread, chat transcript, social message, call log entry) as distinct channel_type values attached to a single ticket, while Intercom treats all channel types as message types within a single conversation thread. Teams that used Infoset's channel field to filter or route tickets need that channel context preserved as a custom conversation attribute in Intercom because Intercom's native inbox view does not expose a channel filter by default. We add a custom channel_source attribute to every migrated Conversation and document the filter configuration needed to replicate the Infoset channel view in Intercom.

  • Intercom API rate limit caps at 500 calls per minute

    Intercom's REST API enforces a 500 requests per minute limit that applies during any migration using the API. Large migration batches that exceed this rate receive 429 Too Many Requests responses. We use exponential backoff and batch chunking to stay within the limit, but the overall migration duration scales with record volume. Teams migrating over 50,000 records should expect extended migration windows or consider interval migration options. Disabling active automated email campaigns in Intercom before migration begins reduces API consumption and speeds the transfer.

  • Automations and chatbot flows do not migrate between platforms

    Infoset automation rules (ticket routing, auto-responses, campaign triggers) and chatbot builder flows are platform-specific definitions that cannot export to Intercom. The trigger logic, conditional branching, and CRM action models differ structurally. We deliver a written inventory of every active Infoset automation and chatbot flow with its trigger, conditions, and actions. The customer's admin rebuilds them in Intercom's Workflow editor and Fin AI Agent configuration post-migration. Skipping this step means the support team loses all automated routing on day one in Intercom.

  • Call recordings require manual re-attachment after migration

    Infoset's cloud call center stores call recordings as binary blobs attached to call log records. Intercom does not have a native call recording storage system, so recordings cannot be automatically re-linked to Conversations during migration. We download all accessible call recordings from Infoset, map each to the corresponding migrated Conversation by call_log ID, and deliver them as a file package with a mapping manifest. The customer manually attaches recordings to the relevant Intercom Conversations post-migration. If Infoset's plan tier has recording download restrictions, we flag this during discovery.

Migration approach

Six steps for a successful Infoset to Intercom data migration

  1. Discovery and retention audit

    We audit the source Infoset account across plan tier, active agent count, ticket volume, conversation thread count, help center article count, mail account count, chat widget count, and automation count. We specifically identify the 3-month chat history retention window for the current plan tier and calculate the days remaining before oldest active conversations are permanently deleted. We also assess whether any call recordings exist and whether Infoset's plan allows recording downloads. The discovery output is a written migration scope with record counts per object, a retention deadline alert, and a plan-tier constraint checklist for the Intercom destination.

  2. Channel mapping design and Infoset extraction

    We design the Infoset-to-Intercom conversation schema: for each Infoset ticket, we define how channel_type values (email, chat, social, call) map to Intercom Conversation Part author types and custom channel_source attributes. We run the Infoset extraction immediately after discovery to capture all conversation history before the retention window closes. Thread timestamps, assignee history, and inline attachments are extracted in the same pass. Call recordings are downloaded as binary files and mapped to ticket IDs for later re-attachment.

  3. Intercom destination provisioning and schema setup

    We provision the Intercom destination workspace: creating custom contact attributes for Infoset custom properties that have no native Intercom equivalent, configuring the Inbox structure to match the source mail account routing, setting up Teams to map Infoset agent groups, and creating the Help Center Collections and Sections hierarchy that mirrors the Infoset article categories. We disable phone number validation in Intercom (Settings > Your Workspace > People Data > Phone) before contact import to prevent record rejection from non-standard phone formats.

  4. Sandbox migration and reconciliation

    We run a sandbox migration into a test Intercom workspace using a representative sample of records (typically 50-100 tickets, 50-100 contacts, 10-20 companies, and 5-10 help center articles). The customer reviews the sample, spot-checks conversation threading, contact linkage, and article formatting, and signs off the mapping before production migration begins. Any channel mapping corrections, custom attribute additions, or help center hierarchy adjustments happen here.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Companies (first, as the parent of Contacts), Contacts (with company linkage resolved), Deals, Teammates (reconciled by email), Help Center articles (Collections, Sections, Articles with cross-links rewritten), and finally Conversation threads (Tickets mapped to Conversations with multi-channel message parts merged). Call recordings are delivered as a mapped file package. Each phase emits a row-count reconciliation report. Intercom API rate limiting is managed via chunking and exponential backoff throughout.

  6. Cutover, delta migration, and automation handoff

    We freeze Infoset writes during the cutover window, run a final delta migration of any records created or updated during the migration, then enable Intercom as the system of record. We deliver the automation inventory document listing every Infoset workflow and chatbot flow requiring rebuild. We support a one-week hypercare window for reconciliation issues. We do not rebuild Infoset automations as Intercom Workflows inside the migration scope; that is a separate engagement for the customer's admin or an Intercom partner.

Platform deep dives

Context on both ends of the pair

Infoset logo

Infoset

Source

Strengths

  • Unified inbox consolidates calls, emails, live chat, and social messages into a single agent workspace
  • CRM integration surfaces customer records and deal history without switching tools during support interactions
  • Cloud call center with IVR, call queues, and recording is included at every paid tier without add-on pricing
  • Automation builder supports ticket routing, auto-responses, and outbound campaign triggers

Weaknesses

  • Chat history capped at 3 months on standard tier, permanently deleting conversation context for long-term customer relationships
  • Entry-tier plan allows only 1 mail account and 1 chat widget, constraining multi-brand or high-volume operations
  • Chatbot builder lacks advanced customization for complex conversational flows beyond basic rule-based responses
  • Setup complexity creates friction for non-technical teams without dedicated admin resources
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 Infoset 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

    Infoset: Not publicly documented in the OpenAPI spec — confirmed with the vendor at scoping..

  • Data volume sensitivity

    A

    Infoset exposes a bulk API — large-volume migrations stream efficiently.

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Small teams with under 5,000 tickets, simple channel structures, and no call recordings typically complete in two to four weeks. Mid-market accounts with multiple mail accounts, call recording re-attachment, large help center article counts, or custom contact properties move to four to eight weeks. The Infoset 3-month chat history retention window can compress timelines on the source side if the migration starts close to the retention cutoff. Working with a migration partner shortens discovery and reconciliation time compared to in-house execution.

Adjacent paths

Related migrations to explore

Ready when you are

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