Helpdesk migration
Field-level mapping, validation, and rollback between Startly and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Startly
Source
Intercom
Destination
Compatibility
5 of 11
objects map 1:1 between Startly and Intercom.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Startly to Intercom is a category change as much as a data move. Startly is an ITSM platform built for internal IT teams managing incidents, problems, changes, and configuration items under formal SLA contracts. Intercom is a customer messaging and support platform built for external-facing conversations with buyers and customers. We migrate the records that have a direct structural equivalent: Tickets become Intercom Conversations or Tickets (configured at scoping), Users become Contacts or Teammates depending on role, and Assets become Custom Objects. Startly's CMDB entries, SLA policies, Change Requests, and Knowledge Base articles do not have native Intercom equivalents; we extract them as structured data and document the manual re-creation steps. Workflows, automations, and approval chains are platform-specific and do not migrate. We deliver a written object inventory and a rebuild guide for these so your team recreates them inside Intercom's automation layer post-migration.
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 Startly 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.
Startly
Ticket
Intercom
Conversation or Ticket
lossyStartly Tickets are the core ITSM object with priority, status, SLA, assignee, requester, and conversation threads. During scoping, we configure whether tickets migrate as Intercom Conversations (preferred for conversational context) or Intercom Tickets (preferred for formal SLA-driven workflows). Startly ticket priority maps to Intercom Conversation priority or Ticket priority level. SLA response timestamps from Startly are preserved as custom attributes for re-entry in Intercom Inbox Rules or Service Level Intervals.
Startly
User / Team Member
Intercom
Contact or Teammate
1:manyStartly Users include internal IT staff and end-user requesters. We split at migration time: internal Startly team members with admin or agent roles map to Intercom Teammates; external users who submitted tickets map to Intercom Contacts. Email is the dedupe key. We flag any Startly user without an email address for manual review before import.
Startly
Asset
Intercom
Custom Object (Asset)
1:1Startly Assets (hardware inventory, software licenses, peripherals) map to an Intercom Custom Object named Asset with custom fields for type, status, assigned user, location, and serial number. Startly's asset-to-user assignment maps to a Custom Object relationship linking each Asset to the corresponding Contact or Teammate. Startly does not export assets as portable foreign keys; we reconstruct the relationship by matching asset-assigned-user email against the migrated Contact list.
Startly
CMDB Entry
Intercom
Custom Object (Configuration Item)
1:1Startly CMDB entries (servers, network devices, software installations) map to an Intercom Custom Object named Configuration Item with fields for CI name, type, status, and relationship type. Startly CI-to-CI relationships are preserved as a separate Custom Object relationship table (CI Relationship) that documents the parent-child and dependency links. Intercom does not have a native CMDB or relationship graph; the CI and relationship data migrates as structured custom object records and the customer recreates visual CI linkage inside Intercom manually or via a third-party CMDB integration.
Startly
Project
Intercom
Custom Object (Project)
1:1Startly Projects bundle tasks, time entries, and budget data. We migrate project metadata (name, description, status, dates, owner) as an Intercom Custom Object. Linked task counts and milestone indicators transfer as custom fields. Startly budget and profitability fields have no Intercom equivalent and are documented in a supplemental CSV with a note to the customer to evaluate a project management integration post-migration if budget tracking is operationally required.
Startly
Task
Intercom
Task (Intercom standard)
1:1Startly Tasks (standalone and project-sub-tasks) with name, description, status, assignee, and due date migrate to Intercom Tasks. Startly custom task properties migrate as custom attributes on the Task. Tasks linked to specific tickets in Startly link to the migrated Intercom Conversation or Ticket via the conversation_id or ticket_id reference.
Startly
Time Entry
Intercom
Task custom attributes
lossyStartly Time Entries track labor against tickets and projects. We extract time entry records with their linked ticket reference and migrate them as custom numeric attributes on the corresponding Intercom Conversation or Ticket (e.g., total_hours_spent__c). Standalone time entry IDs are not portable; we assign new Intercom task references at migration time. Time entries that cannot be linked to a migrated conversation are documented in a supplemental report for manual association.
Startly
SLA Policy
Intercom
Reference document (manual rebuild)
lossyStartly SLA definitions (response time, resolution time, business hours, priority-to-SLA mapping) are platform-specific configuration with no portable equivalent in Intercom. We extract the full SLA configuration as a structured reference document during migration that lists every SLA schedule, its linked priority tiers, and the hours and thresholds in plain-language form. The customer's Intercom admin rebuilds SLAs using Intercom Inbox Rules or Service Level Intervals from this reference. SLA-to-ticket linkage is documented by mapping each Startly SLA ID to the migrated conversation priority level.
Startly
Knowledge Base Article
Intercom
Article (Intercom Help Center)
lossyStartly KB articles (title, body content, author, publish status) migrate to Intercom Help Center articles via the Articles API. Startly category-to-article relationships and internal cross-links are not portable foreign keys. We extract the full article hierarchy as a structured export and document the original parent-child relationship so the customer's content team can re-establish the navigation structure inside Intercom's Help Center editor. Articles linked to specific Startly ticket categories get a tag applied in Intercom for manual re-categorization.
Startly
Service Catalog Item
Intercom
Custom Object (Service Request) or Article
lossyStartly Service Catalog items define requestable services with associated forms, approval workflows, and KB article links. We migrate the catalog item structure (name, description, category, linked KB articles) as Intercom Articles or as a Custom Object named Service Request. Approval routing rules are not portable and must be rebuilt inside Intercom's workflows. We deliver a catalog item inventory document with the original routing logic described so the customer's admin can recreate approval chains in Intercom's automation layer.
Startly
Change Request
Intercom
Custom Object (Change Request)
1:1Startly Change Requests manage change lifecycle with risk assessment, approval fields, and linked CIs from the CMDB. We migrate Change Request records (title, description, status, risk level, approval status, linked CI references) as an Intercom Custom Object. The risk matrix scoring and approval workflow routing are platform-specific and documented in the rebuild reference as manual steps. CI linkage references are preserved as Custom Object relationships to the migrated Configuration Items.
| Startly | Intercom | Compatibility | |
|---|---|---|---|
| Ticket | Conversation or Ticketlossy | Fully supported | |
| User / Team Member | Contact or Teammate1:many | Fully supported | |
| Asset | Custom Object (Asset)1:1 | Fully supported | |
| CMDB Entry | Custom Object (Configuration Item)1:1 | Fully supported | |
| Project | Custom Object (Project)1:1 | Fully supported | |
| Task | Task (Intercom standard)1:1 | Fully supported | |
| Time Entry | Task custom attributeslossy | Fully supported | |
| SLA Policy | Reference document (manual rebuild)lossy | Fully supported | |
| Knowledge Base Article | Article (Intercom Help Center)lossy | Fully supported | |
| Service Catalog Item | Custom Object (Service Request) or Articlelossy | Fully supported | |
| Change Request | Custom Object (Change Request)1: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.
Startly gotchas
No public self-service export API for bulk data extraction
SLA policies do not export as portable configuration objects
Project budget and profitability fields require custom field mapping
Knowledge base and service catalog relationships do not survive field-level migration
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
Scoping and extraction planning
We audit the Startly instance across all modules in scope (Tickets, Assets, CMDB, Projects, Tasks, Time Entries, KB articles, Service Catalog, Change Requests) and assess record volumes, custom field counts, and SLA configuration complexity. Because Startly has no public self-service export API, we build a guided extraction checklist that specifies the export format (CSV or API-assisted), object-by-object, with a template file for each. We coordinate directly with Startly's implementation team or the customer's Startly admin to ensure complete dataset delivery before transformation begins.
Intercom workspace configuration
We configure the destination Intercom workspace before data arrives. This includes creating custom fields on the Contact object to match Startly user properties, defining the Custom Objects schema (Asset, Configuration Item, Project, Change Request) with all required attributes and relationship types, configuring the Help Center with collections and article structure matching the Startly KB hierarchy where possible, and deciding whether tickets migrate as Intercom Conversations or Tickets. We also configure default assignment settings to prevent errors when migrating unassigned tickets.
Data extraction and transformation
We ingest the exported Startly datasets (CSV or implementation-assisted export), validate record completeness against the scoping inventory, and run the transformation pipeline. The transform applies the object mapping logic (Ticket to Conversation/Ticket, User to Contact or Teammate split, Asset to Custom Object, CMDB to Configuration Item, SLA to reference document), resolves foreign key references across objects, and flags any records with missing required fields for customer-side resolution before import.
Sandbox test migration and reconciliation
We run a full test migration into an Intercom Sandbox or a non-production workspace using representative data volume. The customer reviews record counts, spot-checks 25-50 records across object types against the Startly source, and validates that CMDB relationship linkage, SLA reference data, and KB article hierarchy are correctly reconstructed. We correct mapping errors in this phase and confirm the Intercom workspace configuration before production migration begins.
Production migration in dependency order
We run production migration in dependency order: Teammates first, then Contacts, then Custom Objects (Asset, Configuration Item, Project, Change Request), then Conversations or Tickets, then Tasks, then Article content, then time entry summary attributes on conversations. CMDB CI relationships are the last phase since they depend on both CI and Asset records being present. Each phase emits a row-count reconciliation report. We pause at delta date, extract any records modified since the initial export, and apply the final delta batch.
Cutover, validation, and rebuild handoff
We freeze Startly writes during cutover, run the final delta migration, validate record counts against the source inventory, and hand off the workspace to the customer's team. We deliver the SLA reference document, CMDB relationship map, KB article hierarchy export, Service Catalog inventory, and Change Request rebuild guide as written documentation for the customer's Intercom admin to use for manual recreation of these ITSM-specific constructs. We support a five-business-day hypercare window for reconciliation issues raised during the first week of live use.
Platform deep dives
Startly
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 Startly 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
Startly: Not publicly documented.
Data volume sensitivity
Startly 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 Startly to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your Startly 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 Startly
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.