Helpdesk migration
Field-level mapping, validation, and rollback between Tikit and Zoho Desk. We move data and schema; workflows are rebuilt natively in Zoho Desk.
Tikit
Source
Zoho Desk
Destination
Compatibility
8 of 12
objects map 1:1 between Tikit and Zoho Desk.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Tikit by Cireson to Zoho Desk is a migration between two department-centric ITSM platforms with different licensing models, automation architectures, and AI feature scopes. Tikit runs as an ITSM layer on top of Microsoft 365 E3/E5 licenses, using Microsoft Power Automate for workflow automation and a proprietary Virtual Agent for ticket deflection. Zoho Desk organizes tickets, contacts, and knowledge base content around Departments, with its own Blueprint automation engine and Zia AI assistant. We migrate ticket threads with original creation timestamps preserved, agent profiles mapped to Zoho Desk departments, end-user contacts to the Contacts module, knowledge base articles with category assignments, and SLA policy configurations as written records. Power Automate flows, Virtual Agent training, and Intune-linked asset integration are platform-bound and do not transfer; we deliver documented inventories of all three for the customer to rebuild in Zoho Desk Blueprint and Zia.
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 Tikit object lands in Zoho Desk, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Tikit
Ticket
Zoho Desk
Ticket
1:1Tikit tickets migrate to Zoho Desk tickets with Subject, Description, Status, Priority, Category, Requester (mapped to Contact), Assigned Agent, Department (mapped from Tikit department), and full conversation thread preserved as ticket replies. Tikit custom ticket fields migrate to Zoho Desk custom fields scoped to the relevant department. Original ticket creation timestamps migrate as Created Time on the Zoho Desk ticket; we use the Zoho Desk API to set the createdAt field to the source timestamp rather than accepting the import timestamp. Tikit ticket number is stored in a custom field tikit_ticket_number__c for cross-reference.
Tikit
Agent
Zoho Desk
Agent
1:1Tikit licensed agents export by email with profile fields (display name, role, department assignment, skill mappings). Zoho Desk agents are provisioned by email match during import; if a matching agent exists, the system maps to the existing record. Agent count scoping is critical because Zoho Desk pricing is per-agent, and Tikit end users are unlimited and unlicensable, so the post-migration contact count does not affect Zoho Desk agent pricing.
Tikit
End User
Zoho Desk
Contact
1:1Tikit end users (unlicensable, ticket submitters) migrate to Zoho Desk Contacts. Display name and email address transfer directly. Teams presence data and Entra ID-linked profile fields (such as department, job title, manager hierarchy) that reference the M365 environment do not have a direct Zoho Desk equivalent and migrate as standard Contact fields where possible; full Entra ID attribute parity requires post-migration manual enrichment or a Zoho Directory integration.
Tikit
Department
Zoho Desk
Department
1:1Tikit departments control ticket routing, portal visibility, and SLA assignments. Each Tikit department maps to a corresponding Zoho Desk department during import. Agents are associated with departments based on their department assignment in Tikit. Department-level SLA policies migrate as Zoho Desk SLA policies scoped to the matching department. Multi-department portal separation maps to Zoho Desk's department-scoped layout and field configuration.
Tikit
Knowledge Base Article
Zoho Desk
Article (Solutions)
1:1Tikit KB articles migrate to Zoho Desk Solutions articles with Title, Body content, Category (mapped to Zoho Desk Section), and Publish Status preserved. Article creation and modification timestamps migrate where the Zoho Desk API allows custom createdAt injection. External SharePoint or OneDrive attachment links migrate as URL references; we document every external attachment source during the pre-migration audit so the customer can verify access continuity before cutover.
Tikit
KB Category
Zoho Desk
Section (Solutions)
1:1Tikit KB category hierarchy maps to Zoho Desk section structure 1:1. If the destination enforces a flat section list, we flatten the hierarchy and append parent names to section titles. Article count and sort order within each section are preserved as part of the article migration pass.
Tikit
SLA Policy
Zoho Desk
SLA Policy
lossyTikit SLA definitions tied to ticket priority and department migrate as Zoho Desk SLA policies. First Response and Resolution Time targets transfer with their associated business hours calendars. Tikit SLA metric naming (such as specific stage names for escalation triggers) maps to the equivalent Zoho Desk SLA rule criteria. We produce a written SLA configuration map for the customer to review and confirm post-migration, since SLA rule naming conventions differ between platforms.
Tikit
Attachment
Zoho Desk
Attachment
1:1Ticket and KB article attachments stored within Tikit's managed storage migrate as file attachments to Zoho Desk. Attachments linked via external URLs (SharePoint, OneDrive, third-party URLs) are preserved as URL references. Total attachment volume and maximum file size are documented during scoping; Zoho Desk's Zwitch tool imposes a 10 GB file size cap per migration batch, and we chunk large attachment sets accordingly. If the source SharePoint site loses access after cutover, external URL references become broken links, which we flag in the pre-migration audit.
Tikit
Tag
Zoho Desk
Tag
lossyTikit tags on tickets and articles migrate as comma-separated tag strings in Zoho Desk. If the destination uses a hierarchical tag taxonomy, we map the Tikit tag names accordingly. Tags are stored in the tikit_tags__c custom field on the ticket for cross-reference.
Tikit
Asset Record
Zoho Desk
Asset
1:1Tikit asset records with device name, type, assigned user, and relationship data migrate to Zoho Desk Assets. Deep Intune device properties (enrollment status, compliance policy, MDM enrollment date) that rely on Tikit's Entra ID integration do not transfer; we export these as a separate structured data file and document the fields for manual re-entry in Zoho Desk's Assets module, which is available from the Professional tier.
Tikit
Automation Workflow
Zoho Desk
Blueprint (documentation only)
lossyTikit Power Automate flows are platform-bound and cannot be exported as portable logic. We produce a written workflow inventory during the pre-migration audit that lists every active Power Automate flow with its trigger conditions, actions, and conditions. The document maps each flow to an equivalent Zoho Desk Blueprint workflow step, including approval chains, notification triggers, and ticket routing rules. The customer's Zoho Desk admin rebuilds these in Blueprint post-migration.
Tikit
Virtual Agent Configuration
Zoho Desk
Zia AI Configuration (documentation only)
lossyThe Tikit Virtual Agent intent definitions, confidence thresholds, FAQ associations, and routing rules are not exportable as transferable training data. We deliver a Virtual Agent configuration summary that documents the current intent list, escalation triggers, and self-service deflection targets. Zia AI in Zoho Desk is configured independently by the customer's team using the migrated ticket history and knowledge base articles as the retraining corpus.
| Tikit | Zoho Desk | Compatibility | |
|---|---|---|---|
| Ticket | Ticket1:1 | Fully supported | |
| Agent | Agent1:1 | Fully supported | |
| End User | Contact1:1 | Fully supported | |
| Department | Department1:1 | Fully supported | |
| Knowledge Base Article | Article (Solutions)1:1 | Fully supported | |
| KB Category | Section (Solutions)1:1 | Fully supported | |
| SLA Policy | SLA Policylossy | Fully supported | |
| Attachment | Attachment1:1 | Fully supported | |
| Tag | Taglossy | Fully supported | |
| Asset Record | Asset1:1 | Fully supported | |
| Automation Workflow | Blueprint (documentation only)lossy | Fully supported | |
| Virtual Agent Configuration | Zia AI Configuration (documentation only)lossy | Mapping required |
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.
Tikit gotchas
Power Automate workflows do not migrate automatically
Virtual Agent training does not transfer to the destination
Agent seat count scoping requires pre-migration planning
KB article attachments stored outside Tikit require manual retrieval
Zoho Desk gotchas
Agent email identity determines comment ownership after migration
Blueprints and SLA policies do not export via API
File upload capped at 10GB per migration batch
Tier-gated export and migration capabilities
Inbound migration is two-phase with a hard Phase 2 cutoff
Pair-specific challenges
Migration approach
Discovery and scoping
We audit the source Tikit environment across agent count, active end-user volume, ticket count and age distribution, attachment file size, department count, KB article volume, active Power Automate flows, and Virtual Agent configuration. We pair this with a Zoho Desk edition assessment (Free for 3 agents, Standard at $12/agent/mo, Professional at $20/agent/mo, or Enterprise at $35/agent/mo) based on the post-migration agent count. The discovery output is a written migration scope document, a data volume estimate, and a Zoho Desk edition recommendation.
Pre-migration audit and workflow inventory
We produce a Power Automate workflow audit listing every active flow, its trigger type, conditions, and actions, mapped to a Zoho Desk Blueprint equivalent. We produce a Virtual Agent configuration summary documenting intent definitions, escalation thresholds, and FAQ article associations. We audit external KB attachment URLs, Intune-linked asset fields, and department-level SLA definitions. Any Tikit custom fields that reference Entra ID groups or Intune device properties are flagged for manual Zoho Desk reconfiguration.
Sandbox migration and reconciliation
We run a full migration into a Zoho Desk sandbox environment using representative data volume. The customer reconciles record counts (tickets in, agents in, contacts in, KB articles in), spot-checks 25-50 random ticket threads for thread completeness and timestamp accuracy, and validates that department assignments and SLA policies transferred correctly. Any mapping corrections, field type mismatches, or department configuration gaps are resolved here before production migration begins.
Agent and department provisioning validation
We extract every distinct Tikit agent and department, then match agents by email against the Zoho Desk agent table. We validate that the Zoho Desk departments exist and are configured with the correct SLA policies and layouts before ticket migration begins. Agent seat count is confirmed against the Zoho Desk edition limits; any agent count mismatch requiring a plan upgrade is resolved before the production migration date.
Production migration in dependency order
We run production migration in record-dependency order: Departments first, then Agents, Contacts (from Tikit end users), Tickets (with original createdAt timestamps injected via API, thread history preserved, and custom fields mapped per department), Knowledge Base Sections and Articles, SLA Policies, Assets, and Tags. Each phase emits a row-count reconciliation report before the next phase begins. Attachments are chunked in batches respecting Zoho Desk API rate limits with exponential backoff.
Cutover, validation, and rebuild handoff
We freeze Tikit writes during the cutover window, run a final delta migration of any tickets or articles modified during the migration window, then enable Zoho Desk as the system of record. We deliver the Power Automate workflow inventory, Virtual Agent configuration summary, and SLA configuration map to the customer's admin team. We support a one-week hypercare window to resolve reconciliation issues. We do not rebuild Power Automate flows as Zoho Desk Blueprint workflows, retrain Zia AI, or reconfigure Intune asset integrations inside the migration scope; these are separate engagements.
Platform deep dives
Tikit
Source
Strengths
Weaknesses
Zoho Desk
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 4 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Tikit and Zoho Desk.
Object compatibility
4 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
Tikit: Not publicly documented.
Data volume sensitivity
Tikit 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 Tikit to Zoho Desk migration scoping. Not seeing yours? Book a call.
Walk through your Tikit to Zoho Desk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Tikit
Other ways to arrive at Zoho Desk
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.