Helpdesk migration

Migrate from NV Desk to Intercom

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

NV Desk logo

NV Desk

Source

Intercom

Destination

Intercom logo

Compatibility

92%

11 of 12

objects map 1:1 between NV Desk and Intercom.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

NV Desk to Intercom is a shift from a contact-center-first case management system to a conversational support platform built around real-time messaging, AI resolution, and proactive customer engagement. NV Desk structures work around Cases with voice and digital channels threaded together through pre-built CTI connectors for Genesys, Cisco, Avaya, Five9, and six other contact center platforms. Intercom does not replicate these connectors. We document every active contact center integration during scoping so the customer's team can plan the parallel reconfiguration in Intercom or the destination contact center. We migrate the Case history, Customer profiles, Conversation threads with channel metadata, Custom Ticket Fields, SLAs, and Knowledge Base articles. We do not migrate workflows, automations, screen-pop configurations, or reporting dashboard definitions as code. Contact center integrations are a high-severity gap that requires reconfiguration in the destination platform independent of data migration. Intercom's API enforces a strict import sequence: contacts first, then custom data attributes, then conversations or tickets. We follow this order rigorously to avoid orphaned records.

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

NV Desk logo

NV Desk

What's pushing teams away

  • No free version — every production deployment requires a paid contract, unlike Freshdesk or HubSpot Service Hub which offer free tiers.
  • Public pricing is not published; quotes are sales-led, slowing evaluation against tools with transparent per-agent pricing.
  • Vendor's third-party review footprint is thin compared to Zendesk, Freshdesk, and Salesforce Service Cloud — independent feature validation is harder.
  • AI-driven features (intent classification, agent assist, generative reply) are not the platform's main differentiator; teams investing heavily in AI customer service often migrate to platforms with stronger native AI surfaces.
  • Multi-channel breadth is wide (voice + digital + CTI) but depth in each individual channel (e.g., social, knowledge-base self-service) is shallower than channel-specialised competitors.

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 NV Desk objects map to Intercom

Each row shows how a NV 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.

NV Desk

Customer

maps to

Intercom

Contact

1:1
Fully supported

NV Desk Customer records map to Intercom Contacts. Each Contact requires a user_id or email address as the minimum identifier per Intercom's API sequence requirement. We extract customer name, email, phone, and company from NV Desk and create Intercom Contacts before any ticket import so that conversation records can reference an existing Contact. Customer records without email or user_id are flagged in the reconciliation report for the customer's admin to resolve before ticket migration begins.

NV Desk

Customer

maps to

Intercom

Company

1:1
Fully supported

NV Desk Customers with an associated company name map to Intercom Companies. Company records provide the organizational context for Contacts in Intercom's data model. We map the NV Desk company name to the Company name field and optionally use the company domain as a matching attribute for deduplication during import.

NV Desk

Case

maps to

Intercom

Conversation (Ticket)

1:1
Fully supported

NV Desk Cases map to Intercom Conversations with the type set to conversation. Case status (open, pending, resolved, closed) maps to Intercom's open, closed, or snoozed state. Case priority maps to a custom Conversation priority attribute or Intercom's built-in priority field if enabled. The NV Desk Case ID is preserved in an external_id field for reference. This migration step is executed after all Contacts and Companies are confirmed in Intercom, following the API order requirement.

NV Desk

Conversation (threaded)

maps to

Intercom

Conversation Parts

1:1
Fully supported

NV Desk multi-channel conversation threads (voice call notes, email, chat, social) attached to Cases map to Intercom Conversation Parts. Each channel type from NV Desk becomes a part in the Intercom conversation with channel metadata preserved in custom attributes. We migrate the full conversation timeline including timestamps, agent and customer messages, and internal notes. Timestamps are preserved by setting the part created_at to the original NV Desk timestamp.

NV Desk

Custom Ticket Fields

maps to

Intercom

Custom Attributes

lossy
Mapping required

NV Desk custom fields on Cases are deployment-specific in count and type. We inventory all custom fields during scoping, map their types to Intercom's attribute types (string, integer, date, boolean, list), and provision the custom attributes in Intercom before ticket migration. Fields with no direct Intercom equivalent are flagged for the customer to decide whether to create a new attribute, use an existing one, or drop the data. Attribute IDs must be created before conversation import so that values can be mapped during insertion.

NV Desk

Agent

maps to

Intercom

Teammate

1:1
Fully supported

NV Desk Agent records (name, email, team assignment, role) map to Intercom Teammates. We resolve agents by email match. Any NV Desk Agent without a matching Intercom Teammate is held in a reconciliation queue for the customer's admin to provision before conversation import. Inactive NV Desk agents are migrated as inactive Intercom teammates to preserve historical assignment data.

NV Desk

Team

maps to

Intercom

Team

1:1
Fully supported

NV Desk Teams map to Intercom Teams for inbox routing and assignment. Team-based routing rules from NV Desk map to Intercom's assignment rules and inbox routing configuration. We document the team structure and routing rules during scoping so they can be reimplemented in Intercom's Admin settings.

NV Desk

SLA

maps to

Intercom

SLA (Intercom Service Level Agreement)

1:1
Fully supported

NV Desk SLA configurations (response and resolution targets per team or case type) map to Intercom's SLA object where supported. We document the SLA rules during scoping including target times, business hours, and escalation triggers. SLA implementation in Intercom requires manual configuration post-migration based on the SLA documentation we deliver.

NV Desk

Knowledge Base Articles

maps to

Intercom

Articles (Help Center)

1:1
Mapping required

NV Desk KB articles and categories migrate to Intercom Help Center articles. HTML content is preserved and reformatted to match Intercom's article schema. The NV Desk category hierarchy maps to Intercom's Collection and Section structure. Note that Intercom supports a simplified Collection > Article structure in addition to the standard three-level hierarchy; we map the source structure to the equivalent destination depth and flag any hierarchy flattening for the customer to review.

NV Desk

Tag

maps to

Intercom

Tag

1:1
Fully supported

Tags applied to NV Desk Cases for categorization migrate as tags on Intercom Conversations. Tag naming collisions are resolved during the mapping phase. We preserve the full tag list and map each tag to an Intercom tag string on the conversation record. Tags are migrated after conversation migration so that tags can be applied to the correct conversation IDs.

NV Desk

Attachment

maps to

Intercom

Attachment

1:1
Fully supported

File attachments on NV Desk Cases migrate as attachments on Intercom Conversation Parts. Large attachments or inline images may require chunked transfer or customer-hosted file transfer depending on size. We map attachment file names, MIME types, and URLs. Inline images within conversation threads migrate as separate attachments linked to the parent conversation part.

NV Desk

Contact Center Integration

maps to

Intercom

Not Migrated

1:1
Fully supported

NV Desk's nine pre-built contact center integrations (Genesys, Cisco, Avaya, Five9, Amazon Connect, Dialpad, Webex, Zoom, Nice) are configuration-level and tied to the NV Desk deployment. They do not export as data. We document every active integration (connector type, version, and configuration notes) so the customer's team can plan independent reconfiguration in the destination contact center and any new helpdesk connection. This is a known gap and not a limitation of the migration process.

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.

NV Desk logo

NV Desk gotchas

High

Limited public API documentation for migration tooling

Medium

Pre-integrated contact center connectors do not migrate

Medium

Custom ticket fields require manual field mapping

Low

Reporting dashboard configurations do not export

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

  • Contact center integrations do not migrate and require independent reconfiguration

    NV Desk's nine pre-built contact center connectors (Genesys, Cisco, Avaya, Five9, Amazon Connect, Dialpad, Webex, Zoom, Nice) are configuration-level settings tied to the NV Desk deployment. They do not export as data and cannot be recreated by the migration process. We document every active integration during scoping so the customer's team can plan the parallel reconfiguration in the destination contact center or evaluate whether to consolidate to a single voice provider. Teams that rely on screen-pop, automatic case creation from inbound calls, or voice call logging within NV Desk must re-establish these capabilities in the destination platform independently.

  • Intercom API import sequence requires contacts before tickets

    Intercom's API enforces a strict import sequence: contacts must exist before conversations or tickets can reference them. Attempting to create conversations before their associated contacts exist results in errors and orphaned records. We follow this sequence rigorously: first NV Desk Customers to Intercom Contacts and Companies, then custom attributes, then Cases to Intercom Conversations. Skipping or reordering this sequence results in failed imports and data integrity issues that require re-migration. This is an Intercom platform constraint, not a migration tooling limitation.

  • Custom ticket fields require pre-provisioning in Intercom before ticket import

    NV Desk custom fields on Cases vary by deployment in count, type, and naming. Intercom requires custom attributes to be created before conversation import so that attribute values can be mapped at insertion time. If attributes do not exist in Intercom at the time of ticket migration, values are silently dropped or the import fails. We inventory all NV Desk custom fields during scoping, map their types to Intercom attribute types, and provision the attributes in Intercom before any ticket migration begins. Fields with no direct equivalent require a customer decision on whether to create, substitute, or drop.

  • NV Desk export paths vary by deployment version and may require direct database access

    NV Desk does not have widely published API documentation for third-party migration tools. Export paths depend on the specific deployment version in use. Some NV Desk deployments expose export endpoints that support standard API access; others require direct database export or CSV extraction. We confirm the available export path during discovery and adapt our ingestion pipeline to match what the deployment exposes. In cases where direct database access is required, coordination with the NV Desk deployment team is necessary and may extend the discovery phase by one to two weeks.

  • Knowledge base hierarchy flattening may occur on export

    NV Desk KB articles with multi-level category hierarchies may map to Intercom's Collection > Section > Article structure, but some NV Desk deployments use fewer hierarchy levels. Intercom supports a simplified Collection > Article structure, but most other helpdesk systems support only a three-level hierarchy. We map the source structure to the equivalent destination depth and flag any flattening for the customer to review. Internal cross-links between KB articles are preserved where accessible; link rewriting to match Intercom's URL structure is documented as a post-migration task.

Migration approach

Six steps for a successful NV Desk to Intercom data migration

  1. Discovery and export path confirmation

    We audit the NV Desk deployment across version, active integrations (all nine connectors are inventoried), custom ticket field schemas, Case count and age distribution, conversation volume per channel, SLA rules, and KB article structure. We confirm the available export path: standard API endpoints, CSV extraction, or direct database export. This step determines the ingestion pipeline design and the timeline for the discovery phase. We also review the Intercom workspace to confirm the plan, products, and add-ons activated so that destination-side custom attributes can be provisioned correctly.

  2. Custom attribute provisioning in Intercom

    We create all required Intercom custom attributes before any ticket or conversation migration. This follows Intercom's API requirement that attributes must exist before values can be mapped at insertion time. Attributes are provisioned using Intercom's custom data API with types matched to the NV Desk field types (string, integer, date, boolean, list). Custom Objects in Intercom (available from Professional tier) are provisioned if the NV Desk deployment includes custom objects beyond ticket fields. The customer's admin reviews and approves the attribute schema before we proceed to data migration.

  3. Contact and Company migration

    We migrate NV Desk Customer records to Intercom Contacts and Companies following the contact-first API sequence. Each Contact requires an email or user_id as the minimum identifier. Customers without valid identifiers are flagged in the reconciliation report. Company records are created first so that the Company lookup on Contacts is satisfied at insertion time. Agent records are resolved by email match against Intercom Teammates, with any unresolved agents held in a reconciliation queue for admin provisioning. Teams are migrated to Intercom Teams for routing configuration post-migration.

  4. Delta migration preparation and delta migration

    We freeze NV Desk writes during the cutover window and run a final delta migration of any Cases, Customers, or Conversations created or modified after the initial full migration. This captures records that arrived during the migration window and ensures zero data loss at cutover. The delta migration runs as a separate phase after the main migration is validated and before Intercom is enabled as the system of record.

  5. Case and conversation migration

    We migrate NV Desk Cases to Intercom Conversations with full conversation thread history, channel metadata, attachments, and tags. Custom ticket field values are mapped to the pre-provisioned Intercom custom attributes. SLA documentation is delivered separately for manual configuration in Intercom Admin. KB articles are migrated to the Intercom Help Center with HTML content reformatted to match Intercom's article schema and category hierarchy mapped to Collections and Sections.

  6. Cutover, validation, and configuration handoff

    We validate record counts against the source NV Desk inventory, spot-check 25-50 randomly selected conversations for content fidelity and channel metadata preservation, and enable Intercom as the system of record. We deliver the contact center integration inventory, SLA configuration documentation, and any remaining configuration items to the customer's admin team. Workflows, automations, screen-pop configurations, and reporting dashboard definitions are not migrated; we deliver a written inventory of these items for the customer to rebuild in Intercom. We support a one-week hypercare window for reconciliation issues raised during the first week of live operation.

Platform deep dives

Context on both ends of the pair

NV Desk logo

NV Desk

Source

Strengths

  • Pre-built connectors for nine major contact center platforms eliminate CTI integration work
  • Unified case management screen surfaces voice and digital interactions without switching tools
  • Automatic case creation from any interaction channel reduces manual ticket entry
  • Screen-pop on existing customer records accelerates agent handle time
  • Advanced filtering and multi-tab workspace controls support high-volume agent workflows

Weaknesses

  • Publicly documented API coverage is limited; export paths rely on the specific deployment version
  • Pricing tiers and per-agent or per-case billing model are not publicly published
  • Knowledge base and reporting module data may require manual export in some deployments
  • Contact center integrations must be reconfigured in destination platforms independently
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 NV 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

    NV Desk: Not publicly documented..

  • Data volume sensitivity

    B

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

Estimator

Estimate your NV 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 NV Desk to Intercom data migrations

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

Can't find your answer?

Walk through your NV 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 NV Desk deployments with under 10,000 Cases, clean customer profiles, and no complex custom field schemas. NV Desk deployments with large conversation histories (over 200,000 records), complex custom ticket fields (15+ fields), or multi-team SLA structures requiring manual attribute creation extend to eight to twelve weeks. The primary variable is the discovery phase duration, which depends on the NV Desk export path available in the specific deployment version.

Adjacent paths

Related migrations to explore

Ready when you are

Move from NV 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