Helpdesk migration

Migrate from Splashtop Remote Support to Zoho Desk

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 logo

Splashtop Remote Support

Source

Zoho Desk

Destination

Zoho Desk logo

Compatibility

58%

7 of 12

objects map 1:1 between Splashtop Remote Support and Zoho Desk.

Complexity

BStandard

Timeline

1-2 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

Splashtop Remote Support logo

Splashtop Remote Support

What's pushing teams away

  • Some users report connection stability issues with specific graphics drivers or network configurations, causing intermittent session drops that require workarounds or support tickets.
  • Multi-monitor support and display scaling have been flagged as lacking by Capterra reviewers, with difficulties handling multiple displays and resolution adjustments on mobile viewing.
  • Advanced features and integrations require a steeper learning curve and more initial setup time, particularly for organizations evaluating the Enterprise tier with SSO and ITSM integrations.
  • Users dislike the lack of alphabetized email lists when adding users to computers and the absence of a search feature in the user assignment interface, complicating administrative tasks.

Choosing

Zoho Desk logo

Zoho Desk

What's pulling them in

  • Deep Zoho ecosystem integration lets support data tie directly to CRM contacts, invoice records in Zoho Books, and custom apps built in Zoho Creator, providing a unified customer view without third-party middleware.
  • Pricing undercuts comparable platforms significantly: Enterprise at roughly $40 per agent per month versus Zendesk at comparable tiers, making it attractive for cost-sensitive teams scaling past 10 agents.
  • Blueprints and multi-level escalations allow teams to codify support workflows and enforce SLA routing automatically, reducing manual triage for mid-size support operations.
  • Multi-channel ticket ingestion unifies email, social media, live chat, and phone into a single queue view, giving agents one inbox without context-switching across channels.
  • The free tier up to 3 agents lets small teams validate the platform before committing, reducing financial risk for startups and micro-businesses evaluating help desk software.

Object mapping

How Splashtop Remote Support objects map to Zoho Desk

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

maps to

Zoho Desk

Agent

1:1
Fully supported

Splashtop 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

maps to

Zoho Desk

Custom Endpoint Object

lossy
Fully supported

Splashtop 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

maps to

Zoho Desk

Department

many:1
Fully supported

Splashtop 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

maps to

Zoho Desk

Role + Department Assignment

1:1
Mapping required

Splashtop 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)

maps to

Zoho Desk

Ticket Channels

lossy
Fully supported

Splashtop 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)

maps to

Zoho Desk

Ticket

1:many
Fully supported

Open 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

maps to

Zoho Desk

Custom Field or Note

1:1
Fully supported

Splashtop 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

maps to

Zoho Desk

Custom Field on Endpoint

lossy
Mapping required

Splashtop 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

maps to

Zoho Desk

Role

1:1
Mapping required

Splashtop 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

maps to

Zoho Desk

Not Migrated

1:1
Not supported

Splashtop 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)

maps to

Zoho Desk

Contact

1:1
Fully supported

End 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)

maps to

Zoho Desk

Account

1:1
Fully supported

Splashtop 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.

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.

Splashtop Remote Support logo

Splashtop Remote Support gotchas

High

API access requires Splashtop Enterprise

High

Computer-count billing means scoping errors directly inflate costs

Medium

On-Prem and cloud versions have different API capabilities

Medium

Two-app architecture requires both Streamer and Business App to be migrated

Zoho Desk logo

Zoho Desk gotchas

High

Agent email identity determines comment ownership after migration

High

Blueprints and SLA policies do not export via API

Medium

File upload capped at 10GB per migration batch

Medium

Tier-gated export and migration capabilities

Low

Inbound migration is two-phase with a hard Phase 2 cutoff

Pair-specific challenges

  • Splashtop API access is gated to Enterprise tier

    Splashtop Remote Support exposes its REST API exclusively on the Enterprise plan, which requires custom pricing through sales. Organizations on Basic, Plus, or Premium tiers cannot use programmatic access to export computer inventory, technician lists, or access permissions. We identify the customer's Splashtop plan tier during discovery. If no Enterprise plan or trial is available, we fall back to CSV exports from the Splashtop admin console, which requires manual download and may not include all fields needed for a complete migration. Customers with large endpoint counts (over 200 computers) on non-Enterprise plans should arrange a temporary Enterprise trial or upgrade before migration data extraction begins.

  • Session history has no export path and cannot migrate

    Splashtop does not provide a public API endpoint, admin console export, or CSV download for session history. Completed remote support sessions, including timestamps, duration, participants, and any chat or file transfer logs, are retained within the Splashtop console but are not extractable. Organizations that need historical session data for SLA audits, compliance documentation, or incident post-mortems must request this directly from Splashtop support before the account is deactivated. We flag this limitation in the migration scope and recommend a data retention request as a pre-migration action. Zoho Desk ticket history begins on the day of cutover.

  • Splashtop Streamer endpoint agent requires full replacement

    Splashtop uses a two-application architecture: the Splashtop Streamer must be installed on every managed endpoint, and the Splashtop Business App or Enterprise app is used by technicians to initiate sessions. When migrating to Zoho Desk, the Splashtop Streamer must be uninstalled and replaced with a new remote access agent (Zoho Assist or another solution) on every managed computer. We treat the exported computer list as a deployment manifest and flag that endpoint re-imaging is a separate technical task outside the data migration scope. Failing to address this results in managed endpoints left without a remote support agent after the migration window.

  • Zoho Desk custom objects require schema design before data import

    Splashtop Computers have no native equivalent in Zoho Desk's standard object model. We create a custom Endpoint object with fields for computer_name, group_name, last_session_timestamp, and notes. Custom object creation in Zoho Desk requires the Support Plus plan ($35/agent/month) and must be completed before any endpoint data can be imported. We design the custom schema during the discovery phase and validate field types (string, date, integer) against the Splashtop computer record CSV before deployment. If the customer is on a Zoho Desk lower tier that does not support custom objects, we discuss upgrading or mapping endpoint data to Zoho Desk Products or existing custom fields.

  • Splashtop access permissions are not a standalone export

    Splashtop does not export role definitions or access permissions as a structured artifact. We infer permission assignments from the Access Permissions CSV (user-to-endpoint mapping with role) but cannot extract the full permission matrix as a reusable file. We reconstruct a permission inventory document from the CSV and deliver it to the customer's Zoho Desk admin for Role and Department implementation. Complex permission hierarchies (technicians with partial Group access) require manual translation because Zoho Desk's Department-based data scoping operates differently from Splashtop's Group-level permission model.

Migration approach

Six steps for a successful Splashtop Remote Support to Zoho Desk data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Context on both ends of the pair

Splashtop Remote Support logo

Splashtop Remote Support

Source

Strengths

  • Cost-effective pricing at $22–33 per technician per month for attended support and $259/year for 25 computers for unattended support.
  • Cross-platform endpoint support including Windows, Mac, iOS, and Android with no mobile surcharge, unlike LogMeIn Rescue.
  • High-performance remote connections with 4K streaming at up to 60fps and low latency, verified by G2 usability scores of 98%.
  • Strong enterprise features on the Enterprise tier including SSO/SAML integration, granular permissions, scheduled access, and audit logging.
  • On-Prem deployment option available for organizations with strict data residency or network isolation requirements.

Weaknesses

  • Multi-monitor handling and display scaling have known limitations, particularly when viewing from mobile devices or across high-DPI displays.
  • Session history and historical session logs are not available as a public export, limiting audit trail migration.
  • The API is only available on Splashtop Enterprise plans, making programmatic migration access unavailable on lower tiers.
  • Role and permission definitions are not exported as a standalone artifact, requiring inference from the Access Permissions CSV.
  • Service desk features and SOS request workflows are enterprise-tier-only, complicating migrations for customers on Basic or Plus plans.
Zoho Desk logo

Zoho Desk

Destination

Strengths

  • Generous free tier for teams of up to 3 agents with no time limit, reducing financial risk for small support operations.
  • Per-agent flat pricing across tiers is significantly lower than Zendesk, Freshdesk, or Intercom at equivalent feature levels.
  • Tight integration with Zoho CRM, Zoho Books, and Zoho Creator provides a unified data ecosystem without third-party middleware.
  • Multi-channel ticket aggregation consolidates email, social, chat, and phone into a single queue view.
  • Assisted migration service handles the two-phase transfer process with Zoho's own migration team for inbound moves.

Weaknesses

  • The UI is frequently described as dated, clunky, and inconsistent across modules compared to modern SaaS competitors.
  • Advanced automation features including Blueprints, multi-brand, and live chat are tier-gated, limiting the free and Express plans to basic ticketing.
  • Non-Zoho integrations require custom Deluge scripting or external middleware, reducing flexibility for heterogeneous tech stacks.
  • Steep learning curve and complex customization options mean slower onboarding for new agents and ongoing training investment.
  • Export and migration capabilities are gated by plan tier, with data backup only available on higher plans.

Complexity grading

How hard is this migration?

Standard Helpdesk migration. 4 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 Splashtop Remote Support and Zoho Desk.

  • Object compatibility

    C

    4 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

    Splashtop Remote Support: 200 calls per minute per deployment (Splashtop On-Prem); cloud Enterprise tier rate limits are not publicly documented.

  • Data volume sensitivity

    A

    Splashtop Remote Support exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Splashtop Remote Support to Zoho Desk 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 Splashtop Remote Support to Zoho Desk data migrations

Answers to the questions buyers ask most during Splashtop Remote Support to Zoho Desk migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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 consultation

Most migrations land between one and two weeks for organizations with up to 200 computers, under 25 technicians, and a flat group hierarchy on the Splashtop Enterprise API. Migrations with over 500 computers, nested group structures (sub-groups within sub-groups), non-Enterprise Splashtop tiers requiring CSV-based extraction, or Zoho Desk custom object schema development move to four to eight weeks because of data transformation time, Zoho Desk schema deployment, and permission inventory documentation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Splashtop Remote Support.
Land in Zoho Desk, 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