Helpdesk migration

Migrate from Oracle Service Cloud (formerly RightNow) to Freshdesk

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

Oracle Service Cloud (formerly RightNow) logo

Oracle Service Cloud (formerly RightNow)

Source

Freshdesk

Destination

Freshdesk logo

Compatibility

88%

7 of 8

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

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Oracle Service Cloud and Freshdesk occupy different positions on the enterprise-to-midmarket spectrum. Oracle's session-based billing, heavyweight administration, and deep workflow scripting attract large enterprises with complex service operations, while Freshdesk targets teams that need fast deployment and low configuration overhead. Moving from Oracle Service Cloud to Freshdesk means trading Oracle's custom process scripts and dual REST/SOAP API surface for Freshdesk's REST API with a faster time-to-value. We handle the schema translation from Oracle's Incidents and Answers to Freshdesk's Tickets and Knowledge Base, resolve Organizations-to-Accounts lookups with conservative import sequencing, and flag any contact records affected by Oracle's silent-deletion behavior before migration. We do not migrate custom process scripts, workflow automations, or guided agent configurations as code; we deliver a written inventory of these for the customer's admin to rebuild in Freshdesk's Automations or Freshdesk Marketplace apps.

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

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

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

Oracle Service Cloud (formerly RightNow)

Incident

maps to

Freshdesk

Ticket

1:1
Fully supported

Oracle Incidents map directly to Freshdesk Tickets. Thread histories (public and private comments), status workflow transitions, and custom field extensions migrate field-for-field. We preserve the original incident reference number as a custom ticket field for audit traceability. Freshdesk's conversation threading handles the comment chain natively; no flattening or reformatting is required unless the source uses Oracle's chat session transcript format.

Oracle Service Cloud (formerly RightNow)

Contact

maps to

Freshdesk

Contact

1:1
Fully supported

Oracle Contacts migrate to Freshdesk Contacts with all standard and custom properties. Oracle supports multiple contact roles per Organization; Freshdesk stores a single primary contact-to-company relationship on the Contact record. We run a pre-migration contact health check to identify records affected by Oracle's silent-deletion risk and flag orphaned contacts before migration, applying conservative import sequencing that creates Organizations before Contacts to prevent deletion cascades on the Freshdesk side.

Oracle Service Cloud (formerly RightNow)

Organization

maps to

Freshdesk

Company

1:1
Fully supported

Oracle Organizations map to Freshdesk Companies. Oracle's hierarchical org structure (parent-child org relationships) maps to Freshdesk's parent_company_id field if the customer requires it; otherwise we flatten to individual Companies. Organization-to-contact linkage is preserved by resolving Contact.organization_id to Freshdesk Contact.company_id at migration time.

Oracle Service Cloud (formerly RightNow)

Answer

maps to

Freshdesk

Solution (Knowledge Base)

1:1
Fully supported

Oracle Answers (KB articles) migrate to Freshdesk Solutions with the full article body, metadata, and category hierarchy preserved. Oracle Knowledge Advance ML ranking does not have a Freshdesk equivalent; articles appear in category folder order or by Freshdesk's internal search ranking. Approval workflow status from Oracle is noted as a manual post-migration step in Freshdesk's article portal settings. Inline images and attachments migrate as linked files.

Oracle Service Cloud (formerly RightNow)

Asset

maps to

Freshdesk

Asset (Freshdesk Estate and Forest plans)

1:1
Fully supported

Oracle Assets link products and warranties to Contacts and Organizations for entitlement checking. Freshdesk's Asset Management module (Estate and Forest plans) stores assets with product name, serial number, and associated contact information. We map the Oracle asset.product_reference, asset.serial_number, and asset.contract_status fields to Freshdesk asset fields and resolve the asset-to-contact lookup during import. If the destination Freshdesk plan does not include Asset Management, assets migrate as custom ticket fields or a Custom Object at customer election.

Oracle Service Cloud (formerly RightNow)

Task

maps to

Freshdesk

Task

1:1
Fully supported

Oracle Tasks tied to Incidents migrate to Freshdesk Tickets with an internal task representation or as Freshdesk Ticket Fields of type Tasks depending on the customer's workflow preference. Standalone Oracle Tasks migrate as Freshdesk Tickets assigned to the appropriate group or agent. Assignee resolution maps Oracle task assignees by email match to Freshdesk agents.

Oracle Service Cloud (formerly RightNow)

Custom Object

maps to

Freshdesk

Custom Object

1:1
Fully supported

Oracle Custom Objects defined in Object Designer migrate to Freshdesk Custom Objects. Freshdesk supports Custom Objects on Growth, Estate, and Forest plans with Identity fields and lookup relationships. We pre-create the destination Custom Object schema (fields, types, Identity field, and lookup fields) before data import. Oracle Custom Objects that are not exposed in the REST API without a published sandbox require Oracle Consulting scope for direct database extraction; we include this in the scoping estimate.

Oracle Service Cloud (formerly RightNow)

Opportunity

maps to

Freshdesk

Ticket or Custom Object

lossy
Fully supported

Oracle Opportunities track sales pipeline items with revenue, stage, and owner fields. Freshdesk's default ticketing model does not include a native sales Opportunity object. If the customer requires opportunity tracking in Freshdesk, we migrate Opportunities as a Freshdesk Custom Object with stage, revenue, close date, and owner fields. Otherwise we note the Opportunity object as out-of-scope and recommend a dedicated CRM integration for ongoing opportunity management.

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

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

  • Free data export only on final contract cancellation

    Oracle provides one complimentary data export only when the contract is officially terminated. During an active subscription, a separately purchased data export SKU must be acquired. Any parsing, reformatting, or structuring of that export requires Oracle Consulting at additional cost. We work within these constraints by pre-staging export requests with the customer's Oracle account manager, including Oracle Consulting scope estimates in the scoping phase, and sequencing the migration timeline to align with the export SKU procurement process.

  • Oracle contacts can be silently deleted by platform rules

    Enterprise reviewers report that Oracle B2C Service can automatically delete Contact records under certain conditions such as when a contact becomes orphaned from an Organization or when duplicate-merge rules fire unexpectedly. This creates data integrity risk during migration. We run pre-migration contact health checks to identify at-risk records, flag them for customer review before migration, and apply conservative import sequencing that creates Organizations before Contacts to prevent orphaned record deletion cascades in Freshdesk.

  • Custom Objects may not be exposed in Oracle REST API without published sandbox

    Oracle B2C Service Custom Objects created in Object Designer are not always exposed in the REST API unless the sandbox is published. Migrations that rely on the REST API for Custom Object extraction may miss records if the sandbox is not in a published state. We audit the Oracle instance during discovery to determine whether Custom Objects are API-accessible; if not, we include Oracle Consulting scope in the project estimate for direct data extraction.

  • Oracle custom process scripts have no Freshdesk equivalent

    Oracle's custom process scripts encode complex business logic on CRUD operations and guided agent assistance. Freshdesk's Automations (Ticket Automations, Time Automations, Scenario Automations) are rule-based and cannot replicate the procedural scripting model of Oracle process scripts. We document every active custom process script with its trigger, conditions, and actions as a written specification for the customer's admin to rebuild in Freshdesk Automations or a Freshdesk Marketplace app.

  • Oracle KB article ranking does not transfer to Freshdesk

    Oracle Knowledge Advance ML dynamically ranks answers by relevance and surfaces Smart Assistance suggestions. Freshdesk's Knowledge Base does not include an equivalent ML-based ranking or Smart Assistance feature at the article level. Articles migrate in category folder order. We note this limitation in the migration handoff so that the customer's admin can configure Freshdesk's article portal access controls and category ordering as the nearest functional replacement.

Migration approach

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

  1. Discovery and data export procurement

    We audit the Oracle B2C Service instance for record volume across Incidents, Contacts, Organizations, Answers, Assets, Tasks, and Custom Objects, and assess which custom fields and enumerations are in use. We also identify any active custom process scripts and guided agent configurations requiring documentation. If the customer is on an active Oracle subscription, we coordinate with their Oracle account manager to procure the data export SKU before migration begins. We deliver a written migration scope including record counts, object dependencies, and Oracle Consulting scope estimates for custom data parsing.

  2. Contact health check and Organizations-first sequencing

    We run a pre-migration contact health check to identify records affected by Oracle's silent-deletion behavior, orphaned contacts without an Organization, and any contacts with duplicate flags that may trigger merge-rule deletion cascades. We flag at-risk records for customer review and design an Organizations-first import sequence so that every Contact has a valid parent Company at the moment of import, preventing orphaned record deletion in Freshdesk.

  3. Freshdesk schema provisioning and KB structure design

    We pre-create the Freshdesk Knowledge Base structure including category folders matching Oracle's Answer categories and subcategories, and configure article access permissions. For Custom Objects, we deploy the schema including all custom fields, Identity fields, and lookup relationships using the Freshdesk API. We design the ticket field mapping including any Oracle custom field types mapped to Freshdesk custom ticket fields. Schema is provisioned in a Freshdesk sandbox or staging account first for customer validation before production migration.

  4. Sandbox migration and mapping validation

    We run a full migration into the Freshdesk staging environment using representative data volume. The customer's support operations lead reconciles record counts across all objects, spot-checks 20-30 tickets for thread integrity, validates KB article body rendering, and confirms that contact-to-company linkages resolved correctly. Any field mapping corrections and KB category adjustments happen in staging before production migration begins.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Companies (from Oracle Organizations), Contacts (with company_id resolved), Assets (with contact_id and company_id resolved), Knowledge Base articles, Tickets (with requester_id, company_id, and custom field values resolved), Tasks, Custom Objects (last because they often have lookups to standard objects), and Opportunities (to Custom Object if applicable). Each phase emits a row-count reconciliation report before the next phase begins. We use Freshdesk's REST API with rate-limit handling and batch chunking for large record sets.

  6. Cutover, delta sync, and automation rebuild handoff

    We freeze Oracle B2C Service writes during cutover, run a final delta migration of any records modified during the migration window, then enable Freshdesk as the system of record. We deliver a written inventory of every Oracle custom process script and workflow configuration with its trigger, conditions, and recommended Freshdesk Automation equivalent documented for the customer's admin to rebuild. We support a five-business-day hypercare window for reconciliation issues and do not include post-migration admin support, training, or Freshdesk workflow rebuild as standard scope.

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

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

    All 7 core objects map 1:1 between Oracle Service Cloud (formerly RightNow) 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

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

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

Can't find your answer?

Walk through your Oracle Service Cloud (formerly RightNow) 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 three and five weeks for accounts under 5,000 Incidents, 3,000 Contacts, and no Custom Objects with clean contact-to-organization relationships. Migrations with large Knowledge Bases (over 10,000 Answers), Custom Objects with lookup dependencies, hierarchical Organizations, or historical Asset records move to six to ten weeks because of KB article body transformation, Custom Object schema pre-creation, and parent-record resolution sequencing.

Adjacent paths

Related migrations to explore

Ready when you are

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