Helpdesk migration

Migrate from ClearFeed to Intercom

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

ClearFeed logo

ClearFeed

Source

Intercom

Destination

Intercom logo

Compatibility

70%

7 of 10

objects map 1:1 between ClearFeed and Intercom.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from ClearFeed to Intercom is a platform-type migration: ClearFeed is a Slack-native request queue that surfaces tickets inside Slack threads, while Intercom is a standalone conversational support platform with its own messenger, AI agent (Fin), knowledge base, and workflow engine. The primary migration work involves extracting full ticket histories with their Slack conversation threads, mapping ClearFeed Collections to Intercom Inboxes, and preserving custom field values including those generated by ClearFeed's AI extraction logic. We flag the Integrations Edition as a special case because SLA data and service metrics are not owned by ClearFeed in that tier. We do not migrate ClearFeed Automations, Emoji Rules, AI Agent configurations, or bi-directional sync links; we deliver a written inventory of these for the customer's admin to rebuild in Intercom's workflow builder.

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

ClearFeed logo

ClearFeed

What's pushing teams away

  • Any ClearFeed downtime has an outsized operational impact because support workflows are tightly coupled to Slack — when ClearFeed is unavailable, the entire queue becomes unmanageable.
  • Customers on the Integrations Edition receive no SLA management or service metrics from ClearFeed, making it difficult to justify the cost when the external ticketing system already handles those functions.
  • The Insights Dashboard and general UI receive consistent criticism for lacking depth, requiring teams to export data to external BI tools for meaningful reporting.
  • Teams that rely heavily on Slack Connect channels are blocked from using the Integrations Edition, forcing a switch to the full External Helpdesk product with higher pricing.
  • Organizations with complex multi-product or multi-workspace needs must manage separate ClearFeed accounts with independent billing, creating administrative overhead.

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

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

ClearFeed

Ticket

maps to

Intercom

Ticket

1:1
Fully supported

ClearFeed Tickets map to Intercom Tickets. Each ClearFeed ticket carries a unique ID (CF-XXXXX format), title, status (Open, In Progress, Resolved, Closed), priority (Low, Medium, High, Urgent), assignee, collection_id, creation timestamp, and Slack thread URL. We map ticket status to Intercom ticket state, priority to a custom ticket attribute, and preserve the original ClearFeed ticket ID as an external_id field for cross-reference. Slack thread URL is stored as a custom attribute since Intercom Tickets do not natively reference Slack threads.

ClearFeed

Conversations / Comments

maps to

Intercom

Conversation Parts

1:1
Fully supported

ClearFeed conversation threads (all Slack messages on the ticket thread) map to Intercom conversation_parts. Each message is a conversation_part with author attribution (agent or user), timestamp, and body. Internal notes (marked with lock emoji in ClearFeed) map to Intercom internal conversation_parts with the internal attribute set to true. External replies map to public conversation_parts. The chronological ordering of the thread is preserved by sequencing conversation_parts by the original Slack message timestamp. This is the highest-volume migration step: a single ticket with a 50-message thread generates 50 conversation_part API calls.

ClearFeed

Custom Fields

maps to

Intercom

Custom Attributes

1:1
Mapping required

ClearFeed custom fields (including AI-generated fields populated by ClearFeed's language model extraction) map to Intercom custom attributes. We preserve the field type: text fields map to string attributes, number fields to number attributes, date fields to date attributes, and multi-select fields to a list attribute type. AI-extracted field values are migrated as static values (the extracted result) rather than as an extraction pipeline; we document each AI-populated field in the migration manifest so the customer's Intercom admin can evaluate whether to re-derive those values using Fin or another AI tool in the destination.

ClearFeed

Collections

maps to

Intercom

Inboxes

1:1
Fully supported

ClearFeed Collections (groups of related tickets by product line, region, or team) map to Intercom Inboxes. A collection with a direct 1:1 mapping to a single team inbox migrates as a single Inbox. Collections that represent categories rather than team boundaries map to Tags on tickets within the default Inbox, and the customer decides during scoping whether to create separate Inboxes for each collection or consolidate under one Inbox with collection represented as a custom attribute.

ClearFeed

Agents / Users

maps to

Intercom

Admins and Agents

1:1
Mapping required

ClearFeed agents (responders) map to Intercom admins and agents. User profiles include display name, email, and role (Admin, Agent, Requester). We match by email against the Intercom workspace User table. Any ClearFeed agent without a matching Intercom user is held in a reconciliation queue for the customer's admin to provision before record import resumes. Role and permission hierarchies differ between platforms: ClearFeed Admin maps to Intercom Admin; ClearFeed Agent maps to Intercom Agent (or Teammate in Intercom's terminology).

ClearFeed

Tags

maps to

Intercom

Tags

1:1
Fully supported

ClearFeed tags (stored as an array on each ticket) map directly to Intercom Tags. We migrate the full tag array for each ticket, and each tag name is created in Intercom if it does not already exist. Tag-based reporting in Intercom uses the tags attribute on conversations and tickets. Note that Intercom Tags apply to contacts and conversations, not to the ticket object specifically; we apply tags to the conversation associated with each ticket during migration.

ClearFeed

Request Channels

maps to

Intercom

Source Channel Attribute

lossy
Mapping required

ClearFeed Request Channels (Slack channels where incoming requests are captured) do not have a direct Intercom equivalent because Intercom manages its own channel routing (Email, Chat, API, etc.). We preserve channel association as a custom attribute on each ticket or conversation, storing the original Slack channel name and channel ID as string attributes. This allows the customer's admin to filter and report by origin channel in Intercom without requiring a re-integration.

ClearFeed

Forms

maps to

Intercom

Forms

1:1
Mapping required

ClearFeed Forms capture structured request data and auto-fill ticket fields. Form definitions must be exported separately from the Integrations Edition. We export form definitions as a JSON schema document and map form field responses to ticket custom attributes in Intercom. Form definitions themselves do not migrate as an Intercom Form (Intercom Forms use a different structure); we document the mapping so the customer's admin can recreate forms in Intercom if needed.

ClearFeed

SLA Configurations

maps to

Intercom

SLA (Expert Plan only)

lossy
Mapping required

SLA rules and metrics are available on ClearFeed Internal and External Helpdesk plans and map to Intercom SLA policies on the Expert plan. Integrations Edition customers have no SLA data in ClearFeed (the external ticketing system owns SLA), so we flag this during scoping and source SLA data from the connected platform instead of ClearFeed. For Internal and External Helpdesk migrations, we document SLA configuration as a written spec for the customer's admin to configure in Intercom SLA on Expert, or as a workflow-based SLA tracker on Essential or Advanced.

ClearFeed

Integrations / Sync Links

maps to

Intercom

Configuration Inventory

lossy
Mapping required

ClearFeed bi-directional sync links to Zendesk, Jira, JSM, ClickUp, Linear, GitHub, and HubSpot are platform-native constructs. We export integration configuration metadata (connected workspace IDs, sync direction, sync scope) as a written inventory document. We do not replicate bi-directional sync as active integrations in Intercom; the customer's admin evaluates each integration and configures the appropriate Intercom-native integration or App Store connection post-migration. Note that ClearFeed's native Intercom sync link is discontinued as a source-side connector (Intercom-to-ClearFeed); customers currently using that bidirectional link need to redesign the integration flow in Intercom.

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.

ClearFeed logo

ClearFeed gotchas

High

Integrations Edition excludes SLA and service metrics

High

Slack Connect channels blocked in Integrations Edition

Medium

Multi-account requirement for multiple products

Medium

AI Fields depend on OpenAI for extraction logic

Low

API rate limits not publicly documented

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

  • Integrations Edition has no SLA data in ClearFeed

    The Integrations Edition is priced per ticket and designed for teams bridging Slack to an existing ticketing system. In this configuration, ClearFeed explicitly does not manage SLAs or provide service metrics — the external ticketing system owns those. We check during migration scoping which product edition the customer uses and route the SLA migration scope to the connected platform API instead of ClearFeed. Customers on this tier may not realize this limitation until migration scoping begins, at which point we flag it and adjust the scope to source SLA data from the correct system.

  • ClearFeed Intercom sync link is a source connector, not a migration path

    ClearFeed offers a bi-directional sync link to Intercom as a connected platform, but this link is designed to create and manage Intercom tickets from within ClearFeed, not to export ClearFeed data for migration. When migrating from ClearFeed to Intercom, the existing sync link must be disconnected before migration begins to prevent the creation of duplicate tickets during the migration window. We coordinate the disconnection and a freeze on new ticket creation through ClearFeed's API before the migration export starts.

  • Slack thread history requires per-message conversation_part migration

    ClearFeed tickets contain full Slack conversation threads, and each Slack message becomes a separate conversation_part in Intercom. A ticket with an active thread of 30 messages generates 30 individual API calls to Intercom's conversation_parts endpoint. With high message-per-ticket counts, the migration volume grows substantially. We chunk conversation_part migration by ticket, batch-write where the Intercom API supports it, and implement exponential backoff with jitter on rate-limit responses. We recommend disabling active automated email campaigns in Intercom before migration to reduce API consumption from outbound processes.

  • Phone number validation and unassigned ticket settings must be preconfigured

    Intercom's workspace settings include phone number validation that can cause migration failures for contacts or agents with improperly formatted phone numbers. We check phone field formats during scoping and recommend disabling phone number validation in Intercom Settings > Your Workspace > People Data > Phone before migration begins. Additionally, tickets without an assigned agent must have default assignment settings enabled in Intercom Settings > Inbox Settings > Assignment Preferences to prevent skipped records. We verify both settings are configured before production migration starts.

  • AI Field extraction logic is not migratable as behavior

    ClearFeed AI Fields use a language model to extract key details from incoming request content, populating ticket fields automatically. We preserve the extracted field values as static data in Intercom custom attributes. However, the extraction behavior (the prompt configuration and trigger logic) is governed by ClearFeed and cannot be exported or reproduced in Intercom via migration. We flag all AI-populated fields in the migration manifest and document each field so the customer's Intercom admin can evaluate whether to re-derive those values using Fin AI Agent with the equivalent knowledge base content in Intercom.

Migration approach

Six steps for a successful ClearFeed to Intercom data migration

  1. Edition verification and scoping

    We audit the source ClearFeed account to determine the product edition (Internal Helpdesk, External Helpdesk, or Integrations Edition). This determines whether SLA data is present in ClearFeed or must be sourced from the connected external system. We extract ticket counts, conversation message counts per ticket, custom field definitions, collection structure, agent roster, and active tags. We also identify the active ClearFeed-to-Intercom sync link (if any) and flag its disconnection requirement. The discovery output is a written migration scope that defines record volumes, field mapping, and any tier-specific constraints.

  2. Destination workspace pre-configuration

    Before any data moves, we configure Intercom workspace settings that affect migration success: disabling phone number validation in Settings > Your Workspace > People Data > Phone, setting default assignment preferences for unassigned tickets in Settings > Inbox Settings > Assignment Preferences, and confirming the Inbox structure that corresponds to ClearFeed Collections. We create the custom attributes in Intercom that correspond to ClearFeed custom fields, preserving field types (string, number, date, list). We recommend pausing automated email campaigns in Intercom's Outbound section to reduce API consumption during migration.

  3. Schema and field mapping design

    We design the field-level mapping between ClearFeed and Intercom for each object type. Tickets map by ID with status, priority, assignee, and timestamps. Custom fields map to Intercom custom attributes with type preservation. Collections map to Inboxes or tags depending on whether the customer wants a 1:1 or consolidated structure. Slack thread messages map to conversation_parts in chronological order. We document AI-populated custom fields separately for Fin re-derivation evaluation. The mapping document is reviewed and signed off by the customer's admin before any data extraction begins.

  4. Sandbox migration and reconciliation

    We run a migration sample into an Intercom sandbox (or a test workspace if sandbox is unavailable) using 50-100 representative tickets across different statuses, priorities, and collection types. The customer's support operations lead reviews the migrated tickets, validates conversation thread fidelity, checks that custom field values are populated correctly, and confirms that agent assignments map accurately. Any mapping corrections are documented and applied before the production migration begins.

  5. Production migration in dependency order

    We run the production migration in record-dependency order: Admins and Agents first (for User lookup resolution), then Tickets (with conversation_parts as a sub-step per ticket), then Tags (applied to conversations post-insert), then Custom Attributes (as ticket attributes). SLA data for Internal and External Helpdesk migrations is exported from ClearFeed and mapped to Intercom SLA policies; for Integrations Edition, SLA data is sourced from the connected external system. Each phase emits a row-count reconciliation report. We disable the ClearFeed-to-Intercom sync link and freeze new ticket creation in ClearFeed during the migration window.

  6. Cutover, validation, and configuration inventory handoff

    We freeze writes in ClearFeed, run a final delta migration of any tickets created or modified during the migration window, then enable Intercom as the system of record. We deliver a configuration inventory document covering ClearFeed Automations (documented for rebuild in Intercom Workflows), Emoji Rules (no Intercom equivalent; alternative approach recommended), AI Agent configurations (for Fin training evaluation), and integration sync links (for Intercom-native rebuild). We support a three-day hypercare window for reconciliation issues. We do not rebuild automations, workflows, or Fin configurations as part of the migration scope; those are separate engagements.

Platform deep dives

Context on both ends of the pair

ClearFeed logo

ClearFeed

Source

Strengths

  • Converts fragmented Slack channels into a unified, tracked request queue with full accountability.
  • Provides SLA alerts, escalations, and automated routing directly within the Slack-native workflow.
  • Supports omnichannel intake from Slack, MS Teams, Email, Web Chat, and Portal into a single queue.
  • Offers AI Fields that automatically extract and categorize key details from incoming requests.
  • Integrates bi-directionally with major ticketing and task management platforms including Zendesk, Jira, and Linear.

Weaknesses

  • The Integrations Edition omits SLA management and service metrics entirely, leaving those functions to the connected external system.
  • Insights Dashboard and reporting UI receive recurring complaints for insufficient depth and flexibility.
  • Slack Connect channels are not supported in the Integrations Edition, limiting use cases for teams working with external customers in Slack.
  • Downtime directly halts support operations since all workflows are tightly coupled to Slack and ClearFeed availability.
  • Multi-product or multi-workspace deployments require separate ClearFeed accounts with independent billing and administration.
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 ClearFeed 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

    ClearFeed: Not publicly documented — undocumented limits apply.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Migrations under 5,000 tickets with straightforward field mapping and shallow thread histories (under 10 messages per ticket on average) land between two and four weeks. Migrations with Integrations Edition (SLA data sourced from the connected external system), deep thread histories (30+ messages per ticket), custom AI-extracted fields, or multiple ClearFeed accounts (multi-product or multi-workspace) move to five to eight weeks because of dual-system scoping, conversation-part migration volume, and extraction logic documentation. Intercom workspace configuration and admin sign-off on the field mapping add one to two weeks on top of active migration time.

Adjacent paths

Related migrations to explore

Ready when you are

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