Helpdesk migration
Field-level mapping, validation, and rollback between OpenText Service Manager and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.
OpenText Service Manager
Source
Zendesk
Destination
Compatibility
9 of 12
objects map 1:1 between OpenText Service Manager and Zendesk.
Complexity
BStandard
Timeline
4-8 weeks
Overview
OpenText Service Manager is an enterprise ITSM platform built for IT process governance — Incidents, Problems, Changes, and a service catalog tied to a CMDB. Zendesk is a helpdesk platform built for agent productivity and multi-channel support. The migration from one to the other is a functional redesign, not a direct port. We map the ITSM record types (Incident, Request, Problem, Change) to Zendesk Tickets, preserve Configuration Items as Organizations or custom Zendesk objects, and carry Knowledge Articles into Zendesk Guide. OpenText workflow definitions, audit logs, SLA schedules, and saved reports are not migratable as data — we document them for your admin team to rebuild in Zendesk's workflow builder and reporting module. The ITSM-to-helpdesk paradigm shift is the central design decision in every project of this type, and we resolve it during discovery before any data moves.
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 OpenText Service Manager object lands in Zendesk, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
OpenText Service Manager
Incident
Zendesk
Ticket (type=incident)
1:1OpenText Incidents map to Zendesk Tickets. We set the ticket Type field to 'incident' to preserve the ITSM semantics. Source fields including Incident ID (mapped to a custom field ot_sm_id__c for cross-reference), Priority, Description, Resolution, and Created Date migrate directly. The assignee from OpenText (Analyst) resolves to a Zendesk Agent via email match. Incidents linked to Problems carry the Problem relationship into a custom field ot_problem_id__c on the Zendesk Ticket.
OpenText Service Manager
Request
Zendesk
Ticket (type=task or request)
1:1Service Requests from OpenText map to Zendesk Tickets with Type set to 'task' or a custom request type field. The service catalog item name from OpenText becomes the ticket Subject or a custom request_type field. Fulfillment group assignments map to Zendesk Teams. Approval status on the OpenText request migrates to a custom approval_status field on the Zendesk Ticket, with the recommendation to rebuild approval routing in Zendesk's workflow builder post-migration.
OpenText Service Manager
Problem
Zendesk
Ticket (type=problem)
1:1Problem records map to Zendesk Tickets with Type set to 'problem' and linked to related Incident Tickets via a custom field ot_incident_refs__c containing a comma-separated list of related Zendesk Ticket IDs. Problem title, description, priority, root cause, and status migrate directly. We flag Problems linked to Change records via a custom field ot_change_id__c so that change context is preserved at the ticket level.
OpenText Service Manager
Change
Zendesk
Ticket (type=change)
1:1Change records map to Zendesk Tickets with a custom type 'change'. CAB approval status, risk rating, implementation plan, rollback plan, and scheduled start and end dates migrate to custom fields on the Zendesk Ticket. Because Zendesk does not have a native Change Advisory Board approval workflow, we document the approval chain from OpenText for the customer's admin to rebuild using Zendesk's Business Rules or a workflow automation tool.
OpenText Service Manager
Knowledge Article
Zendesk
Zendesk Guide Article
1:1OpenText Knowledge Articles with publish status Active migrate to Zendesk Guide Articles. Article title, body (HTML/RTF), author, publish date, last modified date, and status transfer directly. Category and folder structure from OpenText maps to Zendesk Guide Sections and Categories. Article-to-CI links do not migrate as native Zendesk Guide references; we document the relationships in a separate lookup table for the admin to re-establish in Zendesk Guide if the articles reference specific CIs in the OpenText knowledge base.
OpenText Service Manager
Configuration Item
Zendesk
Organization or Custom Object
1:1OpenText CIs map to Zendesk Organizations. CI name becomes Organization name, CI class (Hardware, Software, Network, etc.) maps to a custom Organization field ci_class__c, and CI status (Active, Decommissioned, etc.) maps to a custom Organization field ci_status__c. For organizations with complex CI relationship graphs (Parent-Child, Dependency, Impact), we migrate the CI records and deliver a relationship adjacency list as a CSV reference document for the admin to re-implement in a Zendesk Custom Object if relationship tracking is required in Zendesk.
OpenText Service Manager
User / Contact
Zendesk
End User
1:1OpenText Users (requesters) map to Zendesk End Users. We match on email address as the dedupe key. Name, email, department, phone, and site/location migrate directly. Role (Requester vs Analyst) maps to a Zendesk Role assignment: Analysts become Agents, Requesters become End Users. Users without email addresses are flagged in a reconciliation report with a recommended email alias or the suggestion to merge with an existing Zendesk End User record.
OpenText Service Manager
Attachment
Zendesk
Attachment
1:1File attachments on Incidents, Requests, Problems, Changes, and Knowledge Articles are exported as binary blobs and re-uploaded to the corresponding Zendesk Ticket or Article via the Zendesk Attachments API. File name, MIME type, and file size are preserved. Attachments exceeding 50MB are flagged individually because Zendesk's Attachments API has a 50MB per-file limit. We validate attachment re-association by comparing file hash before and after migration.
OpenText Service Manager
SLA Definition
Zendesk
SLA Policy (custom fields)
lossyOpenText SLA rules (response time, resolution time targets by priority and service category) do not have a direct Zendesk import mechanism. We map SLA targets to Zendesk SLA Policies with business hours defined per the OpenText SLA calendar. SLA assignment (which SLA applies to which ticket category) migrates as a mapping configuration documented for the admin to apply in Zendesk Admin > Business Rules > SLA Policies. We recommend configuring Zendesk SLA Policies before the first ticket import so that SLA timers are active from day one.
OpenText Service Manager
Custom Ticket Fields
Zendesk
Custom Ticket Fields
lossyOpenText Studio-defined custom fields on Incident, Request, Problem, and Change records are extracted with name, data type, and picklist values. We create equivalent Zendesk custom ticket fields (text, integer, decimal, date, dropdown, multi-select, checkbox) in the Zendesk Admin interface before migration. Field display order and section placement are documented separately for the admin to configure in Zendesk's ticket field editor. Custom fields with validation logic (format, range) are noted as requiring equivalent Zendesk validation rules to be added post-migration.
OpenText Service Manager
Service Catalog
Zendesk
Zendesk Submit a Request forms (Service Catalog on Enterprise)
lossyOpenText service catalog items and their fulfillment workflows do not migrate as data. We extract the catalog item names, descriptions, category structure, and associated request type from OpenText. If the destination is on Zendesk Suite Enterprise, we recommend enabling the native Service Catalog and configuring request forms that match the OpenText catalog. For Suite Team or Growth tiers, we map catalog items to Zendesk ticket fields and Topics for categorization. The fulfillment routing logic is documented for manual rebuild.
OpenText Service Manager
Workflow / Automation Rules
Zendesk
Not migratable (rebuild required)
1:1OpenText workflow definitions, escalation timers, conditional routing rules, and approval chains are stored in a proprietary format that is not accessible as export data. We do not migrate them. We deliver a written workflow inventory during discovery: for each active workflow we document the trigger condition, the record types it applies to, the actions it performs, and the recommended Zendesk equivalent (Triggers, Automations, or Macros). The customer's Zendesk admin or a certified Zendesk partner rebuilds these post-migration.
| OpenText Service Manager | Zendesk | Compatibility | |
|---|---|---|---|
| Incident | Ticket (type=incident)1:1 | Fully supported | |
| Request | Ticket (type=task or request)1:1 | Fully supported | |
| Problem | Ticket (type=problem)1:1 | Fully supported | |
| Change | Ticket (type=change)1:1 | Fully supported | |
| Knowledge Article | Zendesk Guide Article1:1 | Fully supported | |
| Configuration Item | Organization or Custom Object1:1 | Fully supported | |
| User / Contact | End User1:1 | Fully supported | |
| Attachment | Attachment1:1 | Fully supported | |
| SLA Definition | SLA Policy (custom fields)lossy | Fully supported | |
| Custom Ticket Fields | Custom Ticket Fieldslossy | Mapping required | |
| Service Catalog | Zendesk Submit a Request forms (Service Catalog on Enterprise)lossy | Fully supported | |
| Workflow / Automation Rules | Not migratable (rebuild required)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.
OpenText Service Manager gotchas
No native bulk import/export for ticket records
Workflow definitions are not portable
SMAX and Service Manager are architecturally distinct
Known issues in OpenText documentation may affect export completeness
Zendesk gotchas
Data export requires API scripting on non-Enterprise plans
Automations cap at 500 active rules and 1,000 tickets per hour
Help Center has no native export feature
Custom Objects and full data export are Enterprise-only
Pair-specific challenges
Migration approach
Discovery and scoping
We audit the source OpenText Service Manager instance: record counts for Incidents, Requests, Problems, Changes, Knowledge Articles, CIs, and Users; custom field schemas per record type; active workflow count and complexity; CI class and relationship structure; and SLA rule count and calendar definition. We pair this with a Zendesk edition assessment: Suite Team ($69/agent) covers single-channel support; Suite Growth ($115/agent) adds multi-channel; Suite Professional ($149/agent) adds advanced AI and analytics; Suite Enterprise adds the Service Catalog. The discovery output is a written migration scope, a field-level mapping draft, and a Zendesk edition recommendation.
Schema design and custom object planning
We design the Zendesk configuration before any data moves. This includes creating custom ticket fields mapped to OpenText custom fields with type equivalence (OpenText dropdown to Zendesk dropdown, OpenText date to Zendesk date, etc.), defining ticket types (incident, request, problem, change) with matching status values, planning Zendesk SLA Policies matched to OpenText SLA calendars, and designing the Knowledge Base hierarchy (Sections, Categories) matched to OpenText's article folder structure. If CIs require a custom Zendesk object (rather than Organization records), we provision the custom object schema using the modern Custom Objects framework to avoid the Legacy Custom Object deprecation path.
Identity reconciliation
We extract every distinct user and contact from OpenText Service Manager — analysts, requesters, approvers, and CI owners — and resolve them against the Zendesk destination environment by email address. OpenText users without email addresses (system accounts, integration accounts) are flagged for manual assignment to existing Zendesk End Users or Agents. We recommend provisioning the Zendesk agent accounts and Teams structure before the record migration phase begins because assignee and group assignments are required on import.
Knowledge Base migration
We migrate Knowledge Articles first because they are independent of ticket records. Articles transfer with title, body (HTML), author, publish date, and status preserved. Category and folder structure maps to Zendesk Guide Sections and Categories. We run a content preview on 20-30 articles to verify HTML rendering, image embedding, and internal link accuracy before committing the full Knowledge Base import. Article-to-CI relationship links are documented separately for manual re-establishment in Zendesk Guide.
Record migration in dependency order
We run the ticket migration in dependency order: Organizations (from OpenText CIs) first, then End Users and Agents, then Tickets (Incidents, Requests, Problems, Changes) with their custom field values, then Attachments (uploaded and linked to the corresponding ticket via the Zendesk Attachments API). Each phase emits a row-count reconciliation report comparing source record count to destination record count. SLA Policies are activated in Zendesk after ticket import is complete so that SLA timers do not retroactively apply to migrated tickets with old timestamps.
Cutover, validation, and automation rebuild handoff
We freeze OpenText Service Manager writes during the cutover window, run a delta export of any records modified during migration, then enable Zendesk as the system of record. We deliver the Workflow and Automation Inventory document, the SLA Policy mapping reference, the CI relationship adjacency list, and the Knowledge Base structure diagram to the customer's Zendesk admin. We support a one-week hypercare window for reconciliation issues. We do not rebuild OpenText workflows as Zendesk Triggers, Automations, or Macros as part of the standard migration scope; that work is handled by the customer's admin or a Zendesk implementation partner.
Platform deep dives
OpenText Service Manager
Source
Strengths
Weaknesses
Zendesk
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. All 7 core objects map 1:1 between OpenText Service Manager and Zendesk.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across OpenText Service Manager and Zendesk.
Object compatibility
All 7 core objects map 1:1 between OpenText Service Manager and Zendesk.
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
OpenText Service Manager: Not publicly documented for Service Manager; documented consumption-based pricing for developer API tiers.
Data volume sensitivity
OpenText Service Manager 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 OpenText Service Manager to Zendesk migration scoping. Not seeing yours? Book a call.
Walk through your OpenText Service Manager to Zendesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave OpenText Service Manager
Other ways to arrive at Zendesk
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.