Helpdesk migration
Field-level mapping, validation, and rollback between Tele-Support HelpDesk and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Tele-Support HelpDesk
Source
Intercom
Destination
Compatibility
11 of 12
objects map 1:1 between Tele-Support HelpDesk and Intercom.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Tele-Support HelpDesk to Intercom is a shift from a ticket-first helpdesk model to a conversation-first messaging platform. Tele-Support HelpDesk organizes around Tickets with integrated RMA tracking; Intercom uses Conversations as the primary unit, with Contacts, Companies, and a Knowledge Hub surrounding the messaging layer. We convert every Tele-Support Ticket into an Intercom Conversation and tag it with a Legacy_Ticket_ID attribute so the original ticket context remains searchable. Agent assignment maps from Tele-Support HelpDesk agent profiles to Intercom Admins, and we verify all target agents have active Intercom accounts before mapping assignments. Knowledge Base Articles migrate as Articles under Collections with internal cross-links rewritten to Intercom's URL structure. Tele-Support Macros and Automations have no migration path and are documented for manual rebuild in Intercom's Operator and Workflows. Custom Ticket Fields require explicit schema extraction from Tele-Support HelpDesk before migration because the field types (text, numeric, dropdown, date) vary per account and must map to Intercom's custom attributes on Contacts, Companies, and Conversations before those records import.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Tele-Support HelpDesk 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.
Tele-Support HelpDesk
Ticket
Intercom
Conversation
1:1Every Tele-Support HelpDesk Ticket migrates as an Intercom Conversation. We tag each Conversation with a custom attribute Legacy_Ticket_ID carrying the original Tele-Support ticket ID for searchability. Ticket subject becomes the Conversation subject. Ticket status (Open, Pending, Resolved, Closed) maps to Intercom Conversation state. Ticket priority maps to Intercom priority attribute. We treat the original ticket as an inbound customer message to ensure Messenger visibility, then layer on agent replies and internal notes as subsequent parts.
Tele-Support HelpDesk
Customer
Intercom
Contact
1:1Tele-Support Customers map to Intercom Contacts by email as the dedupe key. Customer profile properties (name, phone, custom properties) migrate as Intercom Contact attributes. We require Contacts to import before Conversations because every Conversation must be linked to an existing Contact in Intercom. If a Tele-Support Customer references a company, we resolve the Company-to-Intercom-Company linkage after the Company import completes.
Tele-Support HelpDesk
Company
Intercom
Company
1:1Tele-Support Companies map directly to Intercom Companies. Company name is the primary field; domain, custom properties, and tag associations migrate as Company attributes. The Company is linked to associated Contacts after both object types exist in Intercom. If Tele-Support stores company-level RMA history as a custom property, we flag it for migration as a custom Company attribute and note that Intercom's custom attributes on Companies are available for this mapping.
Tele-Support HelpDesk
Agent
Intercom
Admin or Teammate
1:1Tele-Support HelpDesk Agents map to Intercom Admins (full workspace access) or Teammates (inbox-only access) based on their role and team assignment. Agent email is the matching key. We verify all target agents have active Intercom accounts before migration; agents who have not accepted an Intercom invitation cannot receive Conversation assignments. Agents without an Intercom equivalent go to a reconciliation queue for admin provisioning before record import proceeds.
Tele-Support HelpDesk
Team
Intercom
Team
1:1Tele-Support Teams map to Intercom Teams for routing and SLA assignment. Team membership and names are preserved as strings. Inbox assignment rules in Intercom reference Teams, so we configure the Team structure before Conversation assignment mapping so that routing rules resolve correctly at migration time.
Tele-Support HelpDesk
Conversation (ticket thread)
Intercom
Conversation parts
1:1Tele-Support HelpDesk ticket conversations — customer messages, internal notes, and attachments — become Intercom Conversation parts ordered by timestamp. Internal notes in Tele-Support migrate as note-type parts in Intercom (non-deliverable to the customer). Public replies migrate as user-type and admin-type parts. High-message threads with more than 250 comments may be split across multiple Conversation records; we flag this during scoping and recommend post-migration thread review or reassembly by the admin team.
Tele-Support HelpDesk
Attachment
Intercom
Conversation attachments
1:1Binary attachments on ticket comments migrate as Conversation attachments in Intercom. We preserve original filenames and MIME types, including inline images embedded in ticket replies. Attachment migration significantly extends migration timeline; we present a Skip Attachments option during scoping and recommend testing both paths with a demo migration before committing. If attachments are skipped, we document the attachment-free state and provide a reference list for manual re-upload.
Tele-Support HelpDesk
Custom Ticket Fields
Intercom
Custom Attributes on Contact, Company, or Conversation
lossyTele-Support HelpDesk custom ticket fields (text, numeric, dropdown, date types) are defined per-account and require explicit schema extraction before migration. We create equivalent custom attributes in Intercom before importing any Conversations so that attribute values map correctly during import. Dropdown fields in Tele-Support map to Intercom select-type custom attributes with matching option values. Boolean fields map directly. The mapping step is included in every scoping call and we do not assume field-name parity between source and target.
Tele-Support HelpDesk
Tag
Intercom
Tag
1:1Tele-Support Tags (flat label strings on tickets, customers, and companies) migrate to Intercom Tags. Tag names are preserved exactly. In Intercom, tags can be applied to Contacts, Companies, and Conversations, which mirrors Tele-Support HelpDesk's tagging scope. Tag counts are preserved for reporting continuity.
Tele-Support HelpDesk
Knowledge Base Articles
Intercom
Articles
1:1Tele-Support HelpDesk Knowledge Base Articles migrate as Intercom Articles under Collections. We preserve section hierarchy (Tele-Support sections become Intercom Folders within Collections), article body content, publication status, author, and view counts. Internal cross-links between articles are automatically rewritten to match Intercom's URL structure during migration. Multilingual content and translations migrate with articles if present. The customer selects target Collections during scoping; if no matching Collection exists in Intercom, we create it before article import.
Tele-Support HelpDesk
Macros
Intercom
None
1:1Tele-Support HelpDesk macros (canned responses) and workflow automations are stored as internal platform configuration with no stable export API. We do not migrate them programmatically. We deliver a written inventory of every active Macro and Automation with its trigger conditions and recommended Intercom Operator rule equivalent. The customer's admin rebuilds these manually in Intercom's workflow builder after migration.
Tele-Support HelpDesk
RMA Records
Intercom
Custom Object or attribute
1:1Tele-Support HelpDesk's tightly integrated RMA and inquiry lookup tools store return and repair records as part of the customer profile. We flag RMA data during scoping. If the customer uses RMA as a structured record type, we recommend creating an Intercom Custom Object (Contacts, Companies, and Conversations support custom attributes) or a separate lookup table for return reference numbers attached to the relevant Contact as a custom attribute. The mapping depends on RMA data volume and whether the customer wants RMA context visible inside Conversation threads.
| Tele-Support HelpDesk | Intercom | Compatibility | |
|---|---|---|---|
| Ticket | Conversation1:1 | Fully supported | |
| Customer | Contact1:1 | Fully supported | |
| Company | Company1:1 | Fully supported | |
| Agent | Admin or Teammate1:1 | Fully supported | |
| Team | Team1:1 | Fully supported | |
| Conversation (ticket thread) | Conversation parts1:1 | Fully supported | |
| Attachment | Conversation attachments1:1 | Fully supported | |
| Custom Ticket Fields | Custom Attributes on Contact, Company, or Conversationlossy | Mapping required | |
| Tag | Tag1:1 | Fully supported | |
| Knowledge Base Articles | Articles1:1 | Mapping required | |
| Macros | None1:1 | Fully supported | |
| RMA Records | Custom Object or attribute1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Tele-Support HelpDesk gotchas
Agent acceptance requirement blocks ticket assignment during migration
High-message-count threads may split unexpectedly
Macros and automations have no migration path
Custom field schema varies per account and requires explicit mapping
Attachment migration significantly extends migration timeline
Intercom gotchas
S3 JSON export omits conversation transcripts
Workspace isolation prevents workflow migration
Fin AI resolution fees compound with automation success
Two-year conversation history limit on historical export
Private app rate limits share workspace quota
Pair-specific challenges
Migration approach
Source data extraction and schema audit
We authenticate to the Tele-Support HelpDesk account via API and extract the full record inventory: Tickets with status, priority, assignees, and timestamps; Customers with contact details and company associations; Companies with domain and custom properties; Agents and Team membership; Knowledge Base Articles with section hierarchy, publication status, and view counts; Tags with object associations. We flag Custom Ticket Field definitions (field name, type, and option values for dropdowns) separately. The output is a written data inventory with record counts per object and a custom field schema map that becomes the basis for the Intercom attribute pre-creation step.
Intercom workspace preparation and attribute pre-creation
We create the Intercom workspace structure before any data moves. This includes provisioning Teams for routing, configuring Inbox assignment rules, creating Custom Attributes on Contacts, Companies, and Conversations to match the extracted Tele-Support custom field schema, and setting up the Knowledge Hub with Collections and Folders matching the source article hierarchy. We also add a Legacy_Ticket_ID custom attribute to Conversations at this stage. Agents are invited to Intercom and must accept before we can assign Conversations; we verify agent acceptance status before proceeding to data import.
Demo migration and reconciliation
We run a demo migration of a representative subset (typically 500-1,000 records per object type) into a staging Intercom workspace. The customer reconciles record counts, spot-checks 20-30 random Conversations for message ordering, internal note visibility, and attachment fidelity, and verifies that custom attribute values appear correctly on migrated Contacts and Conversations. Mapping corrections — especially on dropdown-type custom fields with option value mismatches — happen at this stage. We do not proceed to full production migration until the customer signs off on the demo output.
Production migration in dependency order
We run production migration in strict Intercom-compliant order: Contacts and Companies first (Contacts require no prior records, Companies require no prior records), Tags next, then Knowledge Base Articles (Articles must be inside existing Collections so Collection creation precedes Article import), then Conversations last because they require both Contact and Company links plus custom attributes to exist. Each phase emits a row-count reconciliation report. High-message-count threads (250+ comments) are flagged before import and handled per the customer's chosen strategy. Attachment transfer runs in parallel with conversation text migration using chunked binary transfer.
Cross-link rewriting and Knowledge Base validation
After Knowledge Base Article migration, we run the internal cross-link rewrite pass that updates all intra-article URLs from Tele-Support HelpDesk's structure to Intercom's Knowledge Hub URL format. The customer reviews a sample of 10-15 articles checking for broken images, malformed links, and translation fidelity on multilingual content. We apply corrections before declaring the Knowledge Base migration complete.
Cutover, delta sync, and Macro inventory handoff
We freeze Tele-Support HelpDesk writes during the cutover window, run a final delta migration of any Tickets, Customers, or Articles created or updated during the migration window, then enable Intercom as the system of record. We deliver the written Macro and Automation inventory with recommended Intercom Operator rule equivalents. We provide a one-week hypercare window to resolve any reconciliation issues raised by the support team. We do not rebuild Tele-Support macros as Intercom saved replies or Operator rules; that is documented for the customer's admin to complete as a post-migration configuration task.
Platform deep dives
Tele-Support HelpDesk
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 2 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Tele-Support HelpDesk and Intercom.
Object compatibility
2 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Tele-Support HelpDesk: Not publicly documented.
Data volume sensitivity
Tele-Support HelpDesk doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Tele-Support HelpDesk to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your Tele-Support HelpDesk to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Tele-Support HelpDesk
Other ways to arrive at Intercom
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.