Helpdesk migration
Field-level mapping, validation, and rollback between Oracle Service Cloud (formerly RightNow) and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Oracle Service Cloud (formerly RightNow)
Source
Gorgias
Destination
Compatibility
6 of 12
objects map 1:1 between Oracle Service Cloud (formerly RightNow) and Gorgias.
Complexity
BStandard
Timeline
4-8 weeks
Overview
Moving from Oracle Service Cloud (formerly RightNow) to Gorgias is a migration from an enterprise session-billed helpdesk with deep workflow scripting to a lightweight per-seat helpdesk built for e-commerce support teams. The two platforms share no common object naming: Oracle Incidents become Gorgias Tickets, Oracle Contacts become Gorgias Customers, Oracle Organizations become Gorgias Customer records (at the account level), and Oracle Answers (KB articles) require restructuring for Gorgias Help Center. We flag the Knowledge Base transformation as a required redesign step because Oracle's categorized KB with Knowledge Advance ML ranking does not have a direct Gorgias equivalent. We do not migrate Oracle custom process scripts, routing rules, or guided agent assistance workflows; we deliver a written inventory of these for the customer's admin to rebuild in Gorgias Rules and Macros. Contact health checks run before migration to identify records at risk of Oracle's auto-deletion behavior, and Organizations are created before Contacts to satisfy Gorgias's customer-account dependency and prevent orphaned record cascades.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Oracle Service Cloud (formerly RightNow) object lands in Gorgias, 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
Gorgias
Ticket
1:1Oracle Incidents map directly to Gorgias Tickets. The Incident.Threads array (public comments, private notes, customer replies) maps to the Gorgias conversation timeline, with Thread.DisplayName distinguishing agent responses from customer messages. We preserve Incident.Status, Incident.Priority, Incident.Created, Incident.Updated, Incident.Closed (as resolved timestamp), and any custom field extensions. Incident.AssignedTo resolves to a Gorgias agent user by email lookup. Oracle Incident custom fields map to Gorgias ticket attributes and custom ticket fields.
Oracle Service Cloud (formerly RightNow)
Contact
Gorgias
Customer
1:1Oracle Contacts map to Gorgias Customers. The Contact.FirstName, Contact.LastName, Contact.Emails (primary and additional), Contact.Phones, and Contact.Address fields map to Gorgias Customer name, email addresses, phone numbers, and address. We run a pre-migration contact health check to flag records at risk of Oracle's auto-deletion behavior (orphaned contacts, contacts affected by duplicate-merge rules). These are held in a reconciliation queue for the customer to review before migration. Gorgias Customers are created after their parent Organization maps to a Gorgias Customer account record.
Oracle Service Cloud (formerly RightNow)
Organization
Gorgias
Customer (account-level)
1:1Oracle Organizations map to Gorgias Customers at the account level. Oracle's organization-level fields (name, address, industry, annual revenue) map to Gorgias Customer company information. We create Organization records in Gorgias first, before any Contact migration, because Gorgias links customers to a parent account record. This sequencing prevents orphaned customer records that could trigger deletion cascades.
Oracle Service Cloud (formerly RightNow)
Contact-Organization Relationship
Gorgias
Customer association
lossyOracle's Contact-to-Organization lookup relationship (where one Contact can belong to multiple Organizations with different roles) maps to Gorgias's customer tagging and organization association model. We create a tag per Organization name on the customer record to preserve the multi-org relationship context that cannot be expressed natively in Gorgias's flat customer model.
Oracle Service Cloud (formerly RightNow)
Answers (Knowledge Base)
Gorgias
Help Center Article
lossyOracle Answers (KB articles with categories, versioning, approval workflows, and Knowledge Advance ML ranking) require restructuring for Gorgias Help Center. We export the full article body, metadata, category assignments, and access rules. Oracle categories map to Gorgias Help Center categories; article versioning is flattened to a single published version unless a draft workflow is explicitly required. Oracle's Knowledge Advance ML ranking does not have a Gorgias equivalent — we document the ranking signals for the customer's admin to reproduce using Gorgias's article suggestion logic. Large KBs (over 2,000 articles) require a phased approach: core articles migrate first, niche content migrates in a second pass.
Oracle Service Cloud (formerly RightNow)
Asset
Gorgias
Customer Attribute
lossyOracle Assets (linked products, serial numbers, warranty status, and entitlement records) do not have a native Gorgias equivalent. We map Asset records to a combination of Gorgias customer attributes (product name, warranty expiry stored as custom fields) and a JSON attachment on the customer record containing the full asset data payload. The customer chooses which Asset fields surface as visible customer attributes versus hidden attachment data.
Oracle Service Cloud (formerly RightNow)
Task
Gorgias
Task (internal)
1:1Oracle Tasks map to Gorgias internal Tasks linked to Tickets or standing alone. We preserve Task.Subject, Task.Status, Task.Priority, Task.AssignedTo, Task.DueDate, and Task.Created. Tasks with a parent Incident reference link to the migrated Ticket by ticket ID resolution.
Oracle Service Cloud (formerly RightNow)
Custom Object (standalone)
Gorgias
Custom Field + Tag or JSON Attribute
lossyOracle Custom Objects (customer-defined schemas stored in packages, optionally exposed in SOAP API) require architectural redesign for Gorgias. If the custom object has fewer than 20 fields and fewer than 50,000 records, we map it to a Gorgias custom field set on the Customer or Ticket object. If the custom object has a complex schema or high record volume, we map it to a structured JSON attribute on the parent record, preserving the full field structure. The customer chooses the strategy during scoping based on how agents need to access the data.
Oracle Service Cloud (formerly RightNow)
Custom Object (child of Contact or Organization)
Gorgias
Custom Field + Parent Lookup
1:1Oracle Custom Objects with a child-of relationship to Contact or Organization map to Gorgias custom fields on the Customer object with the parent customer ID stored as a reference. We validate that the parent Customer exists before creating child custom object records. Oracle's package-based organization of custom objects is flattened in Gorgias, losing the package namespace context; we document the original package name as a field label prefix.
Oracle Service Cloud (formerly RightNow)
Opportunity
Gorgias
External Reference or Note
lossyOracle Opportunities (pipeline tracking with revenue, stage, and owner) do not have a native Gorgias equivalent because Gorgias is a helpdesk platform without sales pipeline features. We map Opportunities to a structured Note on the Customer record with Opportunity.Name, stage, amount, and close date, plus a tag 'Has_Oracle_Opportunity' for segmentation. If the customer needs pipeline management, we recommend pairing Gorgias with a CRM or flag this for a future CRM migration scope.
Oracle Service Cloud (formerly RightNow)
Attachment
Gorgias
Attachment
1:1Oracle Incident Attachments and Answer Attachments migrate to Gorgias Ticket attachments and Help Center article media. We preserve file name, MIME type, and binary content. Inline images in KB articles are extracted and re-uploaded to Gorgias's media library to prevent broken image links. Attachments exceeding 25 MB are flagged for manual handoff because Gorgias has a 25 MB per-attachment limit.
Oracle Service Cloud (formerly RightNow)
Workflow Rules / Guided Agent Assistance
Gorgias
Rules and Macros (documented rebuild)
lossyOracle custom process scripts and guided agent assistance workflows do not migrate to Gorgias because they are different automation paradigms. We deliver a written inventory of every active Oracle workflow with its trigger, conditions, and actions, mapped to a recommended Gorgias Rule or Macro equivalent. The customer rebuilds these post-migration. Workflow rules governing Incident routing, SLA enforcement, and escalation require manual configuration in Gorgias Rules using different condition syntax.
| Oracle Service Cloud (formerly RightNow) | Gorgias | Compatibility | |
|---|---|---|---|
| Incident | Ticket1:1 | Fully supported | |
| Contact | Customer1:1 | Fully supported | |
| Organization | Customer (account-level)1:1 | Fully supported | |
| Contact-Organization Relationship | Customer associationlossy | Fully supported | |
| Answers (Knowledge Base) | Help Center Articlelossy | Fully supported | |
| Asset | Customer Attributelossy | Fully supported | |
| Task | Task (internal)1:1 | Fully supported | |
| Custom Object (standalone) | Custom Field + Tag or JSON Attributelossy | Fully supported | |
| Custom Object (child of Contact or Organization) | Custom Field + Parent Lookup1:1 | Fully supported | |
| Opportunity | External Reference or Notelossy | Fully supported | |
| Attachment | Attachment1:1 | Fully supported | |
| Workflow Rules / Guided Agent Assistance | Rules and Macros (documented rebuild)lossy | Fully supported |
Gotchas + challenges
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) gotchas
Session billing classifies by highest-tier activity across a session
Free data export only on final contract cancellation
Contact records can be silently deleted by platform rules
Gorgias gotchas
AI Agent adds outcome-based fees on top of billable ticket costs
Overage billing for tickets scales nonlinearly
API rate limits restrict bulk export throughput
Agent data visibility cannot be restricted by role for GDPR use cases
Knowledge Base translations require separate API calls per locale
Pair-specific challenges
Migration approach
Discovery and Oracle export procurement
We audit the Oracle B2C Service environment: Incidents (volume, custom fields, thread counts), Contacts and Organizations (relationship integrity, at-risk records flagged by contact health check), Answers/KB (article count, category depth, versioning usage, attachment volume), Assets, Tasks, Custom Objects (schema review per package), and Opportunities. We simultaneously coordinate with the Oracle account manager to procure the data export SKU if the contract is still active, because export fulfillment has its own SLA. The discovery output is a written migration scope with record counts, a KB restructuring recommendation, and a custom object migration strategy (field mapping vs JSON attribute) per object.
KB restructuring design
We work with the customer's knowledge manager to design the Gorgias Help Center structure. Oracle categories map to Gorgias Help Center categories; subcategories map to tags. We identify articles that reference Oracle-specific variables, embedded links, or Knowledge Advance ranking signals that will not function in Gorgias and flag them for rewrite. We produce a phased article migration plan: Phase 1 covers articles with more than 100 views (the core knowledge base), Phase 2 covers the long tail. We also design the article-author mapping so that Oracle article authors become Gorgias Help Center authors.
Custom object schema review and destination mapping
We review every Oracle Custom Object schema (field types, field counts, relationships, record volumes) against Gorgias's custom field capabilities. For each custom object, we produce a mapping decision: fields-on-Customer (for objects under 20 fields with high agent visibility needs), JSON attribute on Customer or Ticket (for complex schemas or low-visibility reference data), or external reference document (for archival-only data). The customer approves the mapping strategy before migration. We also validate that required Custom Objects are exposed in the Oracle SOAP API sandbox; some custom objects are only accessible via the database layer and require Oracle Consulting assistance to export.
Gorgias sandbox configuration and mapping validation
We configure a Gorgias sandbox or trial environment with the agreed KB category structure, custom field schema, agent roles, and tag taxonomy. We run a pilot migration of a representative subset (500 Incidents, 300 Customers, 50 KB articles, and one Custom Object) and validate mapping accuracy: thread histories appear correctly in ticket timelines, contact-organization relationships are preserved, and KB articles render without broken links. The customer reconciles 25-50 random records against the Oracle source and signs off before production migration begins. Mapping corrections happen in the sandbox, not in production.
Production migration in dependency order
We run production migration in record-dependency order: Gorgias Help Center categories and articles (KB first so that articles are available for ticket routing), Organizations (mapped to Gorgias Customer accounts), Contacts (with parent Organization resolved before insert to prevent orphaned records), Tasks, Incidents (with thread histories, attachments, and custom fields), Custom Objects (using the approved strategy per object), and Assets (mapped to Customer attributes and JSON attachments). Each phase emits a row-count reconciliation report. We use Gorgias's REST API with rate-limit handling and exponential backoff. We do not migrate Oracle workflows, process scripts, or guided agent assistance as code.
Cutover, validation, and automation rebuild handoff
We freeze Oracle writes during cutover and run a final delta migration of any records modified during the migration window. We enable Gorgias as the system of record and perform a post-migration reconciliation: record counts by object, attachment integrity, KB article rendering, and thread history spot checks. We deliver the Workflow and Automation Inventory document to the customer's admin team, listing every Oracle workflow, routing rule, and guided agent script with a recommended Gorgias Rule or Macro equivalent. We support a one-week hypercare window for reconciliation issues. We do not rebuild Oracle automations in Gorgias as part of the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Oracle Service Cloud (formerly RightNow)
Source
Strengths
Weaknesses
Gorgias
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Oracle Service Cloud (formerly RightNow) and Gorgias.
Object compatibility
3 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Oracle Service Cloud (formerly RightNow): Not publicly documented by Oracle for B2C Service.
Data volume sensitivity
Oracle Service Cloud (formerly RightNow) exposes a bulk API — large-volume migrations stream efficiently.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Oracle Service Cloud (formerly RightNow) to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Oracle Service Cloud (formerly RightNow) to Gorgias migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Oracle Service Cloud (formerly RightNow)
Other ways to arrive at Gorgias
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.