Helpdesk migration
Field-level mapping, validation, and rollback between TeamDynamix IT Service Management and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
TeamDynamix IT Service Management
Source
Intercom
Destination
Compatibility
6 of 12
objects map 1:1 between TeamDynamix IT Service Management and Intercom.
Complexity
CModerate
Timeline
3-5 weeks
Overview
TeamDynamix ITSM and Intercom serve different operational models. TeamDynamix is an internal IT service management platform built around Ticket Forms, Ticket Workflows, Service Catalog entries, and ITIL-aligned processes (Incidents, Problems, Changes). Intercom is a customer communication and AI-powered support platform built around Conversations, Contacts, Companies, and Help Center articles. Migrating from one to the other is less a record copy and more a schema redesign: we map Ticket records to Intercom Conversations, preserve the Knowledge Base as Help Center articles within Collections, transfer Contacts and Companies, and recreate Custom Attributes as Intercom Data Attributes. Ticket Workflows, Service Catalog workflows, Ticket Forms, Project Portfolio Management data, and Assets and Configuration Items have no Intercom equivalents and do not migrate. We deliver a written workflow inventory and configuration map for the customer's team to rebuild in Intercom's Workflow Builder and Fin AI Agent. The migration path suits organizations shifting from an internal IT help desk to a customer-facing support model, or teams consolidating onto a single communication platform.
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 TeamDynamix IT Service Management 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.
TeamDynamix IT Service Management
Ticket
Intercom
Conversation
1:1TeamDynamix Tickets map to Intercom Conversations with conversation_parts preserving the full reply thread. We map Ticket status (Active, Resolved, Closed) to Intercom's open, closed, and snoozed states. Priority maps from TeamDynamix Priority (Low, Medium, High, Critical) to Intercom conversation priority levels. The Ticket subject and most recent reply become the conversation title and initial message. TeamDynamix's ticket assignee maps to the Intercom conversation assignee via the Teammate lookup.
TeamDynamix IT Service Management
Contact (portal user)
Intercom
Contact
1:1TeamDynamix portal Users who submit or own Tickets map to Intercom Contacts. We use email as the primary dedupe key. The Contact's name, email, phone, and custom attribute fields migrate to Intercom's standard Contact fields plus any matching Data Attributes created during schema design. Users without email addresses (system accounts) are held in a reconciliation queue.
TeamDynamix IT Service Management
Company
Intercom
Company
1:1TeamDynamix does not have a native Company object equivalent to Intercom's Companies, but organizations often store organizational context on Tickets via custom attributes or linked records. We extract any Company-related custom attribute data from Tickets and Contacts and create Intercom Company records, mapping to Intercom's Company name, website, and industry fields. If no organizational data exists in TeamDynamix, we skip this object and note the absence.
TeamDynamix IT Service Management
Knowledge Base Article
Intercom
Article
1:1TeamDynamix KB articles (HTML content with metadata) map to Intercom Help Center articles. We extract article body as structured HTML, article title, author, creation and modification timestamps, and any KB category assignments. Articles are bulk-imported into Intercom's Help Center via the Articles API after Collections and Sections are created. Article-to-category hierarchy maps to Intercom's Collection > Section > Article structure, though deep nesting (more than two levels) may need flattening per Intercom's model.
TeamDynamix IT Service Management
Knowledge Base Category
Intercom
Collection and Section
lossyTeamDynamix KB categories are hierarchical trees that organize articles. We map the top-level category to an Intercom Collection and any nested subcategories to Sections within that Collection. Intercom supports only two levels of hierarchy (Collection and Section), so TeamDynamix trees deeper than two levels require flattening during migration. We flag deep hierarchies during discovery and present the customer with a flattening option before migration begins.
TeamDynamix IT Service Management
Service Catalog entry
Intercom
Collection or Article
lossyTeamDynamix Services represent published self-service offerings that link to a Ticket Form, request workflow, and associated KB articles. Intercom does not have a Service Catalog concept. We map each Service to either a Help Center Collection (for catalog-style browsing) or a standalone Help Center Article (for single-request items), preserving the Service name and description. Linked Ticket Forms and request workflows do not migrate; these are documented in the workflow handoff inventory.
TeamDynamix IT Service Management
Custom Attributes (Ticket, Contact, Service)
Intercom
Data Attributes
lossyTeamDynamix Custom Attributes (typed fields: text, number, choice, date, user reference) attach to Tickets, Contacts, and Services. We map each Custom Attribute to an equivalent Intercom Data Attribute with matching type. Choice fields with defined option lists require explicit re-creation in Intercom's Data Attributes configuration before import. User reference fields that link to TeamDynamix Agents map to Intercom Teammates or are stored as text if the Teammate does not yet exist in Intercom.
TeamDynamix IT Service Management
Tag
Intercom
Tag
1:1TeamDynamix Tags are flat label fields attachable to Tickets and other objects. Tags migrate as Intercom Tags using the Tags API. Tag vocabulary is preserved as-is and recreated in the Intercom workspace. Tags used for ticket classification become conversation tags in Intercom. No tag hierarchy exists in either platform, so no transformation is required.
TeamDynamix IT Service Management
User and Agent
Intercom
Teammate
1:1TeamDynamix Users and Agents with role assignments map to Intercom Teammates. We extract agent records (name, email, role) and provision the corresponding Teammates in Intercom via the Admin API. Agent permissions and group memberships do not have a direct Intercom equivalent; we document the TeamDynamix role structure in the configuration handoff and the customer's admin recreates Inbox permissions in Intercom. Passwords and SSO tokens cannot migrate and require re-authentication on first login.
TeamDynamix IT Service Management
Ticket Workflow
Intercom
Workflow (documentation only)
lossyTeamDynamix Ticket Workflows define the state machine for ticket lifecycle stages with routing rules and escalation triggers. Intercom's Workflows are conversation-level automations with different trigger models (new conversation, status change, tag applied). These are fundamentally different automation paradigms. We document every TeamDynamix Ticket Workflow in a written inventory covering stages, routing logic, escalation triggers, and SLA thresholds, and recommend equivalent Intercom Workflow Builder actions. Workflows are not migrated as executable code. This is a high-severity scope limitation.
TeamDynamix IT Service Management
Ticket Form
Intercom
Article or no equivalent
lossyTeamDynamix Ticket Forms control which fields appear to users during ticket creation and reference both standard and custom attributes. Intercom has no form builder for ticket intake beyond the Messenger's default conversation start fields. We map form field labels to Intercom article content (if the form serves as a request guide) or document the form structure in the configuration handoff. No equivalent configuration exists in Intercom for multi-field intake forms.
TeamDynamix IT Service Management
Asset and Configuration Item
Intercom
No equivalent
lossyTeamDynamix Assets (hardware and software inventory) and Configuration Items with relationship mappings have no Intercom equivalent. These do not migrate. We extract a full asset inventory as a structured CSV report during discovery for the customer's records, noting that Intercom is not designed for IT asset management and a separate ITAM tool would be required for ongoing asset tracking post-migration.
| TeamDynamix IT Service Management | Intercom | Compatibility | |
|---|---|---|---|
| Ticket | Conversation1:1 | Fully supported | |
| Contact (portal user) | Contact1:1 | Fully supported | |
| Company | Company1:1 | Fully supported | |
| Knowledge Base Article | Article1:1 | Fully supported | |
| Knowledge Base Category | Collection and Sectionlossy | Fully supported | |
| Service Catalog entry | Collection or Articlelossy | Fully supported | |
| Custom Attributes (Ticket, Contact, Service) | Data Attributeslossy | Mapping required | |
| Tag | Tag1:1 | Fully supported | |
| User and Agent | Teammate1:1 | Fully supported | |
| Ticket Workflow | Workflow (documentation only)lossy | Fully supported | |
| Ticket Form | Article or no equivalentlossy | Fully supported | |
| Asset and Configuration Item | No equivalentlossy | 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.
TeamDynamix IT Service Management gotchas
Knowledge Base migration is labor-intensive and partially manual
Configuration export/import is separate from data migration
Azure database export requires explicit customer enablement
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
Discovery and migration scope definition
We audit the TeamDynamix source environment across tickets (count, status distribution, custom attributes), Knowledge Base (article count, category hierarchy depth, linked Services), Service Catalog entries, active Ticket Workflows, User and Agent accounts, and any Asset or Project data. We pair this with an Intercom workspace audit (existing Collections, Data Attributes, Teams, and Workflows if applicable). The discovery output is a written migration scope that defines what migrates, what is documented for rebuild, and what has no equivalent and is extracted as CSV only. We confirm whether TeamDynamix's Azure database export is available or whether API-based extraction is the fallback export method.
Intercom workspace provisioning and schema design
We provision or configure the destination Intercom workspace: creating Collections and Sections mapped from TeamDynamix KB categories (with deep hierarchy flagged and flattened per customer decision), defining Data Attributes mapped from TeamDynamix Custom Attributes with explicit re-creation of choice option lists, setting up Teams mapped from TeamDynamix Agent groups, and configuring conversation statuses and priority levels. We do not configure Intercom Workflows during migration; these are covered in the rebuild inventory. Schema design is validated against the TeamDynamix source records during the sandbox migration phase.
Sandbox migration and reconciliation
We run a full migration into the Intercom workspace using a sample dataset that mirrors production volume (at minimum 5-10% of records). The customer's team spot-checks conversations, contacts, companies, and articles against the TeamDynamix source to verify field mapping fidelity. We reconcile tag vocabulary, Data Attribute type assignments, and Collection-Section hierarchy during this phase. Mapping corrections are applied before production migration begins. This step prevents schema mismatches from surfacing during production cutover.
Teammate and user provisioning
We extract every distinct TeamDynamix Agent referenced on Tickets and map them to Intercom Teammates by email. We provision Teammates in Intercom via the Admin API before record import begins, since assignee lookups on Conversations require Teammates to exist first. TeamDynamix role assignments and group memberships are documented separately for the customer's admin to recreate as Inbox permissions in Intercom. Any TeamDynamix system accounts without valid email addresses are held in the reconciliation queue.
Production migration in dependency order
We run production migration in record-dependency order: Teammates first (validated in step 4), Contacts (from TeamDynamix portal users), Companies (from organizational data extracted from Tickets or custom attributes), Conversations (from Tickets with conversation_parts as reply threads, using batched API calls respecting Intercom's rate limits), Tags (migrated as flat vocabulary against existing conversations), Knowledge Base Articles (bulk-imported into pre-created Collections and Sections after Collection-Section hierarchy is validated), and Data Attributes (applied as metadata on Contact and Conversation records after the base records are loaded). Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and configuration handoff
We freeze new TeamDynamix writes during the cutover window, run a final delta migration of any records modified during migration, then enable Intercom as the system of record. We deliver the Ticket Workflow inventory (documented stages, routing rules, SLA thresholds, and recommended Intercom Workflow Builder equivalents), the Ticket Form structure map, and the Asset/PPM CSV export. We provide a one-week hypercare window to resolve reconciliation issues. We do not rebuild Ticket Workflows, Forms, or Service Catalog configurations in Intercom as part of the migration scope; these are documented for the customer's admin team or a separate Intercom implementation partner.
Platform deep dives
TeamDynamix IT Service Management
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across TeamDynamix IT Service Management and Intercom.
Object compatibility
3 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
TeamDynamix IT Service Management: Not publicly documented.
Data volume sensitivity
TeamDynamix IT Service Management 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 TeamDynamix IT Service Management to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your TeamDynamix IT Service Management 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 TeamDynamix IT Service Management
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.