Helpdesk migration
Field-level mapping, validation, and rollback between Splashtop Remote Support and Zoho Desk. We move data and schema; workflows are rebuilt natively in Zoho Desk.
Splashtop Remote Support
Source
Zoho Desk
Destination
Compatibility
7 of 12
objects map 1:1 between Splashtop Remote Support and Zoho Desk.
Complexity
BStandard
Timeline
1-2 weeks
Overview
Splashtop Remote Support and Zoho Desk serve different functions in the support stack. Splashtop provides remote endpoint access for IT teams and MSPs to connect to client computers for unattended or attended support sessions, priced by endpoint count. Zoho Desk is a ticketing and customer service platform that manages support requests across multiple channels, organizes agents into departments, and enforces SLAs. The migration transfers Splashtop's computer inventory, technician roster, and group structures into Zoho Desk's agent and contact management model. We map Splashtop Technicians to Zoho Desk Agents, Splashtop Computers to a custom endpoint object or Contact-linked records, and Splashtop Computer Groups to Zoho Desk Departments or Team scopes. Session history cannot migrate because Splashtop does not expose a public session log export. Access Permissions migrate as a written inventory for Zoho Desk admin to rebuild as Role and Department assignments. We do not migrate Splashtop Streamer deployment configurations or SOS Call workflows; these require replacement agent deployment and Zoho Desk channel setup post-migration.
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 Splashtop Remote Support 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.
Splashtop Remote Support
Technicians
Zoho Desk
Agent
1:1Splashtop Technicians map directly to Zoho Desk Agents. We extract technician records including name, email, role (Admin, Technician, User), and status via the Splashtop Enterprise REST API or from the admin console CSV. Zoho Desk Agents are scoped to Departments at import time, so we use the Splashtop role and any Group permission scope to assign each Agent to the appropriate Zoho Desk Department. The agentExtId field in Zoho Desk import format carries the original Splashtop technician ID for reconciliation.
Splashtop Remote Support
Computers
Zoho Desk
Custom Endpoint Object
lossySplashtop Computer records (Computer Name, Group Name, Last Session Time, Notes) do not have a native equivalent in Zoho Desk's standard schema. We create a custom Endpoint object in Zoho Desk with fields for computer_name, group_name, last_session_timestamp, and notes. The endpoint object is linked to the Contact record representing the device owner or the Account representing the client organization. We export the full computer list as a CSV during discovery and create the custom schema in Zoho Desk before bulk import.
Splashtop Remote Support
Computer Groups
Zoho Desk
Department
many:1Splashtop Computer Groups organize endpoints by client, location, or function and are used to scope technician access permissions. We map Group names to Zoho Desk Department names where each Department represents a distinct client or organizational unit. Nested sub-groups in Splashtop are flattened to a single Department level in Zoho Desk with the full group path preserved in a custom Department field for reference. Department creation must precede Agent import so that agent-to-department assignments are valid at insert time.
Splashtop Remote Support
Access Permissions
Zoho Desk
Role + Department Assignment
1:1Splashtop Access Permissions define which Technicians can reach which Computers or Groups with what role (Admin, Technician, User). Zoho Desk uses Role profiles for feature permissions and Department membership for data scoping. We parse the Access Permissions CSV to build a permission matrix, then map Splashtop Admin and Technician roles to Zoho Desk Agent roles (Support Agent, Support Administrator) scoped to the corresponding Department. Complex permission patterns (e.g., technician can access Group A computers but not Group B) are documented as a written Role and Department assignment plan for the customer's Zoho Desk admin to implement.
Splashtop Remote Support
Service Desk Channels (Enterprise tier)
Zoho Desk
Ticket Channels
lossySplashtop Enterprise Service Desk Channels (SOS Call, invitation links, PIN codes, web form widgets) have no direct Zoho Desk equivalent because Zoho Desk channels are defined by communication type (Email, Phone, Live Chat, Web Form, Social) rather than access method. We map Splashtop's web form widget configurations to Zoho Desk web forms and document the SOS Call invitation link structure as a Zoho Desk email-to-ticket routing rule. Channel custom fields migrate as Zoho Desk ticket custom fields within the relevant Department.
Splashtop Remote Support
SOS Requests (Enterprise tier)
Zoho Desk
Ticket
1:manyOpen Splashtop SOS Call requests represent end-user-initiated attended support sessions. We map active SOS requests to Zoho Desk Tickets with the requester's contact information, the target computer reference, and any session notes as ticket description. Each SOS request becomes a single Zoho Desk ticket; if the same request generates multiple technician interactions, those are captured as ticket comments or threaded replies rather than separate tickets. We flag any SOS request with a status other than Resolved or Closed for priority ticket creation.
Splashtop Remote Support
RDP Profiles
Zoho Desk
Custom Field or Note
1:1Splashtop Connector RDP profiles (Profile Name, Deploy Code, Enable Recording, RDP-specific settings) are connection configuration artifacts rather than support data. They do not map to any Zoho Desk standard object. We export the RDP profile CSV as a Zoho Desk attachment linked to the corresponding custom Endpoint record, preserving the deploy code and recording settings for reference. The customer's IT team uses this as a deployment manifest when re-installing the Zoho Desk endpoint agent on migrated computers.
Splashtop Remote Support
Deployment Codes
Zoho Desk
Custom Field on Endpoint
lossySplashtop Deployment Codes are account-scoped codes used to silently install the Streamer on managed endpoints. These codes are not valid for Zoho Desk's agent deployment. We preserve the deployment code value in a custom field on the Zoho Desk Endpoint record so the customer's admin has the original manifest for reference during re-deployment of Zoho Assist or another remote access agent. We flag in the migration report that a new deployment strategy is required for the endpoint agent layer.
Splashtop Remote Support
User Access Role Definitions
Zoho Desk
Role
1:1Splashtop role definitions (Admin, Technician, User) are not exported as a standalone artifact but are inferable from the Access Permissions CSV. We reconstruct the role-to-permission mapping from the CSV, then map to Zoho Desk Role profiles: Splashtop Admin maps to Support Administrator, Splashtop Technician maps to Support Agent, and Splashtop User maps to a custom read-only Role if the customer requires end-user portal access. The reconstructed role inventory is delivered as a written document for Zoho Desk admin to implement.
Splashtop Remote Support
Session History
Zoho Desk
Not Migrated
1:1Splashtop does not expose session history (completed remote support sessions with timestamps, duration, participants, and actions) via its public API or admin console CSV export. Session logs are retained within the Splashtop web console but are not available as a standalone exportable artifact. We document this gap in the migration scope and recommend the customer request any required session history directly from Splashtop support before the account is deactivated. Zoho Desk ticket history begins on the day of cutover for all new support interactions.
Splashtop Remote Support
Contacts (end-user contacts from SOS requests)
Zoho Desk
Contact
1:1End users who submitted SOS Call requests in Splashtop Enterprise are stored with name and email. We map these to Zoho Desk Contact records. ContactExtId is generated from the Splashtop user ID. If the same end user appears in multiple SOS requests, we deduplicate by email and create a single Contact with a ticket history linked to all migrated SOS requests. Phone and address data from Splashtop migrates to the corresponding Zoho Desk Contact fields if present.
Splashtop Remote Support
Accounts (client organizations)
Zoho Desk
Account
1:1Splashtop account-level groupings (used for MSPs managing multiple client organizations) map to Zoho Desk Account records. The Account Name derives from the top-level Splashtop Group or the organization's account name field if available. Computers and Contacts are linked to the corresponding Account via the AccountId lookup after Account import completes. MSPs with multi-tenant Splashtop configurations can use Zoho Desk Departments as an additional segmentation layer alongside Accounts.
| Splashtop Remote Support | Zoho Desk | Compatibility | |
|---|---|---|---|
| Technicians | Agent1:1 | Fully supported | |
| Computers | Custom Endpoint Objectlossy | Fully supported | |
| Computer Groups | Departmentmany:1 | Fully supported | |
| Access Permissions | Role + Department Assignment1:1 | Mapping required | |
| Service Desk Channels (Enterprise tier) | Ticket Channelslossy | Fully supported | |
| SOS Requests (Enterprise tier) | Ticket1:many | Fully supported | |
| RDP Profiles | Custom Field or Note1:1 | Fully supported | |
| Deployment Codes | Custom Field on Endpointlossy | Mapping required | |
| User Access Role Definitions | Role1:1 | Mapping required | |
| Session History | Not Migrated1:1 | Not supported | |
| Contacts (end-user contacts from SOS requests) | Contact1:1 | Fully supported | |
| Accounts (client organizations) | Account1: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.
Splashtop Remote Support gotchas
API access requires Splashtop Enterprise
Computer-count billing means scoping errors directly inflate costs
On-Prem and cloud versions have different API capabilities
Two-app architecture requires both Streamer and Business App to be migrated
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 tier assessment
We audit the Splashtop Remote Support subscription tier, API access status (Enterprise vs non-Enterprise), computer count, technician roster size, group hierarchy depth, and active Service Desk Channels or SOS requests. We pair this with a Zoho Desk plan review to confirm custom object availability (Support Plus required) and current Department and Role configuration. The discovery output is a written migration scope document with record counts per object, a Zoho Desk plan recommendation if the current plan lacks required features, and a pre-migration checklist including any Splashtop Enterprise trial setup and Zoho Desk custom object schema design.
Data extraction from Splashtop
On Splashtop Enterprise, we use the REST API to extract Computer records (with properties including Computer Name, Group Name, Last Session Time, and Notes), Technician records (with role and status), and the Access Permissions CSV. On non-Enterprise tiers, we download the equivalent exports from the admin console CSV functions. We parse the Access Permissions CSV to build a permission matrix mapping each technician to their permitted groups and roles. We export any active SOS requests from the Service Desk console. The extraction phase produces structured CSV files for each object, validated against the Splashtop admin UI record counts before transformation begins.
Zoho Desk schema preparation
We create the custom Endpoint object in Zoho Desk with all required fields mapped from the Splashtop computer record schema. We create Zoho Desk Departments corresponding to Splashtop Computer Groups, with the full group path stored in a custom Department field for reference. We pre-create the Role profiles (Support Administrator and Support Agent) mapped from Splashtop roles. If the customer is on a Zoho Desk plan below Support Plus, we either upgrade the plan or map endpoint data to existing Zoho Desk objects and flag any data that cannot be accommodated. All schema changes deploy into the Zoho Desk production org after admin approval.
Agent and Contact import
We import Zoho Desk Agents from the Splashtop technician roster, assigning each to the appropriate Department based on the permission matrix. We import end-user contacts from SOS request data as Zoho Desk Contacts linked to the corresponding Account. The agentExtId field on Zoho Desk Agents carries the original Splashtop technician ID for reconciliation. We validate the agent count in Zoho Desk against the source technician count before proceeding to endpoint import. Department assignments are validated to ensure no agent is assigned to a non-existent Department.
Endpoint import and permission mapping
We import the Splashtop computer list as custom Endpoint records in Zoho Desk, linking each to the Account representing the client organization and the Contact representing the device owner if available. The computer group path from Splashtop maps to the Department reference on the Endpoint record. We deliver a written Role and Department assignment plan derived from the Access Permissions CSV, mapping each Splashtop role and Group permission to the equivalent Zoho Desk Role and Department configuration. The customer's Zoho Desk admin implements the permission plan before cutover; we provide a step-by-step guide with screenshots.
Cutover, delta migration, and endpoint agent handoff
We freeze Splashtop write access during the cutover window and run a delta import of any SOS requests created since the initial extraction. We validate record counts in Zoho Desk against the discovery baseline. We deliver the endpoint deployment manifest (original computer list with group assignments) and the permission inventory document to the customer's IT team for Streamer uninstallation and new remote access agent deployment. We do not perform endpoint re-imaging as part of the migration scope. We provide a one-week hypercare window for reconciliation issues raised during the first week of Zoho Desk production use.
Platform deep dives
Splashtop Remote Support
Source
Strengths
Weaknesses
Zoho Desk
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 4 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 Splashtop Remote Support 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
Splashtop Remote Support: 200 calls per minute per deployment (Splashtop On-Prem); cloud Enterprise tier rate limits are not publicly documented.
Data volume sensitivity
Splashtop Remote Support exposes a bulk API — large-volume migrations stream efficiently.
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 Splashtop Remote Support to Zoho Desk migration scoping. Not seeing yours? Book a call.
Walk through your Splashtop Remote Support 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 Splashtop Remote Support
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.