Helpdesk migration

Migrate from Oracle Service Cloud (formerly RightNow) to Intercom

Field-level mapping, validation, and rollback between Oracle Service Cloud (formerly RightNow) and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.

Oracle Service Cloud (formerly RightNow) logo

Oracle Service Cloud (formerly RightNow)

Source

Intercom

Destination

Intercom logo

Compatibility

70%

7 of 10

objects map 1:1 between Oracle Service Cloud (formerly RightNow) and Intercom.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Oracle Service Cloud (formerly RightNow) to Intercom is a platform simplification that trades Oracle's enterprise workflow depth for Intercom's real-time messaging UX and AI agent capabilities. Oracle's data export policy grants one free dump only on contract termination, which shapes the migration timeline; we pre-stage export requests and work with Oracle Consulting when parsing scope is required. We map Oracle Incidents to Intercom Conversations, preserving the threaded message history by flattening the parent-comment hierarchy into a linear message sequence. Organizations map to Intercom Companies, and Contacts attach to their parent Company before import to prevent orphaned-record cascades. Knowledge Base articles migrate to Intercom Articles with folder-to-collection mapping. We do not migrate Oracle Process Designer scripts, guided agent assistance workflows, or custom process automation as code; we deliver a written inventory of every active workflow for the customer's admin to rebuild in Intercom's workflow builder.

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

Oracle Service Cloud (formerly RightNow) logo

Oracle Service Cloud (formerly RightNow)

What's pushing teams away

  • Complex initial setup and configuration demands significant professional services investment — the platform's flexibility creates an upfront complexity tax that frustrates teams expecting faster time-to-value.
  • Bugs and occasional data integrity issues reported by enterprise users — reviewers note contacts being automatically deleted by the system, impacting business operations and requiring manual remediation.
  • Slow interface performance and UI responsiveness problems — multiple G2 reviewers cite sluggishness as a recurring frustration during normal operations, not just at scale.
  • Oracle's direction for B2C Service is unclear as Fusion Service Transformation takes priority — enterprise customers concerned about long-term roadmap investment are moving to Zendesk, Salesforce Service Cloud, and Freshdesk.
  • High enterprise pricing with session-based minimums (25,000 sessions baseline) — mid-market teams and growing organizations find the cost structure difficult to justify without guaranteed volume.

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 Oracle Service Cloud (formerly RightNow) objects map to Intercom

Each row shows how a Oracle Service Cloud (formerly RightNow) 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.

Oracle Service Cloud (formerly RightNow)

Incident

maps to

Intercom

Conversation

1:1
Fully supported

Oracle Incidents map to Intercom Conversations. The Incident thread hierarchy (parent incident record with comment children) flattens into a linear message sequence in Intercom, with the first agent reply becoming the initial message in the conversation. Incident status (Open, Pending, Solved, Closed) maps to Intercom's Open, Snoozed, and Closed states. Custom Incident fields migrate to Intercom custom attributes on the conversation. Oracle's incident reference number (Incident.ReferenceNumber) becomes the Intercom conversation ID or a custom attribute for cross-system audit trails.

Oracle Service Cloud (formerly RightNow)

Contact

maps to

Intercom

User

1:1
Fully supported

Oracle Contacts map to Intercom Users. All standard properties (Name, Email, Phone) and custom contact fields migrate to Intercom User attributes. We resolve the contact's Organization relationship during migration and link the User to the corresponding Intercom Company before insert to prevent orphaned contacts. If a Contact in Oracle is not linked to an Organization, we create the User without a Company association but flag it for the customer's admin to review post-migration.

Oracle Service Cloud (formerly RightNow)

Organization

maps to

Intercom

Company

1:1
Fully supported

Oracle Organizations map to Intercom Companies. Organization name becomes the Company name, and Organization.Address maps to the Company address fields. Oracle's hierarchical org structure (parent Organization with child Organizations) maps to Intercom's flat Company model; we flatten the hierarchy by associating child contacts with the top-level parent Company and add a custom attribute parent_organization__c to preserve the original hierarchy for reporting.

Oracle Service Cloud (formerly RightNow)

Answers (Knowledge Base)

maps to

Intercom

Articles

1:1
Mapping required

Oracle Answers (KB articles) map to Intercom Articles. The Answer body (rich text, HTML) migrates directly; Oracle's folder hierarchy maps to Intercom Collections with articles placed into their corresponding collection based on the Answer's category assignment. Answer versioning in Oracle becomes a single latest-version article in Intercom; we capture version history in a custom attribute version_history__c if the customer requires audit traceability. Approval workflow status is noted but not enforced in Intercom since Articles do not have a native approval gate.

Oracle Service Cloud (formerly RightNow)

Asset

maps to

Intercom

Custom Object or Skipped

lossy
Fully supported

Oracle Assets link products and warranties to Contacts and Organizations for entitlement checking. Intercom does not have a native Asset object. For migrations where Asset data is critical for support eligibility, we create a custom Intercom object (using Intercom's custom data extensions on User or Conversation) to store product_name, serial_number, contract_status, and entitlement_end_date linked to the User. If Asset data is not needed for support routing, we export it as a CSV inventory for the customer's admin to maintain separately.

Oracle Service Cloud (formerly RightNow)

Task

maps to

Intercom

Task

1:1
Fully supported

Oracle Tasks map to Intercom Tasks. Task title, due date, assignee (lookup to Contact), and status migrate directly. Oracle Tasks tied to a parent Incident map to a Task attached to the corresponding Intercom Conversation. Standalone Oracle Tasks become standalone Intercom Tasks without a conversation association. Task priority maps from Oracle Priority (1-5) to Intercom Task priority options.

Oracle Service Cloud (formerly RightNow)

Custom Objects

maps to

Intercom

Custom Data Attributes

1:1
Mapping required

Oracle Custom Objects created in Object Designer may not be fully exposed in the REST API unless the sandbox has been published and deployed. We audit the source API response during discovery to confirm Custom Object visibility. For visible Custom Objects, we map them to Intercom custom attributes on User (if the custom object is contact-scoped) or to a separate Intercom data extension. Custom Objects with lookup relationships to standard Oracle objects require parent-record resolution during migration, and we add them last in the migration sequence after all standard objects are loaded.

Oracle Service Cloud (formerly RightNow)

Opportunity

maps to

Intercom

Not Migrated

1:1
Fully supported

Oracle Opportunities (lighter-weight B2C Service variant) do not have a meaningful equivalent in Intercom's support-centric data model. Opportunities represent sales pipeline data rather than service data. We extract Opportunity records as a CSV export for the customer's admin if they are moving to a separate CRM alongside Intercom. No Opportunity records load into Intercom.

Oracle Service Cloud (formerly RightNow)

Contact-Organization Relationship

maps to

Intercom

User-Company Association

lossy
Fully supported

Oracle enforces a Contact-Organization relationship where a Contact must be linked to an Organization. Intercom's User-Company association is optional. We enforce a strict migration sequence: Companies (from Organizations) load first, then Users (from Contacts) with their Company association resolved via the Organization reference. This prevents orphaned Users in Intercom and preserves the account context that agents rely on for routing and entitlement checks.

Oracle Service Cloud (formerly RightNow)

Incident Status Workflow

maps to

Intercom

Conversation State

lossy
Fully supported

Oracle Incident status transitions follow configurable workflow rules. Intercom conversations have fixed Open, Snoozed, and Closed states without workflow-gating. We document the customer's Oracle workflow rules during discovery and deliver a written recommendation for equivalent routing logic using Intercom Rules and Workflows. No automated status transitions migrate; the customer's admin configures these post-migration in Intercom's workflow builder.

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.

Oracle Service Cloud (formerly RightNow) logo

Oracle Service Cloud (formerly RightNow) gotchas

High

Session billing classifies by highest-tier activity across a session

High

Free data export only on final contract cancellation

Medium

Contact records can be silently deleted by platform rules

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

  • Oracle grants one free data export only on contract termination

    Oracle B2C Service provides a complimentary data export only when the contract is officially terminated, not on request during an active subscription. Any parsing, reformatting, or structuring of that export requires a separate Oracle Consulting engagement at additional cost. For migrations during an active contract, a separately purchased data export SKU must be acquired. We coordinate with the customer's Oracle account manager to pre-stage export timing, use Oracle Consulting scope estimates when custom data parsing is required, and design the migration timeline around export delivery rather than assuming immediate data availability.

  • Oracle can silently delete Contacts under certain conditions

    Enterprise reviewers report that Oracle B2C Service can automatically delete Contact records when a contact becomes orphaned from an Organization or when duplicate-merge rules fire unexpectedly during normal operations. This creates data integrity risk both before and during migration. We run pre-migration contact health checks to identify contacts without Organization assignments, flag them for customer review, and enforce a conservative import sequence that creates Intercom Companies before Users to preserve the parent relationship and prevent orphaned-contact deletion cascades in Intercom.

  • Oracle Custom Objects require sandbox publish to expose in REST API

    Custom Objects in Oracle B2C Service created in Object Designer are not always exposed in the REST API unless the sandbox is explicitly published and deployed to production. The Connect Web Services WSDL generation step must be run to include custom object schema. We audit API visibility during discovery and flag any hidden Custom Objects before migration begins. If a Custom Object is not visible in the API, we either work with the customer's Oracle admin to publish the sandbox or extract the data via Oracle Consulting during the export phase.

  • Oracle's deprecation policy requires active monitoring of affected features

    Oracle B2C Service runs a 1-2 year deprecation window before End of Life for features, during which deprecated items are not enhanced and support may be limited. During migration scoping, we review the customer's Oracle configuration against the current Oracle B2C Service deprecations list (updated regularly at cx.rightnow.com) to identify any deprecated features in use that may affect data structure or API access during migration. We flag deprecated field usage and feature dependencies in the discovery report.

Migration approach

Six steps for a successful Oracle Service Cloud (formerly RightNow) to Intercom data migration

  1. Discovery and export readiness assessment

    We audit the source Oracle B2C Service environment across standard and custom objects, active Process Designer scripts, KB article count and folder structure, and incident thread depth. We assess the contract status with Oracle to determine whether the free termination export applies or whether a paid export SKU must be purchased. We review the current Oracle B2C Service deprecations list for any features in use that may affect API availability. The discovery output is a written migration scope document that includes record counts per object, a list of Custom Objects requiring sandbox publish verification, and the Oracle export timeline that gates the migration start date.

  2. Intercom workspace configuration

    We provision the Intercom workspace structure before data import: Collections for Knowledge Base articles (mapped from Oracle Answer folders), Inboxes for routing (one per support team if multiple exist in Oracle), and Team member invitations for operators. We create the custom attributes in Intercom for Oracle custom fields and any migration-specific fields (such as original Oracle incident ID for cross-system audit). Custom attributes are created via the Intercom API before any record import begins.

  3. Contact health check and Organization pre-load

    We run the Oracle contact health check to identify records at risk of silent deletion (contacts without Organization assignments, contacts flagged by duplicate-merge rules). We present this list to the customer's admin for resolution before migration begins. We then load Oracle Organizations into Intercom Companies first, establishing the parent structure before any Contacts are imported as Users. This sequencing prevents orphaned User records in Intercom and satisfies the relationship constraint that Oracle enforces.

  4. Contact-to-User migration with Company linkage

    We migrate Oracle Contacts to Intercom Users in batches, resolving the Organization reference to the corresponding Intercom Company ID at migration time. Each batch emits a reconciliation report showing Users created, Users linked to Companies, and Users created without a Company association (for admin review). Custom contact fields migrate to User attributes using the type mappings defined in the discovery phase. We process contacts in dependency order with Organizations confirmed loaded to avoid orphaned associations.

  5. Incident-to-Conversation migration with thread flattening

    Oracle Incidents migrate to Intercom Conversations. We preserve the full message history by flattening the parent-comment thread hierarchy into a linear message sequence, with the original timestamp and author preserved on each message. Incident custom fields map to Intercom conversation attributes. SLA information from Oracle migrates as custom attributes; Intercom's SLA enforcement is reconfigured in the Inbox settings post-migration. Attachments migrate as Intercom file attachments linked to the conversation. This phase typically runs last to ensure all Users and Companies are already present in Intercom as referable entities.

  6. Knowledge Base article migration

    Oracle Answers migrate to Intercom Articles with folder-to-Collection mapping. Article body, author, and status migrate directly. Approval workflow status is captured as a custom attribute for the customer's admin to review post-migration since Intercom Articles do not have a native approval gate. We preserve article categories as Collection names and sub-categories as nested Collections where the customer's Intercom plan supports them. KB article attachments migrate as file attachments on the article.

  7. Cutover, validation, and workflow rebuild handoff

    We freeze Oracle writes during cutover and run a final delta migration of any records created or modified during the migration window. We deliver a reconciliation report comparing record counts in Oracle against record counts in Intercom. We provide a written inventory of Oracle Process Designer scripts and guided agent assistance workflows for the customer's admin to rebuild in Intercom Workflows and Rules. We support a one-week hypercare window for reconciliation issues. We do not rebuild Oracle automation as Intercom workflow code; that is a separate configuration engagement or internal admin task.

Platform deep dives

Context on both ends of the pair

Oracle Service Cloud (formerly RightNow) logo

Oracle Service Cloud (formerly RightNow)

Source

Strengths

  • Multichannel customer service delivery across web, phone, chat, and social from a unified platform.
  • Configurable Knowledge Base with Knowledge Advance ML-powered answer ranking and Smart Assistance deflection.
  • Dual-protocol API access supporting both REST and SOAP, with documented custom object integration paths.
  • Custom process scripts and guided agent assistance for encoding complex business logic without code.
  • Mature Oracle partner ecosystem and established enterprise community with deep implementation documentation.

Weaknesses

  • Significant initial configuration complexity requiring professional services and extended onboarding timelines.
  • Data integrity issues including contact auto-deletion bugs reported by long-term enterprise users.
  • Interface performance and UI responsiveness problems cited across multiple G2 reviews.
  • Opaque long-term roadmap as Oracle prioritizes Fusion Service Transformation over B2C Service investment.
  • Enterprise pricing with session-based minimum commitments (25,000 sessions) creates cost barriers for mid-market teams.
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?

Standard Helpdesk migration. 2 of 7 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Oracle Service Cloud (formerly RightNow) and Intercom.

  • Object compatibility

    B

    2 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

    Oracle Service Cloud (formerly RightNow): Not publicly documented by Oracle for B2C Service.

  • Data volume sensitivity

    A

    Oracle Service Cloud (formerly RightNow) exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Oracle Service Cloud (formerly RightNow) 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 Oracle Service Cloud (formerly RightNow) to Intercom data migrations

Answers to the questions buyers ask most during Oracle Service Cloud (formerly RightNow) to Intercom migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Oracle Service Cloud (formerly RightNow) to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Migrations under 10,000 Incidents, 5,000 Contacts, and no Custom Objects land between two and four weeks. Migrations with Custom Objects, large KB article repositories (over 1,000 articles), Oracle Consulting parsing scope for complex data exports, or multi-brand Intercom destinations move to five to eight weeks because of schema pre-creation, KB folder-to-Collection mapping, and parent-record lookup resolution work. The Oracle export timeline (whether free on contract termination or purchased separately) is a gating dependency that sits outside our timeline estimate.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Oracle Service Cloud (formerly RightNow).
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