Helpdesk migration

Migrate from Vision Satellite Help Desk to Intercom

Field-level mapping, validation, and rollback between Vision Satellite Help Desk and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.

Vision Satellite Help Desk logo

Vision Satellite Help Desk

Source

Intercom

Destination

Intercom logo

Compatibility

70%

7 of 10

objects map 1:1 between Vision Satellite Help Desk and Intercom.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Vision Satellite Help Desk and Intercom take different approaches to help desk data structure. Vision Helpdesk models support around Clients linked to Organizations, Staff Agents with role-based access, and Tickets with Labels, Tags, and Flags as separate multi-select taxonomies. Intercom uses a Contact and Conversation model where all end users are Contacts (or Leads for inbound), Companies replace Organizations, and the conversation thread separates internal notes from customer-visible replies. We resolve the object model gap at scoping: Clients map to Contacts, Organizations map to Companies, and we split Vision's multi-agent ticket assignments into Intercom's primary assignee plus a custom contact attribute for secondary assignees. Knowledge base articles migrate to Intercom Collections and Sections. We do not migrate approval workflows, SLA configurations, or report dashboards as these are Vision Helpdesk configuration objects with no Intercom equivalent; we deliver a written inventory for the admin to rebuild 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

Vision Satellite Help Desk logo

Vision Satellite Help Desk

What's pushing teams away

  • Server uptime and maintenance break issues frustrate teams, with reviewers citing unplanned downtime and slow recovery as ongoing operational problems.
  • Limited platform support — Vision Helpdesk is not optimized for Mac or Windows desktop clients and lacks support for BlackBerry mobile devices, creating friction for diverse support teams.
  • Limited integrations with popular tools like Slack, Firebase, and modern CRM platforms force teams to work around missing API connectors or build custom middleware.
  • Frequent updates introduce lag and time delays that disrupt agent workflows, with some users reporting that performance degrades after platform updates.
  • The platform's reporting module generates exportable reports but lacks deep analytics and dashboard customization, pushing data-driven teams toward alternatives with built-in BI.

Choosing

Intercom logo

Intercom

What's pulling them in

  • Instant chat and message threading on websites and apps gives support teams a single inbox without context-switching, according to reviewers on Capterra and G2 who highlight fast response times as a primary benefit.
  • Fin AI handles repetitive inbound queries automatically, reducing agent workload measurably — G2 reviewers report fewer escalations and faster first-response times once Fin is configured.
  • Automation workflows (Outbound, Operator, and custom bots) allow teams to qualify leads and route tickets without manual intervention, appealing to growth-stage SaaS companies managing high ticket volumes.
  • Help center articles and self-service deflection are natively integrated, so knowledge base content and chat conversations live in the same workspace, simplifying reporting.
  • Multi-channel support (live chat, email, SMS, WhatsApp, Phone) consolidates customer touchpoints into one inbox, reducing the operational overhead of managing separate tools.

Object mapping

How Vision Satellite Help Desk objects map to Intercom

Each row shows how a Vision Satellite Help Desk object lands in Intercom, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Vision Satellite Help Desk

Client

maps to

Intercom

Contact

1:1
Fully supported

Vision Helpdesk Clients map to Intercom Contacts. Each Client record carries name, email, phone, and an optional Organization linkage. We resolve the email address as the dedupe key and import each Client as a Contact. The client-to-Organization linkage maps to the Contact-to-Company relationship in Intercom. Vision custom fields on Client records migrate to Intercom custom contact attributes, provided field types match (text-to-text, numeric-to-number, select-to-select).

Vision Satellite Help Desk

Organization

maps to

Intercom

Company

1:1
Fully supported

Vision Helpdesk Organizations map to Intercom Companies. The org name becomes the Company name, and domain information from Vision maps to the Company website field. Vision's Organization-to-Client linkage becomes Intercom's Company-to-Contact relationship, which we establish by resolving the Company record ID before the Contact import phase begins. Multi-location satellite organizations from Vision Satellite Help Desk are imported as separate Company records rather than a hierarchical structure, with location metadata preserved in a custom field.

Vision Satellite Help Desk

Staff Agent

maps to

Intercom

Admin, Agent, or Team

lossy
Fully supported

Vision Helpdesk Staff Agents map to Intercom Admins and Agents. Vision role names (Agent, Supervisor, Admin) are normalized and mapped to Intercom's role model. A custom attribute stores the original Vision role for audit. Vision Helpdesk on-premises and SaaS instances may use different role naming conventions; we normalize during extraction. Intercom's API does not support bulk agent creation, so agents must be manually provisioned in Intercom before migration begins. We provide a pre-migration agent roster with the required role assignments.

Vision Satellite Help Desk

Ticket

maps to

Intercom

Conversation

1:1
Fully supported

Vision Helpdesk Tickets map to Intercom Conversations. The Vision ticket subject becomes the Conversation subject, and the ticket status (Open, Pending, Resolved, Closed) maps to Intercom's Open, Snoozed, Closed conversation state. Vision's private staff comments become Intercom internal notes (note: true), and customer-visible replies become standard conversation parts. We preserve created_at and updated_at timestamps on the conversation and individual parts. Multi-agent ticket assignments are handled separately; see the split mapping for Assignee.

Vision Satellite Help Desk

Ticket Assignee

maps to

Intercom

Conversation Assignee + Contact attribute

1:many
Fully supported

Vision Helpdesk stores multi-agent ticket assignments as a comma-separated list in a single field. We split this into a primary Intercom conversation assignee (the first agent in the list) and store additional assignees as a custom contact attribute (multi-select text) on the primary contact, or as Team membership if the destination supports it. Teams migrating from Vision Satellite Help Desk's shared ticket pool model use this split to preserve visibility of all assigned agents without duplicating conversation records.

Vision Satellite Help Desk

Labels, Tags, Flags

maps to

Intercom

Tags

lossy
Fully supported

Vision Helpdesk Labels and Tags map to Intercom Tags directly. Vision Flags (a platform-specific boolean taxonomy with values like Escalated, VIP, Billing) have no direct Intercom equivalent and are migrated as custom boolean or select fields on the Contact or Conversation object. We confirm the field type with the customer during scoping and create the corresponding attributes in Intercom before migration. Multi-select Labels are split into individual Tag records per Vision entry.

Vision Satellite Help Desk

Custom Fields

maps to

Intercom

Custom Attributes

1:1
Mapping required

Vision Helpdesk custom fields on Tickets and Clients export as additional columns in the CSV. We perform field-type validation against Intercom's attribute model before migration: text fields map to text attributes, numeric to number attributes, date fields to date attributes, and select/multi-select to corresponding Intercom select and multi-select types. A field type mismatch (e.g., a Vision numeric field pointing to an Intercom text field) is flagged during scoping and corrected before import. The total custom attribute count per object is validated against Intercom's workspace limits.

Vision Satellite Help Desk

Knowledge Base Articles

maps to

Intercom

Collections and Articles

1:1
Mapping required

Vision Helpdesk KB articles with their Category and Folder hierarchy map to Intercom Collections, Sections, and Articles. Vision's Category maps to Collection, Folder maps to Section, and Article maps directly. We preserve article body, author, status (published/draft), and tags. Articles without a parent Section (a flat Collection-to-Article structure) are imported under a default section created by the migration tool and require post-migration reorganization. Internal links between KB articles point to the source system and must be audited and updated manually after migration.

Vision Satellite Help Desk

Attachments

maps to

Intercom

Conversation Attachments

1:1
Mapping required

Ticket attachments are extracted from Vision Helpdesk exports, re-uploaded to Intercom via the attachment API, and relinked to the corresponding conversation records. Intercom enforces a 10MB per-file attachment limit. Files exceeding this limit are flagged during scoping and either skipped with a written inventory provided, or split if feasible. We preserve the original file name and attach it to the correct conversation part.

Vision Satellite Help Desk

Approval Workflows

maps to

Intercom

Not migratable

1:1
Fully supported

Vision Helpdesk Pro tier and above supports approval workflows with approver assignments and approval status tracking. Intercom does not have a native approval object or workflow. Approval records are excluded from migration scope. We deliver a written inventory of every active Vision Helpdesk approval workflow with its requester, approver, trigger conditions, and status, so the customer's admin can recreate equivalent approval logic in Intercom using manual processes or a third-party integration.

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.

Vision Satellite Help Desk logo

Vision Satellite Help Desk gotchas

Medium

On-premises download license has separate pricing and billing cycles

Low

Pro tier gating on approval workflows and calendar features

Low

Export formats require format-specific parsing

Medium

Multi-agent ticket assignment stored as comma-separated list

Intercom logo

Intercom gotchas

High

S3 JSON export omits conversation transcripts

High

Workspace isolation prevents workflow migration

Medium

Fin AI resolution fees compound with automation success

Medium

Two-year conversation history limit on historical export

Low

Private app rate limits share workspace quota

Pair-specific challenges

  • Intercom requires manual agent provisioning before migration

    Intercom's API does not expose a bulk agent creation endpoint. Migration tools and direct API approaches require that agent profiles exist in Intercom before assigning conversations or importing contact data linked to agents. We cannot create Admins or Agents via the API during migration. The customer must provision all required agent profiles in Intercom before the migration window begins. We provide a pre-migration agent roster with email, name, and role that maps to the Vision Helpdesk Staff Agent list so the admin knows exactly which profiles to create.

  • Multi-agent ticket assignments stored as comma-separated list require splitting

    Vision Helpdesk's multi-agent assignment field stores multiple staff agents as a comma-separated string on each Ticket. Intercom conversations support a single primary assignee. We split this field during extraction, mapping the first agent to Intercom's primary assignee and storing remaining agents as a custom multi-select attribute on the conversation or as Team membership. If the destination Intercom workspace uses Teams for routing, we map Vision's satellite location and department to the Team assignment. This split logic must be confirmed with the customer during scoping because it affects how satellite ticket pools are represented post-migration.

  • Custom field type mismatches block Intercom mapping

    Intercom enforces strict field-type matching during attribute mapping: a text attribute accepts only text, a number attribute accepts only numeric values, and a select attribute accepts only options from its defined list. Vision Helpdesk custom fields export as CSV columns without enforced typing. We validate every Vision custom field against Intercom's attribute model during scoping and flag any type mismatches or select options that do not exist in Intercom before migration. A mismatch discovered during migration causes the import to pause or reject the affected records.

  • Knowledge base internal links and translations require post-migration cleanup

    Vision Helpdesk KB articles may contain internal links pointing to other Vision KB articles or ticket URLs. These links do not update automatically during migration because each platform generates article IDs independently. We flag every internal link during extraction and provide a link audit report listing all source URLs and their recommended Intercom equivalents. Additionally, if the Vision KB uses multiple language translations, these must be manually added to Intercom before migration or imported as separate articles in each language. The automated cross-link update option available for Zendesk and Freshdesk to Intercom does not apply to Vision Helpdesk.

  • Vision Helpdesk approvals and SLA configurations have no Intercom equivalent

    Approval workflows and SLA definitions are Pro-tier features in Vision Helpdesk. Intercom does not have a native approval object or SLA management layer outside of its Business Inbox plan. Approval records, SLA timers, and pending approval states do not migrate as functional records. We provide a written inventory of every active approval workflow and SLA rule so the customer's admin can assess which can be recreated using Intercom's rules engine or third-party tools. Report configurations (charts, grids, dashboards) similarly do not migrate; we deliver a written report inventory for the admin to rebuild in Intercom Analytics.

Migration approach

Six steps for a successful Vision Satellite Help Desk to Intercom data migration

  1. Discovery and extraction audit

    We audit the source Vision Helpdesk instance across deployment type (SaaS vs. on-premises download license), tier (Starter/Pro/Satellite/Pro Service Desk/Enterprise), agent count, and data volume for each object. We identify every active custom field, label, tag, flag, approval workflow, SLA definition, and KB folder structure. We confirm the export format (CSV, XLSX, or HTML) and how multi-select fields are formatted in the chosen export. The discovery output is a written migration scope, a data volume estimate, and a pre-flight checklist confirming the customer has created Intercom agent profiles for every Vision Staff Agent that requires migration.

  2. Vision Helpdesk data export

    We extract data from Vision Helpdesk using the platform's built-in export tools (CSV/XLSX/HTML) or direct database access for on-premises instances. Export runs in dependency order: Organizations first, then Clients with their Organization linkage, then Staff Agents, then Tickets with threaded comments split into private notes and customer replies. Multi-agent assignment fields are flagged for comma-separated splitting during the transform phase. Labels, Tags, and Flags are extracted as separate normalized columns. KB articles with their category and folder hierarchy are exported separately. We validate export completeness against the discovery data volume estimate before proceeding.

  3. Intercom workspace configuration

    Before importing, we configure the Intercom workspace to receive the migrated data. This includes creating Companies that mirror the Vision Organizations, setting up Intercom custom attributes to match Vision custom fields (with type validation), creating Tags corresponding to Vision Labels and Tags, and creating Collections and Sections that mirror the Vision KB folder hierarchy. We flag any workspace limits (e.g., per-attribute option counts for select fields) that constrain the mapping. The customer creates agent profiles in Intercom during this phase using the agent roster we provide.

  4. Transform and field mapping

    We apply a canonical transform to the Vision export data. Key transformations include splitting multi-agent comma-separated assignment fields into primary assignee plus secondary assignee attributes, mapping Vision ticket statuses to Intercom conversation states, splitting ticket comment threads into internal notes (note: true) and customer-visible replies, normalizing Vision Staff Agent role names to Intercom's Admin/Agent model, and remapping Vision Labels and Tags to Intercom Tags while converting Flags to boolean or select custom fields. We validate every custom field type match between Vision and Intercom before the import begins and surface any mismatches for customer resolution.

  5. Trial migration and sandbox validation

    We run a trial migration with a representative subset (50-100 records per major object type) into the Intercom workspace. The trial validates the field mapping, confirms tag creation, verifies knowledge base hierarchy placement, and demonstrates how internal notes and customer replies appear in Intercom Conversations. The customer reviews the trial results, validates that the split assignee mapping meets their support workflow needs, and approves the mapping before production migration begins. Corrections to mapping or custom field creation happen here.

  6. Production migration in dependency order

    We run the production migration in strict dependency order: Companies (from Vision Organizations), Contacts (with CompanyId resolved from the Company import), Conversations (with Contact and Assignee resolved, internal notes and replies split), Tags (after conversation import so they attach correctly), Knowledge Base Collections, Sections, and Articles, and Attachments (re-uploaded via Intercom's attachment API with 10MB file size enforced). We monitor Intercom's API rate limit of approximately 1,000 requests per minute and use chunking with exponential backoff to stay within bounds. Each phase emits a row-count reconciliation report.

  7. Cutover, delta migration, and handoff

    We freeze Vision Helpdesk writes during the cutover window, run a final delta migration of any records modified during the migration window, and switch the customer to Intercom as the system of record. We deliver the migration completion report with record counts per object, a list of skipped attachments with file size notes, the link audit report for KB articles, and the written inventory of approval workflows and SLA configurations. We support a one-week post-migration hypercare window for reconciliation issues. We do not rebuild Vision Helpdesk approval workflows, automations, or report configurations in Intercom; that work is documented for the customer's admin.

Platform deep dives

Context on both ends of the pair

Vision Satellite Help Desk logo

Vision Satellite Help Desk

Source

Strengths

  • Per-agent pricing with annual and monthly billing cycles and no hidden fees.
  • SaaS and on-premises download license options across all product tiers.
  • Multi-select ticket taxonomy with custom labels, tags, and flags.
  • Built-in export to CSV, HTML, and XLSX formats for all major data objects.
  • Satellite Help Desk product designed for multi-location or franchise support models.

Weaknesses

  • Public API documentation is not prominently available, limiting programmatic access and automated migration tooling.
  • Limited native integrations with modern productivity suites like Slack, Teams, and contemporary CRM platforms.
  • Server stability concerns reported in user reviews, including maintenance downtime and performance lags post-update.
  • No native mobile app for agents; platform access is browser-based without a dedicated iOS or Android client.
  • Reporting and analytics are export-focused rather than in-platform, requiring external BI tools for trend analysis.
Intercom logo

Intercom

Destination

Strengths

  • Integrated AI agent (Fin) for automated resolution with per-resolution billing that rewards high automation rates.
  • Multi-channel inbox consolidating live chat, email, SMS, WhatsApp, and Phone into a single threaded view.
  • Native help center with articles, collections, and self-service deflection capabilities.
  • Workflow automation for routing, qualification, and proactive outbound messaging across channels.
  • Strong API ecosystem with 10,000 req/min rate limits for private apps enabling high-throughput migration pipelines.

Weaknesses

  • Pricing model compounds with seat count, AI resolution fees, channel costs, and multiple add-ons, making total cost hard to predict.
  • Workspace-level isolation prevents moving workflows or content between environments, requiring manual rebuilds.
  • S3 JSON export deliberately excludes conversation transcripts, necessitating REST API calls for full message history.
  • Outages are reported as frequent enough to be a concern for always-on support operations.
  • Setup complexity means teams often require internal guidance or professional services to configure bots and automation correctly.

Complexity grading

How hard is this migration?

Moderate Helpdesk migration. 4 of 7 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Vision Satellite Help Desk and Intercom.

  • 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

    Vision Satellite Help Desk: Not publicly documented — confirmed during integration scoping with the customer's Vision Helpdesk instance..

  • Data volume sensitivity

    B

    Vision Satellite Help Desk doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Vision Satellite Help Desk to Intercom 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 Vision Satellite Help Desk to Intercom data migrations

Answers to the questions buyers ask most during Vision Satellite Help Desk to Intercom migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Vision Satellite Help Desk to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Migrations land between three and five weeks for accounts under 5,000 tickets and 1,000 KB articles with straightforward ticket taxonomy. Accounts with 10,000-50,000 tickets, multi-agent assignment structures, large KB hierarchies, or custom field complexity requiring field-type remediation extend to eight to twelve weeks. A trial migration runs in the first week, production migration in weeks two through four or five, and cutover plus delta migration in the final week. Intercom data migration for small to mid-size accounts typically completes within hours once the migration window opens.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Vision Satellite Help Desk.
Land in Intercom, 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