Helpdesk migration
Field-level mapping, validation, and rollback between Ivanti Neurons for ITSM and Salesforce Service Cloud. We move data and schema; workflows are rebuilt natively in Salesforce Service Cloud.
Ivanti Neurons for ITSM
Source
Salesforce Service Cloud
Destination
Compatibility
12 of 12
objects map 1:1 between Ivanti Neurons for ITSM and Salesforce Service Cloud.
Complexity
CModerate
Timeline
48-72 hours
Overview
Ivanti Neurons for ITSM stores service records as business objects with a flexible schema — incidents, service requests, problems, changes, assets, and custom records all live in a unified object model with REST API access. Salesforce Service Cloud models the same domain across Case, Asset, Product, Entitlement, and custom objects, but the schema conventions differ: Salesforce uses Title/Description on Case rather than Subject/Detail, relies on pick-list values for Status and Priority rather than free-text, and requires AccountId/ContactId lookups for case threading. The migration carries everything Ivanti stores natively into Salesforce's Case-centric model. The harder problems are mapping Ivanti's SLA target definitions to Salesforce's Entitlement and Milestone model, preserving category-to-queue routing in Salesforce's Omni-Channel routing, and handling Ivanti's custom business objects that may need Salesforce custom objects created before records land. Workflows, automations, and self-service portal configurations do not migrate — those require a separate rebuild in Flow and Experience Cloud.
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.
Source platform
Ivanti Neurons for ITSM platform overview
Scorecard, SWOT, gotchas, and pricing for Ivanti Neurons for ITSM.
Destination platform
Salesforce Service Cloud platform overview
Scorecard, SWOT, gotchas, and pricing for Salesforce Service Cloud.
Data migration guide
The complete Salesforce Service Cloud migration guide
Data model, import mechanisms, field mapping strategy, pitfalls, and cutover — by the engineers running it.
Destination checklist
Salesforce Service Cloud migration checklist
Pre- and post-cutover tasks for moving onto Salesforce Service Cloud.
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 Salesforce Service Cloud, 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
Salesforce Service Cloud
Case
1:1Ivanti Incident maps directly to Salesforce Case. The key translation is Ivanti's Title field to Salesforce's Subject, Ivanti's Detail/Description to Salesforce's Description, and Ivanti's Status/Priority pick-list values to Salesforce's Case Status and Priority pick-lists via value mapping. Salesforce's AccountId and ContactId must be resolved from Ivanti's Affected User and Company records before cases can insert.
Ivanti Neurons for ITSM
Service Request
Salesforce Service Cloud
Case
1:1Ivanti Service Request maps to Salesforce Case using a separate record type designated for service requests. The record type distinguishes Service Requests from Incidents in Salesforce so page layouts, SLAs, and routing rules can vary by record type. FlitStack creates the record type and assigns it per Service Request during migration.
Ivanti Neurons for ITSM
Problem
Salesforce Service Cloud
Case (Problem record type)
1:1Ivanti Problem records map to Salesforce Case using a Problem record type. Salesforce's native Problem object (linked to Cases via ProblemId) is available but requires entitlements and is typically used in ITSM-advanced orgs. FlitStack maps Problems to Cases with a Problem record type and links related Incident Cases via a custom Lookup field to preserve the problem-incident relationship from Ivanti.
Ivanti Neurons for ITSM
Change
Salesforce Service Cloud
Case (Change record type) or Custom Object
1:1Ivanti Change records carry risk level, approval status, and implementation schedule fields that Salesforce Case does not natively capture. FlitStack maps Change to a Case with a Change record type and adds custom fields for Risk_Level__c, Approval_Status__c, and Implementation_Schedule__c. If the Ivanti Change model is complex (multiple tasks per change), a custom Change_Request__c object with a related Change_Task__c junction object is recommended.
Ivanti Neurons for ITSM
Asset
Salesforce Service Cloud
Asset
1:1Ivanti Asset records map 1:1 to Salesforce Asset. Key fields include Name, SerialNumber, Status, InstallDate, Quantity, and Product lookup. Ivanti's Configuration Item (CI) associations to Assets are preserved via the Salesforce Asset's AccountId and ContactId relationships, and a custom CI_Record_ID__c field stores the source Ivanti CI identifier for traceability.
Ivanti Neurons for ITSM
Employee / User
Salesforce Service Cloud
User / Contact
1:1Ivanti Employee records resolve by email to Salesforce User records for ownership fields, and to Contact records for affected-user and requester fields. Unmatched employees are flagged and assigned to a fallback Contact record. Salesforce User records must exist before Case OwnerId can be populated — FlitStack checks user existence by email before attempting owner resolution.
Ivanti Neurons for ITSM
Attachment
Salesforce Service Cloud
ContentDocument / ContentVersion
1:1Ivanti file attachments are downloaded and re-uploaded to Salesforce as ContentVersion linked to the target Case via ContentDocumentLink. Salesforce's 25MB per-file limit applies; files exceeding this are flagged for manual retrieval. Inline images in Ivanti notes are extracted, downloaded, and re-hosted as Salesforce Files with the same parent-case linkage.
Ivanti Neurons for ITSM
Journal / Note
Salesforce Service Cloud
CaseComment / EmailMessage
1:1Ivanti Journal entries (analyst notes and customer communications) map to Salesforce CaseComment records for internal notes and EmailMessage records for email threads. Original timestamps and author information are preserved. Journal type (Internal vs External) determines whether the record becomes a CaseComment (internal) or EmailMessage (external) in Salesforce.
Ivanti Neurons for ITSM
Custom Business Object
Salesforce Service Cloud
Custom Object (__c)
1:1Ivanti custom business objects map to Salesforce custom objects. Each custom object requires a corresponding __c object created in Salesforce before migration. N:N relationships between custom objects in Ivanti are represented as junction custom objects in Salesforce. FlitStack surfaces the full list of custom business objects from Ivanti's Metadata API and delivers a Salesforce schema-creation plan before data moves.
Ivanti Neurons for ITSM
SLA Target Definition
Salesforce Service Cloud
Entitlement + MilestoneType
1:1Ivanti SLA targets stored as fields on Incident or as separate SLA business objects have no direct Salesforce equivalent. Salesforce requires Entitlement records linked to Cases, plus MilestoneType definitions, to reproduce SLA time-tracking. FlitStack exports Ivanti SLA definitions as a configuration reference document for Salesforce admins to recreate in Entitlement Processes. The SLA data itself is not migratable — it must be rebuilt.
Ivanti Neurons for ITSM
Assignment Group
Salesforce Service Cloud
Queue
1:1Ivanti Assignment Groups map to Salesforce Queues. Each unique Ivanti Assignment Group name requires a corresponding Queue created in Salesforce before migration, and the Queue ID is used to populate Case OwnerId. Unassigned Ivanti records default to a specified fallback user or queue. FlitStack generates a queue-mapping table from Ivanti's Assignment Group roster.
Ivanti Neurons for ITSM
Knowledge Article
Salesforce Service Cloud
KnowledgeArticleVersion (data only)
1:1Ivanti Knowledge Articles cannot be migrated as native Salesforce Knowledge articles because Salesforce Knowledge requires a specific publishing workflow, URL name generation, and article type configuration. FlitStack exports Ivanti Knowledge Article content (title, body, summary) as custom fields on a Knowledge_Reference__c custom object so the content is searchable in Salesforce, but the article must be republished using Salesforce's Knowledge authoring tools.
| Ivanti Neurons for ITSM | Salesforce Service Cloud | Compatibility | |
|---|---|---|---|
| Incident | Case1:1 | Fully supported | |
| Service Request | Case1:1 | Fully supported | |
| Problem | Case (Problem record type)1:1 | Fully supported | |
| Change | Case (Change record type) or Custom Object1:1 | Fully supported | |
| Asset | Asset1:1 | Fully supported | |
| Employee / User | User / Contact1:1 | Fully supported | |
| Attachment | ContentDocument / ContentVersion1:1 | Fully supported | |
| Journal / Note | CaseComment / EmailMessage1:1 | Fully supported | |
| Custom Business Object | Custom Object (__c)1:1 | Fully supported | |
| SLA Target Definition | Entitlement + MilestoneType1:1 | Fully supported | |
| Assignment Group | Queue1:1 | Fully supported | |
| Knowledge Article | KnowledgeArticleVersion (data only)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.
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
Salesforce Service Cloud gotchas
Data Export 512MB file size cap breaks large org exports
API Daily Request Limits vary by license edition
No automatic data backup in base Salesforce
Picklist dependencies silently break records when unmapped
Workflow rules fire unexpectedly during data load
Pair-specific challenges
Migration approach
Enumerate and plan Salesforce schema
FlitStack reads Ivanti's Metadata API to capture all standard and custom business objects, field names, data types, and pick-list values. We compare this against the target Salesforce org's schema and identify gaps: missing custom fields, missing record types, missing Queues, and missing custom objects. We deliver a schema setup plan specifying exactly what to create in Salesforce (object names with __c suffix, field names, pick-list values, and record types) so your admin can execute the setup before any data moves.
Create queue and user resolution map
FlitStack exports the full list of Ivanti Assignment Groups and resolves each to a corresponding Salesforce Queue. We also resolve Ivanti Employee records to Salesforce User records by email match. Any Assignment Groups or employees that cannot be resolved are flagged with a fallback owner assignment rule. The resolution map is delivered as a CSV for admin review before the migration runs.
Export Ivanti records via REST API with relationship resolution
FlitStack uses the Ivanti REST API to export all target records in dependency order: Assets first (since they are referenced by Incidents), then Users/Contacts, then Incidents/Service Requests/Problems/Changes, then Journal entries, then Attachments. The export respects Ivanti's 100,000 API calls/day rate limit with intelligent batching and retry logic. Each record's foreign keys (Affected User, AssignedTo, Company, Asset) are resolved to their Salesforce equivalents using the resolution map created in Step 2. Custom business objects are exported in a separate pass after standard objects.
Run sample migration with field-level diff
A representative slice of records (typically 200-500 per object type) is migrated to a Salesforce sandbox first. FlitStack generates a field-level diff report comparing source values against destination field values for every mapped field. You verify that Status value mappings are correct, Priority pick-list values landed properly, timestamps are preserved, and relationship lookups resolved correctly. Custom field mapping is validated. Any mapping errors are corrected before the full migration runs.
Execute full migration with delta-pickup window
The full migration runs against the production Salesforce org using Salesforce Bulk API 2.0 for high-volume record insertion. A delta-pickup window (typically 24-48 hours) opens after the initial run completes, capturing any Ivanti records modified during the cutover period. FlitStack logs every insert, update, and error to an audit trail. If reconciliation fails, one-click rollback reverts the Salesforce org to its pre-migration state using the backup taken at the start of the full run.
Platform deep dives
Ivanti Neurons for ITSM
Source
Strengths
Weaknesses
Salesforce Service Cloud
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 1 of 7 objects need a manual workaround.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Ivanti Neurons for ITSM and Salesforce Service Cloud.
Object compatibility
1 of 7 objects need a manual workaround.
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 Salesforce Service Cloud migration scoping. Not seeing yours? Book a call.
Walk through your Ivanti Neurons for ITSM to Salesforce Service Cloud 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 Salesforce Service Cloud
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.