Helpdesk migration

Migrate from Splashtop Remote Support to Freshdesk

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

Splashtop Remote Support logo

Splashtop Remote Support

Source

Freshdesk

Destination

Freshdesk logo

Compatibility

50%

4 of 8

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

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Splashtop Remote Support to Freshdesk is a category transition: Splashtop manages remote access sessions to unmanaged endpoints, while Freshdesk manages structured support tickets across contacts and organizations. The migration does not move historical remote sessions (Splashtop does not expose session history as a public export), but it does move technician rosters into Freshdesk agents, computer group manifests as configurable custom fields or asset records, and access-permission CSVs as a written inventory for the customer's admin to reconstruct in Freshdesk Roles. The primary scoping risk on the source side is that Splashtop's REST API requires Enterprise tier; customers on Basic, Plus, or Premium tiers must use CSV exports from the admin console or temporarily activate an Enterprise trial for automated export. On the destination side, Freshdesk's Sprout free plan blocks API access entirely, requiring at minimum a Blossom trial for migration data writes. We do not migrate Splashtop Streamer deployment codes, SOS request workflows, or Service Desk channel configurations as these are Enterprise-tier-only and do not map directly to Freshdesk equivalents.

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

Freshdesk logo

Freshdesk

What's pulling them in

  • Free tier for 1-2 agents with no credit card makes initial evaluation risk-free and appeals to startups and small support teams.
  • Per-agent pricing is predictable and scales cleanly as teams grow from Growth at $15/agent/month to Enterprise at $89/agent/month.
  • Freddy AI Copilot and Email AI Agent bring AI assistance without forcing a full platform switch, appealing to teams already embedded in Freshdesk.
  • Multilingual help desk and customer portal features serve global SMB teams without requiring enterprise-level investment.
  • Collaborators up to 5,000 included in paid plans allow non-agent stakeholders to view tickets without additional licensing cost.

Object mapping

How Splashtop Remote Support objects map to Freshdesk

Each row shows how a Splashtop Remote Support object lands in Freshdesk, 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

Freshdesk

Agent

1:1
Fully supported

Splashtop Technicians map to Freshdesk Agents. We resolve by email match against Freshdesk's agent list, which we retrieve via GET /agents once the customer's Freshdesk Blossom or higher trial is provisioned. Role assignments (Admin, Technician, User) in Splashtop map to Freshdesk Agent Profiles: Support Admin maps to Freshdesk Support Admin, standard technicians map to Freshdesk Support Agent. We flag any Splashtop technician without a matching Freshdesk email for the customer's admin to provision before the agent phase of migration begins.

Splashtop Remote Support

Computer

maps to

Freshdesk

Contact (asset field) or Freshdesk Asset

lossy
Fully supported

Splashtop Computer records (name, group, last session time, notes) do not have a direct Freshdesk equivalent on Sprout or Blossom tiers because Freshdesk's native Assets module requires Estate or Forest. On lower tiers we map computer data to a custom contact field called endpoint_managed_hostname__c and endpoint_last_seen__c. If the customer is on Freshdesk Estate or Forest, we map to the Freshdesk Assets module with asset_name, asset_type (Computer), and a link to the Contact representing the asset's assigned user. The mapping strategy is confirmed during scoping based on the customer's Freshdesk plan tier.

Splashtop Remote Support

Computer Group

maps to

Freshdesk

Freshdesk Agent Group or Custom Field

lossy
Fully supported

Splashtop Computer Groups define organizational hierarchy for endpoint management. In Freshdesk, groups exist for agent routing (Groups on the Team Management page), not for asset organization. We map Splashtop Computer Groups to a custom picklist field on the asset or contact record called endpoint_group__c. If the customer's Freshdesk tier includes the Assets module, we map to the asset's asset_tag or a custom asset field. Group membership relationships (which computers belong to which groups) are preserved as comma-separated values in the custom field rather than as formal relational records.

Splashtop Remote Support

Access Permissions CSV

maps to

Freshdesk

Agent Profile + Team assignment (documented only)

1:1
Fully supported

Splashtop Access Permissions define which technicians can reach which computers or groups and at what permission level. These export as a CSV from the Splashtop admin console and cannot be pulled via API on non-Enterprise tiers. We parse the CSV and produce a written inventory mapping each Splashtop role (Admin, Technician) and computer-group assignment to Freshdesk equivalent Agent Profiles and Group assignments. Freshdesk Agent Profiles control field-level visibility and ticket assignment rights; Group membership controls ticket routing. We do not import Access Permission records as data rows because Freshdesk has no equivalent many-to-many permission assignment object for assets.

Splashtop Remote Support

SOS Request (Enterprise tier)

maps to

Freshdesk

Freshdesk Ticket

1:many
Fully supported

Splashtop Enterprise SOS Requests (attended support sessions triggered by end users via a PIN or web form) are tracked in Splashtop's Service Desk console. Open SOS requests at migration time can be mapped to Freshdesk Tickets as a one-time import: the SOS request description and requester email become the Freshdesk Ticket subject and requester. Resolved or closed SOS requests with no open conversation thread do not require migration as they represent historical sessions that are audit-logged within Splashtop. This mapping is only possible for customers on Splashtop Enterprise; SOS requests on Basic, Plus, or Premium are not accessible via API and cannot be programmatically exported.

Splashtop Remote Support

RDP Profile (Connector)

maps to

Freshdesk

Custom Field or documentation

1:1
Fully supported

Splashtop Connector supports importing and exporting RDP profiles as CSV files including Profile Name, Deploy Code, Enable Recording, and RDP-specific settings. These profiles are Splashtop-specific infrastructure configuration with no Freshdesk equivalent. We transfer the CSV as a documented artifact for the customer's IT team to reapply in Splashtop if they continue running Splashtop as a secondary remote-access layer alongside Freshdesk, or to configure as a custom field on the asset record in Freshdesk if the customer's workflow references RDP connection details on support tickets.

Splashtop Remote Support

Deployment Code

maps to

Freshdesk

Not migrated (deployment artifact)

lossy
Fully supported

Splashtop deployment codes are scoped to the Splashtop account and used to silently install the Splashtop Streamer on managed computers. Since these are Splashtop-specific deployment tokens, they do not migrate to Freshdesk. If the customer is decommissioning Splashtop entirely, deployment codes become irrelevant; the Splashtop Streamer must be uninstalled on every managed endpoint and replaced with the new remote-support agent. We provide a computer-list export from Splashtop as a deployment manifest to guide the endpoint-side reconfiguration.

Splashtop Remote Support

Session History

maps to

Freshdesk

Not migrated (no export available)

1:1
Not supported

Splashtop does not expose session history as a public API export or admin-console CSV. Session logs are retained within the Splashtop web console but are not retrievable as standalone records. We flag this gap explicitly in the migration scope and document the customer-facing implication: historical remote session records will not appear in Freshdesk after cutover. If the customer has a legal or compliance requirement to preserve session history, we recommend exporting session logs manually from the Splashtop console UI as a screen-scraped report before the migration window and storing them in a separate document store or ITSM archive.

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

Freshdesk logo

Freshdesk gotchas

High

API access is blocked on the free plan

High

Per-minute rate limits are account-wide and endpoint-specific

Medium

Multi-channel source types do not map 1:1 to all destinations

Medium

Custom objects created in-product cannot be accessed by other apps

Low

Contact import requires at least 10 existing tickets in the account

Pair-specific challenges

  • Splashtop API requires Enterprise; lower tiers rely on CSV export

    Splashtop's REST API endpoints for retrieving user lists, computer lists, and managing users are gated exclusively to the Splashtop Enterprise tier. Customers on Basic, Plus, or Premium cannot use programmatic access for migration. We identify the customer's current plan tier during discovery and, if no Enterprise tier is active, fall back to CSV exports from the Splashtop admin console. The CSV export provides Computer Name, Group Name, and Last Session Time but does not include custom properties, session history, or the full Access Permissions matrix. If the customer requires full data fidelity, we recommend activating a Splashtop Enterprise trial before migration data collection begins.

  • Freshdesk API is blocked on Sprout free plan

    Freshdesk's REST API requires the Sprout plan to be upgraded to at minimum Blossom before API access is activated. If the customer starts migration with a Sprout account, GET and POST requests to the Freshdesk API will return 403 Forbidden responses. We confirm the Freshdesk plan tier at engagement kickoff and provision a Blossom trial (or higher if the Assets module is in scope) as a prerequisite before migration data writes begin. API key generation requires the customer to navigate to their Profile Settings page in Freshdesk; this is a self-service step the customer completes.

  • Remote session history has no migration path

    Splashtop retains session history (session start/end timestamps, technician, endpoint, duration) within the web console but does not expose this as an API endpoint or downloadable CSV. Historical session records cannot be imported into Freshdesk as tickets, notes, or any other record type. We document this explicitly in the migration scope and recommend the customer export any compliance-required session logs manually before the migration window. Freshdesk Tickets are created from Splashtop SOS requests only for open, unresolved sessions on Enterprise tier; closed sessions do not migrate.

  • Access Permissions rebuild requires admin manual work

    Splashtop Access Permissions define a many-to-many mapping between Technicians and Computers or Groups with role levels. Freshdesk does not have an equivalent permission-assignment model for assets; Freshdesk Roles and Profiles control agent permissions within the helpdesk, not access rights to customer endpoints. We parse the Splashtop Access Permissions CSV, map each technician-to-group assignment to a Freshdesk Agent Group membership, and document the mapping as a written handoff. The customer's admin must recreate the permission logic manually in Freshdesk using Agent Profiles, Group assignments, and any relevant SLAs. This is a manual reconstruction step that falls outside our data migration scope.

Migration approach

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

  1. Discovery and plan-tier confirmation

    We audit the source Splashtop account for plan tier (Basic, Plus, Premium, or Enterprise), computer count, technician count, group structure, and any active SOS requests. We confirm the destination Freshdesk plan tier and whether the Assets module is available (Estate or Forest). If the Splashtop account is on a non-Enterprise tier, we flag the CSV-export fallback requirement and instruct the customer on generating the Access Permissions CSV from the admin console. We also confirm Freshdesk API access by validating API key generation on the Blossom or higher trial.

  2. Data extraction from Splashtop

    For Enterprise-tier accounts, we use the Splashtop REST API (GET /users, GET /computers, GET /groups, GET /access_rights) with rate-limit handling and retry logic to export Technicians, Computers, Groups, and Access Permissions. For non-Enterprise accounts, we process the CSV exports provided by the customer. We validate computer count against the customer's billing statement to flag any discrepancies. The computer list serves as the deployment manifest for the endpoint-side migration (Splashtop Streamer uninstall reference).

  3. Freshdesk schema pre-configuration

    We configure Freshdesk before any data writes: we provision Agent Profiles matching the Splashtop role hierarchy (Support Admin for Splashtop Admins, Support Agent for Splashtop Technicians), create Agent Groups mapped to Splashtop Computer Groups, and add any required custom fields for endpoint data (endpoint_managed_hostname__c, endpoint_group__c, endpoint_last_seen__c). If the customer is on Freshdesk Estate or Forest, we configure the Assets module with a Computer asset type and link assets to Contacts. Schema configuration happens in a Freshdesk trial or sandbox environment first for validation.

  4. Agent migration with role mapping

    We extract Splashtop Technicians (name, email, role, status) and map them to Freshdesk Agents via email match. The customer's admin provisions any missing Freshdesk agent accounts before this phase. Role mappings (Splashtop Admin to Freshdesk Support Admin, Splashtop Technician to Freshdesk Support Agent) are applied during the agent import. We run a row-count reconciliation report after the agent phase and spot-check three to five records against the Splashtop source before proceeding.

  5. Endpoint and asset data migration

    Splashtop Computer records are migrated as Freshdesk Contacts (with custom endpoint fields) or as Freshdesk Assets linked to Contacts, depending on the plan tier confirmed in step one. Group membership is stored as a custom field value on each record. The Access Permissions CSV is transformed into a written inventory document mapping technician email to group access levels; this document is delivered as a separate handoff artifact for the customer's admin to rebuild in Freshdesk Roles and Groups. Deployment codes are preserved in the manifest for endpoint-side reconfiguration reference.

  6. Cutover, validation, and handoff

    We run a delta check to identify any Splashtop records modified during the migration window, import final changes to Freshdesk, then freeze the Splashtop account from new session starts during a brief cutover window (typically a single business day). We deliver the Access Permissions inventory document, the computer deployment manifest, and the SOS Request mapping summary (if applicable). We conduct a final reconciliation pass against the Splashtop CSV row counts. We do not rebuild Freshdesk automations, SLAs, or knowledge base articles as these are configuration work outside data migration scope.

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

Freshdesk

Destination

Strengths

  • Generous free tier with no credit card required for 1-2 agents for 6 months.
  • Per-agent pricing model is transparent and scales linearly with team growth.
  • Freddy AI Copilot integrates assistance directly into the agent workspace without requiring separate tooling.
  • Multilingual help desk and customer portal serve global teams on Pro and Enterprise plans.
  • Shared inbox, threads, and tasks keep ticket context unified across multi-channel conversations.

Weaknesses

  • Freddy AI is a separate paid add-on charged per session, making AI costs unpredictable and hard to budget.
  • Performance issues including delayed loading and duplicate tickets are recurring user complaints during high-volume periods.
  • Customization is more limited than Zendesk, with fewer workflow options and reporting flexibility.
  • Add-ons for chat, advanced routing, and custom reporting are gated behind higher tiers or separate module purchases.
  • API access is completely disabled on the free plan, blocking any programmatic data export or migration tooling.

Complexity grading

How hard is this migration?

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

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

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

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Most migrations land between two and four weeks for accounts with up to 50 technicians and 500 computer records, no Enterprise-tier API requirement, and a straightforward Freshdesk plan with no Assets module configuration. Migrations requiring Enterprise-tier API access setup, Freshdesk Assets module configuration on Estate or Forest, or full Access Permissions CSV reconciliation extend to four to six weeks. Session history export (manual console screenshot capture for compliance) is a parallel activity the customer's admin handles outside the migration window.

Adjacent paths

Related migrations to explore

Ready when you are

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