Helpdesk migration

Migrate from Splashtop Remote Support to Zendesk

Field-level mapping, validation, and rollback between Splashtop Remote Support and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.

Splashtop Remote Support logo

Splashtop Remote Support

Source

Zendesk

Destination

Zendesk logo

Compatibility

50%

5 of 10

objects map 1:1 between Splashtop Remote Support and Zendesk.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Splashtop Remote Support to Zendesk is a category-crossing migration from a remote access and endpoint management tool into a full-service helpdesk and ITSM platform. Splashtop Remote Support manages computers, technicians, and access permissions; Zendesk manages tickets, agents, organizations, and support channels. We map Splashtop Technicians to Zendesk Agents with role preservation, Computer Groups to Zendesk Organizations, and access-permission relationships to custom fields or tags on the Agent record. Session history is not available for export from Splashtop's public API or admin console CSV, so we flag it as non-migratable and document it in the scope agreement. SOS Requests from Splashtop Enterprise (service desk channel requests) migrate as Zendesk Tickets with the original session URL preserved in a custom field. Automations, workflows, and service desk channel configurations do not migrate as code; we deliver a written inventory for the customer's admin to rebuild in Zendesk Admin Center.

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

Zendesk logo

Zendesk

What's pulling them in

  • Mature omnichannel routing across email, chat, phone, messaging, and social — one unified inbox for support teams regardless of size or complexity.
  • Deep automation with Triggers, Automations, and SLA Policies lets high-volume teams enforce consistent workflows without manual ticket handling.
  • Large ecosystem of third-party integrations and a public app marketplace reduce friction for teams already using Salesforce, Jira, or Slack.
  • Industry-leading brand recognition and trust signal — many enterprise buyers default to Zendesk as a known quantity in vendor procurement cycles.
  • Generous documentation library and community mean onboarding teams can self-configure without needing a services engagement to get started.

Object mapping

How Splashtop Remote Support objects map to Zendesk

Each row shows how a Splashtop Remote Support 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.

Splashtop Remote Support

Technician

maps to

Zendesk

Agent (User)

1:1
Fully supported

Splashtop Technicians map to Zendesk Agent records via email match. Role definitions (Admin, Technician, User) from Splashtop infer from the Access Permissions CSV because role schemas are not exported as standalone artifacts. We preserve the inferred role in a custom field splashtop_role__c on the Zendesk User record. Any Splashtop Technician without a matching email in the destination Zendesk org goes to a reconciliation queue for the customer to provision the User before record import continues.

Splashtop Remote Support

Computer Group

maps to

Zendesk

Organization

1:1
Fully supported

Splashtop Computer Groups map to Zendesk Organizations. Group Name becomes Organization Name, and Group description maps to the Organization Notes field. The Group hierarchy (parent groups, child groups) is flattened during migration because Zendesk Organizations do not natively support hierarchical parent-child relationships; we represent hierarchy via the Organization field zd_parent_org__c as a custom lookup or as a naming convention (e.g., 'Parent Group > Child Group') in the Organization Name.

Splashtop Remote Support

Computer

maps to

Zendesk

Asset (Service Cloud) or Organization custom field

lossy
Fully supported

Splashtop Computers have no native Zendesk equivalent because Zendesk is a helpdesk system, not an endpoint management platform. If the customer licenses Zendesk Service Cloud, we map Computers to Zendesk Assets linked to the corresponding Organization (based on the Computer Group). If Service Cloud is not in scope, we append the managed computer list as a JSON blob in a custom Organization field (splashtop_managed_computers__c) for audit reference. The Computer Name, Group Name, and Last Session Time are preserved in either case.

Splashtop Remote Support

Access Permissions

maps to

Zendesk

User role + Organization tags

1:1
Mapping required

Splashtop Access Permissions define which Technicians can reach which Computers or Groups, and at what role level. We decompose this matrix into two parts: the role (Admin, Technician, User) maps to the Zendesk User role (Agent, Admin), and the technician-computer-group relationship is preserved as a tag on the Zendesk User (e.g., tag: computer_group_abc) or as entries in a custom junction object if Service Cloud Assets are in scope. The Access Permissions CSV is the source of truth; we use it as a lookup table during both the Technicians and Computer Groups migration phases.

Splashtop Remote Support

Service Desk Channel (Enterprise tier)

maps to

Zendesk

Channel

1:1
Fully supported

Splashtop Enterprise Service Desk Channels — SOS Call, invitation links, PIN codes, and web form widgets — have Zendesk equivalents at the Channel level. SOS Call session requests map to Zendesk Tickets with the channel set to the SOS-equivalent channel (email or web form depending on how the customer configured the SOS flow). Web form custom fields migrate as Zendesk ticket custom fields with equivalent field types. Channel-level routing rules do not migrate as code; we document the routing configuration for the admin to rebuild in Zendesk Admin Center under Channels.

Splashtop Remote Support

SOS Request

maps to

Zendesk

Ticket

1:1
Fully supported

Open SOS Requests (Enterprise-tier support session requests tracked in Splashtop's Service Desk console) migrate to Zendesk Tickets. The SOS session URL is preserved in a custom field splashtop_session_url__c on the Zendesk Ticket for agents to reference the original session context. Request status (open, pending, resolved) maps to Zendesk Ticket Status (Open, Pending, Solved). Requester email from Splashtop resolves to a Zendesk End User; if no matching End User exists, we create one. Closed or historical SOS Requests are migrated as historical tickets with the Splashtop ticket ID preserved in a custom field for cross-referencing.

Splashtop Remote Support

Computer Group hierarchy

maps to

Zendesk

Organization field + parent lookup

lossy
Fully supported

Splashtop Computer Groups support nested hierarchies (parent group containing child groups containing computers). Zendesk Organizations are flat; we represent the hierarchy using a custom field parent_group__c on the Organization record and a naming convention for the Organization Name that reflects the full path (e.g., 'IT Department > Workstations > Engineering'). We validate that each organization's parent reference resolves to an existing Organization record before committing the import batch.

Splashtop Remote Support

Deployment Code

maps to

Zendesk

Configuration artifact (not migrated)

lossy
Fully supported

Splashtop Deployment Codes are scoped to the Splashtop account and are used to silently install the Splashtop Streamer on managed endpoints. These codes have no Zendesk equivalent and are not migrated. We deliver a CSV inventory of all active Deployment Codes with their associated computer counts and expiry status as part of the migration handoff documentation. The customer uses this to decommission the Splashtop Streamer deployment post-migration and provision a new remote support agent on each endpoint.

Splashtop Remote Support

RDP Profile (Splashtop Connector)

maps to

Zendesk

Configuration artifact (not migrated)

lossy
Fully supported

Splashtop Connector supports importing and exporting RDP profiles as CSV files, including Profile Name, Deploy Code, Enable Recording, and RDP-specific settings. RDP profiles are endpoint configuration data tied to the Splashtop Connector and have no Zendesk equivalent. We export the RDP profile CSVs as part of the migration artifact package and deliver them separately for the customer's IT team to evaluate whether the replacement remote support solution requires equivalent configuration.

Splashtop Remote Support

Session History

maps to

Zendesk

Non-migratable

lossy
Not supported

Splashtop does not expose session history via its public REST API or admin console CSV export. Session logs are retained within the Splashtop web console but are not retrievable as standalone exportable records. We cannot migrate session history to Zendesk because no export mechanism exists on the source side. We document this gap in the scope agreement and recommend the customer archive screenshots or PDF exports of any required session logs from the Splashtop console before the migration window closes.

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

Zendesk logo

Zendesk gotchas

High

Data export requires API scripting on non-Enterprise plans

Medium

Automations cap at 500 active rules and 1,000 tickets per hour

Medium

Help Center has no native export feature

High

Custom Objects and full data export are Enterprise-only

Pair-specific challenges

  • Session history is not available for migration from Splashtop

    Splashtop Remote Support does not expose session history — individual remote session logs, timestamps, actions taken during sessions, and session recordings — via its public REST API or admin console CSV export. Organizations that rely on Splashtop session history for audit trails, compliance records, or client SLAs will not have this data in Zendesk after migration. We document the gap in the scope agreement, recommend the customer export any required session logs as PDF or screenshots from the Splashtop console before the migration window, and store a reference to the Splashtop console URL in the migrated Ticket record where applicable.

  • API access requires Splashtop Enterprise; lower tiers use CSV export only

    Splashtop's REST API — including endpoints for retrieving user lists, computer lists, managing users, and retrieving computer info — is gated to Splashtop Enterprise subscriptions. Customers on Basic, Plus, or Premium tiers must export their data via the CSV export functions in the Splashtop web console rather than a programmatic API pull. We identify the customer's plan tier during scoping. If no API access is available, we fall back to the CSV export workflow, which requires manual downloads of separate CSV files for Computers, Technicians, Groups, and Access Permissions, with the Access Permissions CSV serving as the master reference for technician-computer access relationships.

  • Splashtop's two-app architecture means endpoint agents must be replaced

    Splashtop operates as two separate applications: 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 Zendesk as the primary helpdesk, the Splashtop Streamer must be uninstalled and replaced with a new remote support agent on every managed computer. We treat the computer list export as a deployment manifest for the endpoint-side migration, ensuring no managed endpoints are left without an active remote support agent after the migration window. If the customer plans to use the Splashtop SOS Zendesk integration post-migration, the SOS Streamer replaces the Remote Support Streamer on attended-support endpoints.

  • Splashtop access permissions infer role definitions rather than export them

    Splashtop defines roles like Admin, Technician, and User with granular permission levels, but these role definitions are not exported as a standalone artifact. We infer role assignments from the Access Permissions CSV, which shows which Technicians have access to which Computers or Groups and at what role level. If a technician appears with Admin-level permissions across all computers, we infer the Admin role. If permissions vary by group, we assign the highest-inferred role. We document every role inference in the migration artifact and flag edge cases where a technician's permissions are inconsistent across groups, requiring the customer's admin to make a manual role assignment in Zendesk.

Migration approach

Six steps for a successful Splashtop Remote Support to Zendesk data migration

  1. Discovery and tier identification

    We audit the Splashtop Remote Support account across tier (Basic, Plus, Premium, Enterprise), computer count, technician count, Computer Group structure and hierarchy depth, Access Permissions CSV completeness, active Service Desk Channels (Enterprise only), and open SOS Requests. We pair this with a Zendesk edition decision: Suite Team ($55/agent) covers core ticketing, agent management, and reporting; Suite Growth adds macros, automations, and SLA policies; Service Cloud is required if the customer wants Asset management to hold the Splashtop computer inventory in Zendesk. The discovery output is a written migration scope, a data availability assessment (API vs CSV), and a Zendesk edition recommendation.

  2. Schema design and Zendesk configuration

    We design the destination schema in Zendesk. This includes provisioning Zendesk Agents (matching technician emails), Organizations (mapped from Computer Groups with hierarchy flattened via naming convention or parent lookup), custom fields on User records (splashtop_role__c, splashtop_access_groups__c), custom fields on Organization records (splashtop_group_path__c, splashtop_managed_computers__c if not using Service Cloud Assets), custom fields on Tickets (splashtop_session_url__c, splashtop_sos_request_id__c), and Channel configuration for migrated SOS Call and web form channels. Schema is validated in a Zendesk Sandbox before production migration begins.

  3. Access Permissions decomposition and role inference

    We parse the Access Permissions CSV to build a technician-computer-group matrix. From this matrix we infer role assignments (Admin vs Technician vs User) for each technician, map each computer-group assignment to an Organization tag or Asset relationship, and flag any inconsistencies where a technician's permissions vary across groups. The output is a technician-to-role mapping file and a technician-to-organization access list that we use during the User and Organization import phases. Any inferred role with low confidence is flagged for the customer's admin to confirm before the User import phase.

  4. Sandbox migration and reconciliation

    We run a full migration into a Zendesk Sandbox using production-like data volume. The customer's support operations lead reconciles record counts (Agents in, Organizations in, open SOS Requests migrated as Tickets, Access Permission relationships preserved), spot-checks 20-30 random technician-computer access assignments against the Splashtop Access Permissions CSV, and signs off the schema and mapping before production migration begins. Any mapping corrections — particularly around organization hierarchy and role inference edge cases — are resolved here, not in production.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Zendesk Users (Agents, from Technicians with role inference applied), Organizations (from Computer Groups with hierarchy flattened), Asset records (from Computers, linked to Organizations via Group membership, if Service Cloud is in scope), open SOS Requests (as Tickets with splashtop_session_url__c and splashtop_sos_request_id__c populated), and Channel configurations (documented for admin rebuild). We disable Zendesk SLA policies and triggers before import to prevent imported tickets from triggering unintended automations, and enable them after migration validation completes.

  6. Cutover, session history gap documentation, and rebuild handoff

    We freeze Splashtop writes during cutover, run a final delta pass for any SOS Requests created during the migration window, then enable Zendesk as the system of record. We deliver the session history gap documentation (with screenshots of the Splashtop console session log location), the Access Permissions inventory with role inferences, the Deployment Code CSV, and the RDP Profile CSVs as separate artifacts. We do not rebuild Splashtop Enterprise service desk workflows, SOS routing rules, or channel configurations as Zendesk automations or triggers; those are documented separately for the customer's Zendesk admin to rebuild. We support a one-week hypercare window for reconciliation issues raised by the support team.

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.
Zendesk logo

Zendesk

Destination

Strengths

  • Well-documented REST API with broad endpoint coverage for Tickets, Users, Organizations, and Help Center.
  • Rich automation primitives: Triggers (event-driven), Automations (time-based), and Macros with variable substitution.
  • Multi-brand support enables large organizations to route and isolate support by product line or subsidiary.
  • Scalable from small teams on Team plan to global enterprises on Enterprise Plus with sandbox and disaster recovery options.
  • Large partner ecosystem and marketplace with hundreds of pre-built integrations reduces integration work at deployment.

Weaknesses

  • Per-agent pricing with aggressive feature gating makes lower tiers feel artificially limited.
  • No native full-KB export — Help Center content requires API scripting to extract.
  • AI features are add-on priced and behave inconsistently, not deeply embedded in core workflows.
  • Implementation timelines for complex multi-channel setups routinely exceed initial estimates by weeks or months.
  • Knowledge base and help center functionality are separate from core ticketing with their own permission model and versioning.

Complexity grading

How hard is this migration?

Standard Helpdesk migration. All 7 core objects map 1:1 between Splashtop Remote Support and Zendesk.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Splashtop Remote Support and Zendesk.

  • Object compatibility

    A

    All 7 core objects map 1:1 between Splashtop Remote Support and Zendesk.

  • 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 Zendesk 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 Zendesk data migrations

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

Can't find your answer?

Walk through your Splashtop Remote Support to Zendesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for accounts with fewer than 50 technicians, 200 computer groups, and no open SOS Request backlog. Migrations with larger technician rosters, complex multi-layer Computer Group hierarchies, open SOS Request queues with custom fields, or a requirement to map the full computer inventory to Zendesk Service Cloud Assets move to eight to twelve weeks because of custom field schema design, organization hierarchy flattening logic, and role inference documentation. Session history is not migrated because Splashtop does not export it.

Adjacent paths

Related migrations to explore

Ready when you are

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