Helpdesk migration

Migrate from ITSM 365 to Freshdesk

Field-level mapping, validation, and rollback between ITSM 365 and Freshdesk. We move data and schema; workflows are rebuilt natively in Freshdesk.

ITSM 365 logo

ITSM 365

Source

Freshdesk

Destination

Freshdesk logo

Compatibility

60%

6 of 10

objects map 1:1 between ITSM 365 and Freshdesk.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from ITSM 365 to Freshdesk is a category migration, not a like-for-like platform swap. ITSM 365 is an ITIL-aligned internal service desk built by Naumen with explicit Incidents, Service Requests, Changes, and Problems as separate record types. Freshdesk is a customer-facing support platform with Tickets, Contacts, Organizations, and Products as its primary objects. There is no native Change or Problem record type in Freshdesk; these map to custom fields or require manual rebuild. We tag every incoming ticket with a itsm_record_type custom field so that agents can still filter by the original classification. SLA assignments from ITSM 365 Standard migrate as custom SLA configuration data that we implement in Freshdesk's SLA Policies. Approval chains, Change Advisory Board records, and custom approval workflows do not migrate; we deliver a written inventory of every approval chain for the customer's admin to rebuild using Freshdesk's automation rules and escalation policies. Knowledge base articles migrate if the source structure is compatible with Freshdesk's category-article taxonomy.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

ITSM 365 logo

ITSM 365

What's pushing teams away

  • Russian-market origin and primarily Russian-language documentation create friction for non-Russian-speaking IT teams.
  • Reviewers cite poor English documentation and integration guidance as a recurring frustration, especially when wiring up third-party tools.
  • Server downtime affecting cloud connectivity has been reported by some users — concerning for IT teams whose own SLAs depend on the service desk being available.
  • Per-tier pricing jumps between Lite and Standard create a noticeable cost cliff for teams growing into advanced workflows.
  • Smaller global review and community footprint than competitors like ServiceNow, Freshservice, or Jira Service Management complicates vendor due diligence outside Russia/CIS.

Choosing

Freshdesk logo

Freshdesk

What's pulling them in

  • Free tier for 1-2 agents with no credit card makes initial evaluation risk-free and appeals to startups and small support teams.
  • Per-agent pricing is predictable and scales cleanly as teams grow from Growth at $15/agent/month to Enterprise at $89/agent/month.
  • Freddy AI Copilot and Email AI Agent bring AI assistance without forcing a full platform switch, appealing to teams already embedded in Freshdesk.
  • Multilingual help desk and customer portal features serve global SMB teams without requiring enterprise-level investment.
  • Collaborators up to 5,000 included in paid plans allow non-agent stakeholders to view tickets without additional licensing cost.

Object mapping

How ITSM 365 objects map to Freshdesk

Each row shows how a ITSM 365 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.

ITSM 365

Incident

maps to

Freshdesk

Ticket

1:1
Fully supported

ITSM 365 Incidents map directly to Freshdesk Tickets. We preserve the original incident status, priority, and assigned agent group in Freshdesk ticket fields and add a custom field itsm_record_type__c set to 'Incident' so that agents can filter the Freshdesk ticket list by the original classification. If ITSM 365 Standard was used, SLA assignment data migrates as a reference note in the ticket description for manual SLA Policy configuration in Freshdesk. Closed-incident resolution timestamps migrate as Freshdesk ticket updated_at values.

ITSM 365

Service Request

maps to

Freshdesk

Ticket

1:1
Fully supported

ITSM 365 Service Requests map to Freshdesk Tickets with itsm_record_type__c set to 'Service Request'. The original request category from ITSM 365 maps to Freshdesk ticket Group and Product fields if the destination account has Products configured. Request templates from ITSM 365 do not migrate as Freshdesk templates; we deliver a written inventory of every active service request template with its fields and conditions for the customer's admin to recreate as Freshdesk automations or default ticket properties.

ITSM 365

Change

maps to

Freshdesk

Custom Object or Tag

1:many
Fully supported

ITSM 365 Change records have no native Freshdesk equivalent. Changes require custom object recreation on Freshdesk Growth or Enterprise plans, or tagging on the related Ticket records for teams without Custom Objects. For teams with the Custom Objects feature enabled, we create a Change Request custom object with fields for Change ID, type (standard, normal, emergency), risk level, implementation plan, and CAB approval status. Each Change record is linked via a lookup to the related ITSM 365 Incident or Service Request that it addressed. Change Advisory Board records are documented in a written handoff and not migrated as data.

ITSM 365

Problem

maps to

Freshdesk

Custom Object or Tag

1:many
Fully supported

ITSM 365 Problem records (root cause analysis linked to incidents) require Custom Objects in Freshdesk. We create a Problem custom object with fields for Problem ID, status, root cause description, known error status, and resolution. Problem-to-Incident linkage migrates as lookup relationships on the custom object. Problem records without custom object support tag the related incident tickets for manual Problem-Incident association rebuild in Freshdesk.

ITSM 365

Requester / Agent

maps to

Freshdesk

Agent

1:1
Fully supported

ITSM 365 users and agents map to Freshdesk Agents. We match by email address. ITSM 365 agent groups map to Freshdesk Groups, and individual agent assignments on tickets resolve to Freshdesk agent fields. Any ITSM 365 user without a corresponding Freshdesk agent account goes to a reconciliation queue for the customer's admin to provision before record import resumes.

ITSM 365

Company / Configuration Item

maps to

Freshdesk

Organization

1:1
Fully supported

ITSM 365 Companies map to Freshdesk Organizations with the company name as the primary identifier and domain as a secondary lookup. Configuration Items (CIs) from ITSM 365 Standard do not have a direct Freshdesk equivalent unless the Enterprise Assets feature is enabled; otherwise CI data migrates as a custom field on the related Organization record or as a separate Asset custom object. We flag CI coverage and dependency data during discovery and document it for the customer's admin.

ITSM 365

SLA Assignment

maps to

Freshdesk

SLA Policy

lossy
Fully supported

ITSM 365 SLA assignments (priority-based first response and resolution targets, business hours calendars) do not migrate as data records. We extract the SLA configuration matrix from ITSM 365 Standard and implement it as Freshdesk SLA Policies on the Growth and Enterprise plans. SLA Policy names, time targets, and applicable business hours calendars are recreated manually in Freshdesk's SLA configuration UI. We deliver the mapping table (ITSM 365 SLA name to Freshdesk SLA Policy name, priority mapping, target in hours) as a written configuration guide.

ITSM 365

Attachment

maps to

Freshdesk

Attachment

1:1
Fully supported

Ticket and request attachments from ITSM 365 migrate to Freshdesk ticket attachments using the Freshdesk API with chunked upload handling. File size limits on Freshdesk (default 15 MB per file for most plans) apply; files exceeding the limit are flagged during discovery and require customer decision on whether to truncate, host externally and link, or skip. Inline images in ticket descriptions migrate with the ticket body as-is.

ITSM 365

Knowledge Base

maps to

Freshdesk

Solutions

1:1
Fully supported

ITSM 365 Knowledge Base articles migrate to Freshdesk Solutions if the source KB structure uses a flat or two-level category taxonomy compatible with Freshdesk's category-article model. Articles with complex multi-level folder structures, embedded Confluence content, or conditional visibility rules may require flattening or manual recreation. We migrate article title, body (with HTML preservation), category assignment, and publication status. Draft articles migrate as unpublished in Freshdesk for admin review before publishing.

ITSM 365

Approval Chain

maps to

Freshdesk

Automation Rule

lossy
Fully supported

ITSM 365 Standard approval chains (multi-step approval workflows attached to Service Requests or Changes) do not migrate as automation. Freshdesk does not have a native approval chain object; approval routing is handled through automation rules that assign tickets to a supervisor group or trigger email notifications. We inventory every active ITSM 365 approval chain and deliver a written document mapping each approval step to a recommended Freshdesk automation rule (trigger condition, assignee or group, notification action). Rebuild is the customer's admin responsibility post-migration.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

ITSM 365 logo

ITSM 365 gotchas

High

Russian-origin vendor with primarily Russian-language documentation and support

Medium

Pricing differs by region and currency — published rubles do not equal published USD

Medium

Multi-product portfolio means each module has its own data model and pricing page

Low

Server downtime episodes reported by users

Freshdesk logo

Freshdesk gotchas

High

API access is blocked on the free plan

High

Per-minute rate limits are account-wide and endpoint-specific

Medium

Multi-channel source types do not map 1:1 to all destinations

Medium

Custom objects created in-product cannot be accessed by other apps

Low

Contact import requires at least 10 existing tickets in the account

Pair-specific challenges

  • ITSM record type taxonomy has no Freshdesk equivalent for Changes and Problems

    ITSM 365 distinguishes between Incidents, Service Requests, Changes, and Problems as separate record types with different workflows, fields, and SLA treatments. Freshdesk has one Ticket object. We tag every migrated record with a custom field to preserve the original classification, but Change records and Problem records require Custom Objects in Freshdesk Growth or Enterprise to exist as structured records rather than tagged tickets. Teams without the Custom Objects add-on must accept that Change and Problem records become annotated tickets or are documented in a written handoff for manual rebuild. Skipping this design step before migration means the record type distinction is lost.

  • SLA assignments are configuration data, not migratable records

    ITSM 365 Standard SLA policies (priority-based first response and resolution targets, business hours calendars) are not exportable as data records. We extract the configuration matrix during discovery and deliver a written SLA mapping table, but the Freshdesk SLA Policies themselves must be recreated manually in the Freshdesk admin console. Teams that skip this step end up with tickets in Freshdesk without active SLA enforcement. SLA targets not recreated in Freshdesk before cutover mean SLA breach reporting is unavailable on day one.

  • Approval chains do not migrate to any Freshdesk equivalent

    ITSM 365 Standard approval chains (multi-step supervisor and manager approvals on Service Requests) have no functional equivalent in Freshdesk. Freshdesk automation rules can route tickets to groups or send notification emails, but there is no native multi-step approval workflow with escalation timers and conditional branching. We deliver a written inventory of every active approval chain (trigger condition, approver sequence, escalation path) as a rebuild guide. The customer's admin must rebuild these post-migration in Freshdesk or accept manual approval routing. Workflow rebuild is outside standard migration scope.

  • Custom properties on Lite tier have limited API export access

    ITSM 365 Lite ($24.9 per user per month) caps advanced features including workflow automation and has constrained API access for custom property exports. If the source account is on Lite, custom fields on Incidents and Service Requests may require manual field mapping or CSV export assistance from the customer before API-based migration can proceed. We flag the tier during discovery and size the migration plan accordingly. Standard tier customers have full custom property API access for automated extraction.

  • Freshdesk file size and format limits affect attachment migration

    Freshdesk caps attachments at 15 MB per file on most plans. ITSM 365 attachments exceeding this limit are flagged during discovery. We host oversized files externally and insert a hyperlink in the Freshdesk ticket description pointing to the hosted location. HTML formatting in ITSM 365 ticket descriptions and knowledge base article bodies may render differently in Freshdesk's HTML sanitizer; we apply a content pass to strip unsupported tags and preserve readable content. Images embedded in rich text migrate as attachments and re-inserted inline.

Migration approach

Six steps for a successful ITSM 365 to Freshdesk data migration

  1. Discovery and tier verification

    We audit the source ITSM 365 account for tier (Lite or Standard), record type volume (Incidents, Service Requests, Changes, Problems), active SLA configurations, custom properties, approval chains, agent count, and knowledge base structure. We verify the Freshdesk plan and confirm Custom Objects and SLA Policy availability. The discovery output is a written migration scope document covering record counts by type, a list of custom fields requiring Freshdesk equivalent creation, the SLA configuration matrix for recreation, and a Change and Problem record handling recommendation based on the customer's Freshdesk plan.

  2. Schema design and Freshdesk configuration planning

    We design the destination schema in Freshdesk. This includes creating custom fields on the Ticket object for itsm_record_type__c, original_priority__c, and original_category__c. If the customer is on Freshdesk Growth or Enterprise, we design the Change Request and Problem custom objects with their field schemas and lookup relationships. We document the SLA Policy recreation table and the approval chain rebuild guide. All Freshdesk configuration changes are planned before any data extraction begins so that the destination schema is ready when migration starts.

  3. Sandbox validation and mapping sign-off

    We run a representative migration into a Freshdesk test account using a sample of the source data (typically 200-500 tickets per record type). The customer's IT lead reviews the ticket tagging, group assignments, SLA reference notes, and custom object records against the source ITSM 365 data. Any field mapping corrections, custom field additions, or SLA configuration errors are fixed before the production migration. Sandbox sign-off is a required checkpoint before production cutover.

  4. Knowledge base migration

    We extract the ITSM 365 knowledge base taxonomy (categories, subcategories, articles) and map it to Freshdesk Solutions categories. Articles migrate with HTML body content preserved. Complex multi-level folder structures are flattened into Freshdesk-compatible two-level categories with the full path documented in the article description field. Articles with embedded external content (Confluence links, video embeds) are flagged for manual cleanup. Draft articles migrate as unpublished.

  5. Production migration in dependency order

    We migrate into the production Freshdesk account in dependency order: Organizations (from ITSM 365 Companies), Agents and Groups (from ITSM 365 users and agent groups), Tickets with itsm_record_type tagging (Incidents and Service Requests first, then Change and Problem records if Custom Objects are configured), Attachments (chunked for files over 5 MB), and Knowledge Base articles (by category). Each phase emits a row-count reconciliation report. We use the Freshdesk REST API with rate-limit handling and exponential backoff.

  6. Cutover, delta, and admin rebuild handoff

    We freeze ITSM 365 writes during cutover, run a final delta migration of any records modified during the freeze window, then enable Freshdesk as the system of record. We deliver the SLA Policy recreation guide and the approval chain rebuild inventory to the customer's admin team. We do not rebuild SLA Policies or approval chains inside the migration scope; that work requires admin access and is handled separately. We support a three-day hypercare window for reconciliation issues raised during early Freshdesk use.

Platform deep dives

Context on both ends of the pair

ITSM 365 logo

ITSM 365

Source

Strengths

  • Low-code visual configuration lets non-developer admins customize workflows and approval chains.
  • Native integrations with Jira, Power BI, WhatsApp, and Telegram cover common SMB needs.
  • Multi-product portfolio (Support, Outsource, Projects, HR) lets a single vendor cover adjacent service management areas.
  • Free 14-day trial plus free ITSM 365 School training reduce evaluation friction.
  • ITIL-aligned out of the box with Incident, Request, Change, and Problem processes documented.

Weaknesses

  • Documentation and support are primarily Russian-language; English coverage is partial.
  • Reviewers cite poor integration documentation as a recurring frustration during third-party tool setup.
  • Server downtime episodes have been reported, affecting cloud-based agent productivity.
  • Smaller global review/community footprint than ServiceNow, Freshservice, or Jira Service Management.
  • Per-tier price cliffs between Lite and Standard can frustrate growing teams that need only a subset of Standard features.
Freshdesk logo

Freshdesk

Destination

Strengths

  • Generous free tier with no credit card required for 1-2 agents for 6 months.
  • Per-agent pricing model is transparent and scales linearly with team growth.
  • Freddy AI Copilot integrates assistance directly into the agent workspace without requiring separate tooling.
  • Multilingual help desk and customer portal serve global teams on Pro and Enterprise plans.
  • Shared inbox, threads, and tasks keep ticket context unified across multi-channel conversations.

Weaknesses

  • Freddy AI is a separate paid add-on charged per session, making AI costs unpredictable and hard to budget.
  • Performance issues including delayed loading and duplicate tickets are recurring user complaints during high-volume periods.
  • Customization is more limited than Zendesk, with fewer workflow options and reporting flexibility.
  • Add-ons for chat, advanced routing, and custom reporting are gated behind higher tiers or separate module purchases.
  • API access is completely disabled on the free plan, blocking any programmatic data export or migration tooling.

Complexity grading

How hard is this migration?

Standard Helpdesk migration. 2 of 7 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across ITSM 365 and Freshdesk.

  • Object compatibility

    B

    2 of 7 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    ITSM 365: Not publicly documented in English-language materials.

  • Data volume sensitivity

    B

    ITSM 365 doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your ITSM 365 to Freshdesk migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about ITSM 365 to Freshdesk data migrations

Answers to the questions buyers ask most during ITSM 365 to Freshdesk migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your ITSM 365 to Freshdesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Straightforward migrations under 10,000 tickets with no custom objects complete in two to three weeks. Migrations with Change and Problem records requiring Custom Object configuration, active SLA policies, knowledge base migrations over 200 articles, or approval chain inventories move to five to eight weeks. The primary timeline drivers are SLA Policy recreation planning (written, not automated), custom object schema design, and knowledge base taxonomy mapping.

Adjacent paths

Related migrations to explore

Ready when you are

Move from ITSM 365.
Land in Freshdesk, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day