Migrate your TOPdesk data
Dutch-founded ITSM/ESM platform built for government, healthcare, and higher education. It offers deep incident management, asset tracking, and self-service portals but charges per-agent with module-gated features and a dated UI.
In its favor
Why people choose TOPdesk
The signal that keeps TOPdesk on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
ITIL-aligned workflows out of the box for government and healthcare organizations that need to demonstrate compliance during audits.
Strong self-service portal that lets non-technical staff submit requests and browse a knowledge base without filing a call.
Modular structure means organizations can start with Call Management and add Asset or Operations Management incrementally.
Regular product updates and an active European user community that shares configuration patterns and best practices.
Per-agent pricing model lets larger organizations achieve lower average cost as they scale their support team.
The user interface feels dated compared to modern ITSM tools, and onboarding new agents takes longer than expected.
Module-based pricing means essential features like Asset Management or Advanced Reporting require separate paid licences.
Customization of workflows and fields is powerful but complex, requiring significant admin time and sometimes specialist consultants.
Reporting and analytics are limited compared to ServiceNow or Jira, making performance trend analysis harder.
Migrating to or from TOPdesk requires careful planning because bulk exports can timeout on large datasets and the API uses application-password authentication that must be configured per user.
Reasons to switch
Why people leave TOPdesk
The recurring reasons buyers give for replacing TOPdesk. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where TOPdesk fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
TOPdesk pricing overview
TOPdesk prices on a per-agent basis, meaning only the staff who handle tickets (operators) are counted, not all employees who submit requests. Adding modules such as Asset Management, Operations Management, Knowledge Management, or Problem Management increases the per-agent cost. The more agents an organisation licenses, the lower the effective average price per agent.
Call Management
Tier 1 of 5
Per-agent, tiered
What's included
Need help selecting your Helpdesk?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on TOPdesk's schedule — see our quote-based pricing →
What gets migrated
TOPdesk object support
Object-by-object support for TOPdesk migrations. Per-pair details surface during scoping.
Calls (Incidents & Service Requests)
Fully supportedCalls are the core ticket object in TOPdesk, covering both incidents and service requests. They support custom fields, statuses, priorities, and operator assignment. We map Calls 1:1 to the destination ticket object and preserve the full activity/communication thread.
Changes
Fully supportedTOPdesk distinguishes Simple Changes (status=2), Extensive Changes (status=3), and Requests for Change (status=1, phase 2). Each change can have authorization activities, versions, milestones, and meetings attached. We preserve the full change lifecycle including any linked activity templates.
Assets (Hardware, Software, Licence, Network Component, Inventory)
Fully supportedAssets in TOPdesk have a rich hierarchy: each asset can link to other assets, people, locations, and financial data. Status codes (1=active, 2=item) affect which API endpoint is used. We map the full asset tree, including parent-child relationships and custom fields on each asset class.
Configuration Items
Mapping requiredConfiguration Management items in TOPdesk store IT infrastructure components. The API endpoint is 'configuration' and maps to the Configuration object. Custom fields and linking behaviour require field-level mapping because CI schemas vary significantly between organisations.
Operations Management Series & Schemas
Mapping requiredOperations Management Series group activities into a structured process schema. Series in preparation (status=1) and activated series (status=2) behave differently in the API. Schemas aggregate related series. These objects are specific to the OM module and require module-availability confirmation before migration.
Known Errors
Fully supportedKnown Error Cards store a problem cause and a possible solution. They are first-class objects with their own card type. We preserve the linked problem and the associated workaround text during migration.
People & Operators
Fully supportedPeople records hold requester information; Operators are the agents who handle calls. Both objects support custom fields and can be linked to assets and departments. We map person records to the destination contact or user object and preserve operator-group assignments.
Freely Definable Objects (Free1Object–Free5Object)
Mapping requiredTOPdesk allows up to five freely definable object types that organisations use for custom entities. These objects have their own schema and custom fields. We handle them as custom objects and map their relationships individually during scoping.
Reservations
Mapping requiredReservations in TOPdesk track bookings of equipment, rooms, or other lendable assets. The reservation schema is tied to the asset module and may include date ranges, requesters, and status. Availability during migration depends on whether the destination platform has a comparable reservation object.
Attachments
Fully supportedAttachments can be linked to calls, changes, assets, and other objects. We extract attachment metadata (filename, size, content type) and the binary where accessible via the API, mapping each attachment to the corresponding destination record.
Tags & Custom Fields
Mapping requiredTOPdesk supports text fields, date/time fields, checkboxes, number fields, currency fields, and drop-down lists. Custom fields added by administrators are included in our migration scope but require field-level mapping because field IDs and data types differ between source and destination instances.
Workflows & Activity Templates
Mapping requiredTOPdesk automates operator workflows using events and actions. Activity templates define reusable process steps for changes and other objects. We extract workflow configuration as structured metadata; full workflow recreation depends on the destination platform's automation engine capabilities.
| Object | Support | Notes |
|---|---|---|
| Calls (Incidents & Service Requests) | Fully supported | Calls are the core ticket object in TOPdesk, covering both incidents and service requests. They support custom fields, statuses, priorities, and operator assignment. We map Calls 1:1 to the destination ticket object and preserve the full activity/communication thread. |
| Changes | Fully supported | TOPdesk distinguishes Simple Changes (status=2), Extensive Changes (status=3), and Requests for Change (status=1, phase 2). Each change can have authorization activities, versions, milestones, and meetings attached. We preserve the full change lifecycle including any linked activity templates. |
| Assets (Hardware, Software, Licence, Network Component, Inventory) | Fully supported | Assets in TOPdesk have a rich hierarchy: each asset can link to other assets, people, locations, and financial data. Status codes (1=active, 2=item) affect which API endpoint is used. We map the full asset tree, including parent-child relationships and custom fields on each asset class. |
| Configuration Items | Mapping required | Configuration Management items in TOPdesk store IT infrastructure components. The API endpoint is 'configuration' and maps to the Configuration object. Custom fields and linking behaviour require field-level mapping because CI schemas vary significantly between organisations. |
| Operations Management Series & Schemas | Mapping required | Operations Management Series group activities into a structured process schema. Series in preparation (status=1) and activated series (status=2) behave differently in the API. Schemas aggregate related series. These objects are specific to the OM module and require module-availability confirmation before migration. |
| Known Errors | Fully supported | Known Error Cards store a problem cause and a possible solution. They are first-class objects with their own card type. We preserve the linked problem and the associated workaround text during migration. |
| People & Operators | Fully supported | People records hold requester information; Operators are the agents who handle calls. Both objects support custom fields and can be linked to assets and departments. We map person records to the destination contact or user object and preserve operator-group assignments. |
| Freely Definable Objects (Free1Object–Free5Object) | Mapping required | TOPdesk allows up to five freely definable object types that organisations use for custom entities. These objects have their own schema and custom fields. We handle them as custom objects and map their relationships individually during scoping. |
| Reservations | Mapping required | Reservations in TOPdesk track bookings of equipment, rooms, or other lendable assets. The reservation schema is tied to the asset module and may include date ranges, requesters, and status. Availability during migration depends on whether the destination platform has a comparable reservation object. |
| Attachments | Fully supported | Attachments can be linked to calls, changes, assets, and other objects. We extract attachment metadata (filename, size, content type) and the binary where accessible via the API, mapping each attachment to the corresponding destination record. |
| Tags & Custom Fields | Mapping required | TOPdesk supports text fields, date/time fields, checkboxes, number fields, currency fields, and drop-down lists. Custom fields added by administrators are included in our migration scope but require field-level mapping because field IDs and data types differ between source and destination instances. |
| Workflows & Activity Templates | Mapping required | TOPdesk automates operator workflows using events and actions. Activity templates define reusable process steps for changes and other objects. We extract workflow configuration as structured metadata; full workflow recreation depends on the destination platform's automation engine capabilities. |
Gotchas
What to watch for in TOPdesk migrations
Issues we've hit on past TOPdesk migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Application-password-only API auth blocks scripted migrations
Large ticket exports can timeout on Virtual Appliance
Asset hierarchy links require recursive traversal
Module-gated objects silently return empty results in API
Change activity templates tied to specific statuses
| Severity | Issue |
|---|---|
| High | Application-password-only API auth blocks scripted migrations |
| High | Large ticket exports can timeout on Virtual Appliance |
| Medium | Asset hierarchy links require recursive traversal |
| Medium | Module-gated objects silently return empty results in API |
| Low | Change activity templates tied to specific statuses |
Leaving TOPdesk?
Where TOPdesk customers move next
7 destinations TOPdesk can migrate to.
How a TOPdesk migration works
Four steps, TOPdesk-specific
Connect
Username + application password (per-user, no OAuth) into TOPdesk. Scopes limited to read-only on the data we move.
Map
We translate TOPdesk-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate TOPdesk quirks before production.
Migrate
Full migration with TOPdesk rate-limit handling. Rollback available throughout.
FAQ
TOPdesk migration FAQ
Answers to the questions buyers ask most during TOPdesk migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your TOPdesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther helpdesks we support
Ready when you are
Migrate TOPdesk.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your TOPdesk setup and destination — written quote back within a business day.