Helpdesk migration

Migrate from Novo Help Desk Software to Intercom

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

Novo Help Desk Software logo

Novo Help Desk Software

Source

Intercom

Destination

Intercom logo

Compatibility

80%

8 of 10

objects map 1:1 between Novo Help Desk Software and Intercom.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Novo Help Desk Software to Intercom is a migration from a traditional ITSM ticket model to a conversational customer engagement platform. Novo organizes support around Accounts containing Contacts who file Tickets with a full audit trail; Intercom organizes customer relationships around Conversations threaded within a unified inbox. We map every Novo Ticket to an Intercom Conversation, carrying subject, description, status, priority, and timestamps, and we thread reply and internal-note history as ordered Conversation Parts. Because Novo has no publicly documented REST API, we negotiate export access through database query, native backup, or direct application read with the customer's IT team before migration scoping begins. We do not migrate Custom Rules, Knowledge Base articles, or Active Directory sync configurations; these require manual rebuild or reconfiguration on the Intercom side.

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

Novo Help Desk Software logo

Novo Help Desk Software

What's pushing teams away

  • Limited public documentation and thin community presence make it difficult to find troubleshooting guidance or integration examples online.
  • The platform is not prominently featured in modern ITSM comparisons or analyst coverage, suggesting weaker market traction relative to cloud-native alternatives.
  • One G2 reviewer noted desire for more customizable views and deeper financial analytics, suggesting the platform lags on reporting and UI flexibility.
  • No publicly available API documentation or developer portal found during research, which blocks automated workflows and third-party integrations.
  • Active Directory integration is a separate purchase rather than included, adding cost for organizations that need identity sync.

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 Novo Help Desk Software objects map to Intercom

Each row shows how a Novo Help Desk Software 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.

Novo Help Desk Software

Account

maps to

Intercom

Company

1:1
Fully supported

Novo Accounts are the top-level tenant representing a customer organization. They map directly to Intercom Companies. We preserve the Account name as the Company name, the primary contact email as a Company admin, and the Account Type designation as a custom Company attribute. Intercom Companies carry a created_at timestamp and a monthly_spend value that we leave blank unless the customer provides revenue data. Companies are created before any Contact migration so that the company_id reference is satisfied at Contact insert.

Novo Help Desk Software

Contact

maps to

Intercom

Contact

1:1
Fully supported

Novo Contacts are individual end users within an Account who submit and receive tickets. They map 1:1 to Intercom Contacts with email as the dedupe key. We map first_name, last_name, and email directly; phone migrates to Intercom's phone field. Custom fields on Contact records are inventoried during scoping and mapped to Intercom custom contact attributes. If the same email appears across multiple Novo Accounts, we flag this for the customer to resolve before migration since Intercom Contacts are workspace-global rather than account-scoped.

Novo Help Desk Software

Ticket

maps to

Intercom

Conversation

1:1
Fully supported

Novo Tickets map to Intercom Conversations. The ticket subject becomes the Conversation title; the ticket description becomes the opening message part. Ticket status (Open, Pending, Resolved, Closed) maps to Intercom's open/closed state and a custom status__c attribute for full fidelity. Priority migrates to a custom priority__c field on the Conversation. The assigned Novo user maps to an Intercom Admin and is resolved by email match against the Intercom workspace User list.

Novo Help Desk Software

Ticket Description

maps to

Intercom

Conversation Part (initial message)

1:1
Fully supported

The ticket's initial description becomes the first Conversation Part in Intercom. The author is set to the submitting Contact (via Contact email resolution). Internal-only notes from the original ticket description require flagging during scoping; we preserve these as internal Conversation Parts with the part_type set to 'note' and author set to the assigned agent.

Novo Help Desk Software

Ticket Reply

maps to

Intercom

Conversation Part (message)

1:1
Fully supported

Each reply within a Novo ticket threads into the corresponding Intercom Conversation as a separate Conversation Part. We preserve the part author (agent or contact), the timestamp, and the body. Internal agent notes thread as 'note' type parts while customer replies and agent public responses thread as 'comment' type parts. Ordering is preserved by the created_at timestamp on each part.

Novo Help Desk Software

Attachment

maps to

Intercom

Conversation Part (file attachment)

1:1
Fully supported

Novo file attachments stored against tickets migrate as Conversation Part attachments in Intercom. Files are batched and uploaded via the Intercom attachments endpoint with a max chunk size of 5 MB per file; we track failed uploads and retry within the Intercom file size limits. Attachment filenames and original paths are preserved as metadata on the Intercom side for traceability.

Novo Help Desk Software

Activity Record

maps to

Intercom

Conversation Part

1:1
Fully supported

Novo's Activity log entries attached to a ticket represent audit events such as status changes, assignment updates, and SLA clock events. We map these as timestamped Conversation Parts in Intercom with a custom activity_type__c field identifying the event type (assignment_change, status_change, sla_pause, etc.). The activity body migrates as the part body. Activities are ordered chronologically within the Conversation by created_at timestamp.

Novo Help Desk Software

Custom Field

maps to

Intercom

Custom Attribute

lossy
Fully supported

Novo custom fields on Tickets or Accounts require explicit field-to-field mapping during scoping. We inventory every custom field, capture its data type and sample values, and map each to an Intercom custom contact attribute (for Contact-scoped fields) or a custom conversation attribute (for ticket-scoped fields). Required fields in Intercom are noted; we flag any fields where the data type has no direct Intercom equivalent and propose a transformation strategy.

Novo Help Desk Software

Account Type

maps to

Intercom

Company Custom Attribute

lossy
Fully supported

Novo Account Type is an optional designation indicating service support level (e.g., Gold, Silver, Standard). We preserve this as a custom Company attribute named account_type__c in Intercom, populated from the Account record. The customer defines the allowed values during scoping; we validate that migrated values match the defined list and flag any orphaned values for review.

Novo Help Desk Software

Active Directory Integration

maps to

Intercom

Not migrated

1:1
Not supported

Active Directory sync is a separate purchase module from Novo Solutions and has no data-layer equivalent in Intercom's standard schema. We do not migrate the AD integration itself. Standard contact fields from AD-sourced records migrate normally as Contact fields. The customer must reconfigure identity provisioning post-migration using Intercom's SCIM 2.0 provisioning, SAML SSO, or manual user management depending on their IdP.

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.

Novo Help Desk Software logo

Novo Help Desk Software gotchas

High

No publicly documented API endpoint surface

Medium

Naming collision with Novo banking platform

Medium

Active Directory is a paid add-on, not included

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

  • Novo has no public API requiring non-standard extraction

    Novo Help Desk Software has no publicly documented REST API, developer portal, or endpoint reference in our research. We cannot initiate a standard API extraction. Instead, we negotiate export access through a direct database query (MS SQL Server or Oracle per the glossary), a native backup or restore file, or read access via the application layer coordinated with the customer's IT staff. This adds scoping complexity and a longer discovery phase compared to migrations from API-enabled platforms. The customer must involve their database administrator or application admin early in the engagement.

  • Novo bank platform causes search result pollution

    The banking platform at banknovo.com dominates organic search results for queries containing the word Novo. When scoping a migration, we confirm with the customer that they mean the help desk product hosted at help.novohit.com and not the financial services platform. Misidentifying the source product can cause scope misalignment before extraction work begins, leading to wasted discovery time and incorrect pricing estimates.

  • Ticket status values map to Intercom open/closed with fidelity loss

    Novo Ticket status values (e.g., Open, Pending, In Progress, Resolved, Closed) do not have a direct Intercom equivalent because Intercom Conversations have a binary open/closed state rather than a multi-value status picklist. We carry the full status value into a custom conversation attribute for fidelity, but agents using Intercom's native inbox filtering will only see open versus closed without the intermediate Novo states. Teams relying on granular ticket stage reporting should plan to either adopt Intercom's state model or build custom reports against the custom attribute.

  • Custom Rules and automations do not migrate

    Novo's Custom Rules trigger on predefined conditions such as assigning urgent requests to specific users or auto-updating article status. Intercom's Workflows use a different action model, trigger conditions, and UI. We do not migrate Custom Rules as code. We deliver a written inventory of every active Novo Custom Rule with its trigger conditions and actions for the customer's admin to rebuild in Intercom's Rules engine post-migration. This inventory is produced during scoping and delivered as part of the pre-migration handoff package.

Migration approach

Six steps for a successful Novo Help Desk Software to Intercom data migration

  1. Discovery and extraction access negotiation

    We audit the Novo instance with the customer's IT team to inventory Accounts, Contacts, Tickets, Attachments, Activity Records, and any custom fields or Account Type designations. Because Novo has no public API, we confirm the available extraction path: direct MS SQL Server or Oracle database query, native backup file, or application-level read access. We also identify the Novo version (e.g., 462.00 visible in help documentation) and confirm which modules are active. The discovery output is a written extraction plan and migration scope.

  2. Schema design and object mapping specification

    We design the Intercom destination schema before any data moves. This includes provisioning Intercom Teams matching the Novo department/group structure, mapping Contact custom attributes from Novo custom fields, defining the Conversation priority attribute from Novo ticket priority, and designing the Account Type mapping to a custom Company attribute. We produce the full object mapping specification document for the customer's review and sign-off before migration begins.

  3. Sandbox migration and reconciliation

    We run a full migration into the customer's Intercom workspace using a subset of production data. The customer reconciles record counts, spot-checks conversation threading, verifies attachment integrity, and confirms that status and priority values landed correctly. Mapping corrections identified during sandbox reconciliation are applied to the migration scripts before production migration begins. No production data moves until the customer signs off on the sandbox result.

  4. Production migration in dependency order

    We execute the production migration in record-dependency order: Companies first (from Novo Accounts), then Contacts (linked to Companies via email resolution), then Conversations (linked to Contacts and assigned Admins), then Attachment uploads (linked to Conversation Parts), then Activity history (threaded as Conversation Parts in timestamp order), then custom attributes. Each phase emits a row-count reconciliation report before the next phase begins. Novo database queries or backup exports are coordinated with the customer's IT window to avoid production impact.

  5. Cutover, validation, and automation handoff

    We freeze write access to the Novo instance during cutover, run a final delta migration of any records modified during the migration window, then set Intercom as the active system of record. We deliver the Custom Rules inventory document and the final object mapping specification to the customer's admin team for rebuilding in Intercom's Rules engine. We support a one-week post-go-live window to resolve reconciliation issues. Rebuilding Custom Rules, Knowledge Base articles, and Active Directory sync are outside standard migration scope.

Platform deep dives

Context on both ends of the pair

Novo Help Desk Software logo

Novo Help Desk Software

Source

Strengths

  • Full audit trail baked into the data model for compliance-heavy environments.
  • Clear Account-to-Contact hierarchy with defined ownership and access rights.
  • Versioned releases with changelogged documentation (e.g., version 462.00).
  • Feature set covers standard ITSM needs including ticket routing, activity tracking, and asset-adjacent modules.
  • One verified reviewer reports smooth transfer to the system, indicating reasonable onboarding.

Weaknesses

  • No publicly documented API or developer portal, blocking automated migration and third-party integrations.
  • Thin online presence — limited G2 reviews, no Reddit discussions, minimal community content found in research.
  • Active Directory module requires separate purchase, adding to total cost of ownership.
  • Platform lags competitors on reporting, analytics, and customizable views per user feedback.
  • Unclear pricing — no published tiers found in the CSV, requiring direct vendor contact for quotes.
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 Novo Help Desk Software 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

    Novo Help Desk Software: Not publicly documented..

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Novo Help Desk Software to Intercom 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 under 10,000 tickets and 5,000 contacts with no custom fields or complex activity history. Larger migrations with extensive custom field mapping, large file attachment batches, or multi-year activity logs move to eight to twelve weeks because of extraction negotiation with the customer's IT team, conversation-threading design, and reconciliation time.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Novo Help Desk Software.
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