Helpdesk migration
Field-level mapping, validation, and rollback between Ivanti Neurons for ITSM and Freshdesk. We move data and schema; workflows are rebuilt natively in Freshdesk.
Ivanti Neurons for ITSM
Source
Freshdesk
Destination
Compatibility
9 of 12
objects map 1:1 between Ivanti Neurons for ITSM and Freshdesk.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Ivanti Neurons for ITSM to Freshdesk is a shift from an enterprise ITSM platform with deep workflow customization and multi-domain endpoint management to a cloud-native, omnichannel helpdesk designed for simplicity and speed. Ivanti's flexible business object architecture, SLA timer chains, and Virtual Agent dialogs have no direct Freshdesk equivalents, so we scope those gaps during discovery and deliver written reconstruction inventories rather than automated migration. We extract Incidents and Service Requests through Ivanti's REST API with pagination and daily-rate-limit awareness, map them to Freshdesk Tickets, and preserve conversation threads. CMDB Configuration Items map to Freshdesk Assets with a custom field layer for relationship metadata. Knowledge Articles export as HTML and map to Freshdesk Solutions with reformatting for the target's article schema. We do not migrate Self-Service Portal page layouts, Virtual Agent conversational flows, automated workflow rules, or SLA timer configurations as code; these require manual rebuild in Freshdesk using Freshdesk's automation rules and Freddy AI bot builder.
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 Ivanti Neurons for ITSM object lands in Freshdesk, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Ivanti Neurons for ITSM
Incident
Freshdesk
Ticket
1:1Ivanti Incidents map directly to Freshdesk Tickets. We preserve the incident number as a custom field fd_source_id__c for audit. Priority, impact, and status fields map to Freshdesk Ticket priority (low/normal/high/urgent) and status (open/pending/resolved/closed). Assignment to Owner maps via email-match to Freshdesk agent records. Full conversation thread (including internal notes and public replies) migrates as Freshdesk conversation records ordered by timestamp. Ivanti's 100,000 daily API call limit may require chunking large incident histories across multiple extraction windows.
Ivanti Neurons for ITSM
Service Request
Freshdesk
Ticket
1:1Ivanti Service Requests map to Freshdesk Tickets using a separate Ticket Type or a custom field to distinguish them from Incidents. Approval workflow status and Financial Owner fields map to custom Freshdesk fields. Request Offering details (from Ivanti's service catalog) are captured in the Ticket description or a custom rich-text field. Approval chain history does not carry over as a native Freshdesk object and is documented as a manual reconstruction item.
Ivanti Neurons for ITSM
Change Record
Freshdesk
Ticket (with custom Change fields)
1:manyIvanti Change Records do not have a native Freshdesk equivalent; Freshdesk has no built-in Change Management object. We map Change Records to Freshdesk Tickets with a ticket_type of 'Change Request' and custom fields capturing Risk Assessment score, CAB approval status, implementation schedule, and related Incidents. The risk matrix and CAB review workflow must be rebuilt using Freshdesk automation rules and custom fields by the customer's admin post-migration.
Ivanti Neurons for ITSM
Problem
Freshdesk
Ticket (with Problem link field)
lossyIvanti Problems link to their root-cause Incidents through a Problem-Incident relationship graph. Freshdesk has no native Problem Management object. We map Problems to Freshdesk Tickets with a custom field flagging them as Problem records, and we preserve the linked Incident IDs in a custom field so the relationship graph can be reconstructed manually in Freshdesk or in a linked knowledge base article.
Ivanti Neurons for ITSM
Knowledge Article
Freshdesk
Solution
1:1Ivanti Knowledge Articles export as HTML bodies and map to Freshdesk Solutions. Publication status, article category, and usage statistics migrate as Freshdesk article metadata. Article-to-Incident linkage (the Known Error record concept) requires a custom Freshdesk field on Tickets referencing the original article ID for manual reconstruction. Large article HTML bodies are chunked during export to avoid Ivanti API payload limits and reformatted for Freshdesk's article schema.
Ivanti Neurons for ITSM
Asset
Freshdesk
Asset
1:1Ivanti Asset records map to Freshdesk Assets with Owner, Location, Cost, and procurement metadata preserved as Freshdesk asset fields. The Ivanti Neurons device discovery relationship (linking discovered devices to CI records) does not transfer as a native Freshdesk relationship. We capture the original CI linkage in a custom field on the Freshdesk Asset record for reference. Freshdesk's asset management is less mature than Ivanti's CMDB; asset type categorization requires a mapping table review during scoping.
Ivanti Neurons for ITSM
Configuration Item (CI)
Freshdesk
Asset (with CI metadata)
1:1Ivanti CMDB Configuration Items map to Freshdesk Assets with CI-specific metadata (CI type, CI subtype, serial number, IP address, CI relationship map) captured in custom Freshdesk fields. The full CI relationship graph (CI-to-CI, CI-to-Asset, CI-to-Incident linkage) cannot migrate natively; we export the graph as a JSON adjacency list and provide a written CI relationship reconstruction plan for the customer to re-enter in Freshdesk's asset linking model or a connected CMDB tool.
Ivanti Neurons for ITSM
User / Employee
Freshdesk
Contact
1:1Ivanti Employee and User business objects map to Freshdesk Contacts. User login credentials and SSO configuration do not migrate (Freshdesk manages its own authentication). Preferred language and organizational assignment fields map to Freshdesk Contact custom fields. We resolve Ivanti User records by email address against Freshdesk agent accounts for agent-assigned tickets.
Ivanti Neurons for ITSM
Team
Freshdesk
Group
1:1Ivanti Teams with queue routing rules map to Freshdesk Groups. Member assignments and queue configurations are preserved where Freshdesk's group model supports equivalent routing. Ivanti team-specific routing conditions (conditional assignment based on ticket category, SLA tier, or location) cannot transfer as Freshdesk group rules and are documented as an automation rule rebuild item.
Ivanti Neurons for ITSM
Custom Business Object
Freshdesk
Custom Object
1:1Ivanti customer-defined business objects migrate to Freshdesk Custom Objects (available on Estate, Forest, and Omni plans). We export the custom object schema via Ivanti's Metadata API, pre-create the equivalent Freshdesk Custom Object with matching field types and validation rules, and migrate records with lookup relationships resolved against parent records already imported. Schema validation occurs in a Freshdesk trial environment before production migration. Freshdesk Custom Objects require plan eligibility; we flag this during scoping if the destination plan is Growth or Pro.
Ivanti Neurons for ITSM
Task
Freshdesk
Task
1:1Ivanti Tasks subordinate to Incidents and Service Requests map to Freshdesk Tasks. Naming conventions vary by Ivanti configuration; we apply a mapping table derived during scoping. Parent-child linkages are preserved through Freshdesk's task hierarchy. Task status and priority migrate directly.
Ivanti Neurons for ITSM
Attachment
Freshdesk
Attachment
lossyFile attachments associated with Ivanti business objects export via Ivanti's Attachment API. Freshdesk accepts attachments up to 20 MB per file via API. Ivanti allows up to 500 MB via FTP/SFTP. Files between 20 MB and 500 MB in Ivanti are identified during pre-migration audit, uploaded to Freshdesk via SFTP direct to the Freshdesk file storage endpoint, and relinked to the migrated ticket record. This adds a separate file migration pass to the migration run.
| Ivanti Neurons for ITSM | Freshdesk | Compatibility | |
|---|---|---|---|
| Incident | Ticket1:1 | Fully supported | |
| Service Request | Ticket1:1 | Fully supported | |
| Change Record | Ticket (with custom Change fields)1:many | Fully supported | |
| Problem | Ticket (with Problem link field)lossy | Fully supported | |
| Knowledge Article | Solution1:1 | Fully supported | |
| Asset | Asset1:1 | Fully supported | |
| Configuration Item (CI) | Asset (with CI metadata)1:1 | Fully supported | |
| User / Employee | Contact1:1 | Fully supported | |
| Team | Group1:1 | Fully supported | |
| Custom Business Object | Custom Object1:1 | Fully supported | |
| Task | Task1:1 | Fully supported | |
| Attachment | Attachmentlossy | 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.
Ivanti Neurons for ITSM gotchas
100,000 daily API call limit throttles large migrations
Report export cap of 10,000 records causes data truncation
Large business object schema changes require staging-first approach
Self-service portal and Virtual Agent configurations are not API-accessible
Attachment file size limits vary by upload method
Freshdesk gotchas
API access is blocked on the free plan
Per-minute rate limits are account-wide and endpoint-specific
Multi-channel source types do not map 1:1 to all destinations
Custom objects created in-product cannot be accessed by other apps
Contact import requires at least 10 existing tickets in the account
Pair-specific challenges
Migration approach
Discovery and scoping
We audit the source Ivanti Neurons for ITSM tenant across record counts (Incidents, Service Requests, Changes, Problems, Knowledge Articles, Assets, CIs, Custom Business Objects), API rate limit history, attachment volume and size distribution, active workflow rules, SLA timer configurations, and Self-Service Portal/Virtual Agent configuration scope. We pair this with a Freshdesk plan review (Growth/Pro/Enterprise) based on agent count, Custom Object requirements, and Freddy AI tier needed. The discovery output is a written migration scope, a Freshdesk plan recommendation, and a flag list of all API-inaccessible configurations requiring manual rebuild.
Schema design and Freshdesk workspace preparation
We design the destination Freshdesk workspace including Ticket Fields (custom fields for Incident/Service Request/Change distinction, SLA tier, risk score), Ticket Types, Groups, Products (for product-linked tickets), and Freshdesk Asset schema (asset type, location, owner, custom CI linkage fields). If the migration includes Custom Business Objects, we validate plan eligibility (Estate/Forest minimum) and pre-create the destination schema via Freshdesk's Custom Object API. Schema is validated in a Freshdesk trial or sandbox tenant before production migration begins.
CI relationship graph extraction and planning
We extract the full CMDB relationship graph from Ivanti (CI-to-CI, CI-to-Asset, CI-to-Incident adjacency lists) as a structured JSON export. This is not a live migration step but a preparation step: the graph is analyzed for size, topology complexity, and which relationships can map to Freshdesk custom fields versus requiring manual rebuild. We deliver the graph as a CSV and written reconstruction guide alongside the migration scope.
API rate-limit-batched extraction and delta scoping
We extract Ivanti records in batches respecting the 100,000 daily API call limit. Large record sets are split across multiple extraction windows with a reconciliation checkpoint between batches. We capture created and modified timestamps to scope a delta migration window that captures any records created or modified between the initial extraction and cutover. Attachments are extracted separately, with oversized files (>20 MB) flagged for the SFTP offload pass.
Production migration in dependency order
We run production migration in record-dependency order: Contacts (Users/Employees), Companies (if applicable), Groups (Teams), Assets (CIs mapped as Assets with custom linkage fields), Tickets (Incidents, Service Requests, Changes, Problems in sequence), Knowledge Articles (Solutions), Custom Objects (last, with lookup resolution against already-migrated parent records), and Attachments (API-uploaded files under 20 MB, SFTP batch for files over 20 MB). Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and automation rebuild handoff
We freeze Ivanti writes during cutover, run a final delta migration of any records modified during the migration window, then enable Freshdesk as the system of record. We deliver the workflow rule inventory, SLA timer reconstruction guide, CI relationship graph CSV, and Self-Service Portal rebuild checklist to the customer's admin team. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild Ivanti workflows as Freshdesk automation rules inside the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Ivanti Neurons for ITSM
Source
Strengths
Weaknesses
Freshdesk
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 1 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 Ivanti Neurons for ITSM and Freshdesk.
Object compatibility
1 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
Ivanti Neurons for ITSM: 100,000 API calls per 24-hour rolling window per tenant; sub-window limits not publicly documented.
Data volume sensitivity
Ivanti Neurons for ITSM 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 Ivanti Neurons for ITSM to Freshdesk migration scoping. Not seeing yours? Book a call.
Walk through your Ivanti Neurons for ITSM to Freshdesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Ivanti Neurons for ITSM
Other ways to arrive at Freshdesk
Same-Helpdesk migrations
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.