Helpdesk migration
Field-level mapping, validation, and rollback between Atomicwork and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Atomicwork
Source
Gorgias
Destination
Compatibility
9 of 12
objects map 1:1 between Atomicwork and Gorgias.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Atomicwork to Gorgias is a shift from internal IT/HR/Finance service management to external customer support. Atomicwork's Request object (covering IT incidents, HR requests, and Finance approvals) maps to Gorgias Tickets, but the requester population flips: Atomicwork requesters are employees inside the company; Gorgias customers are external shoppers. We resolve that mapping during scoping and flag that Atomicwork Changes (RFC records with CAB approval chains) have no Gorgias equivalent because Gorgias is not an ITSM platform. We preserve the full Request conversation thread, SLA state, and AI-resolved versus human-resolved resolution flag as metadata on the migrated ticket. Workflow automations, Asset Discovery records, and Reports are not API-exportable from Atomicwork; we deliver a written inventory of these for the customer's admin to rebuild. Gorgias's pricing model is per-ticket with an AI Agent add-on of $0.90-$1.00 per resolution, which is materially different from Atomicwork's package-based negotiated pricing and should be modelled against expected ticket volume before committing to the destination.
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 Atomicwork 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.
Atomicwork
Request
Gorgias
Ticket
1:1Atomicwork Request maps to Gorgias Ticket as the primary record. We preserve Request ID as an external_id field on the Gorgias Ticket for cross-reference. The Request status lifecycle (Open, Pending, Resolved, Closed) maps to Gorgias Ticket status with a custom field aw_original_status__c retaining the source status value. Priority (Low, Medium, High, Critical) maps directly to Gorgias priority. We carry the AI-resolved versus human-resolved flag from Atomicwork into a custom Ticket field aw_resolved_by__c. Request categories (IT, HR, Finance) map to Gorgias Tags for filtering; a separate category taxonomy is created in Gorgias during schema setup.
Atomicwork
User (requester)
Gorgias
Customer
1:1Atomicwork employee requesters map to Gorgias Customer records. The critical difference is the data model: Atomicwork requesters are internal employees with department, role, and manager fields; Gorgias Customers are external shoppers with email, name, phone, and order history. We migrate the email and name for each Atomicwork requester but flag that department, role, and manager fields have no Gorgias equivalent. If the customer uses Gorgias's Shopify integration, the migrated Customer email is matched against Shopify buyer profiles during cutover to restore order linkage. Inactive or deactivated Atomicwork users are held in a reconciliation queue.
Atomicwork
User (agent)
Gorgias
Agent
1:1Atomicwork agents (IT staff, HR staff, Finance staff who resolve Requests) map to Gorgias Agent records. We resolve agents by email match. Agent permissions in Atomicwork (Admin, Agent, Requester) map to Gorgias Agent roles with corresponding inbox and channel access. Atomicwork workspace membership requires a Gorgias team structure to be defined before migration: each Atomicwork workspace with active agents becomes a Gorgias Team with its own inbox assignment. Any Atomicwork agent without a corresponding Gorgias Agent account goes to a provisioning queue.
Atomicwork
Conversation
Gorgias
Ticket Message
1:1Atomicwork conversation threads (agent replies, requester replies, and system notes attached to a Request) map to Gorgias Ticket messages in chronological order. We preserve the full message body, timestamp, sender type (agent vs customer), and any internal note flag. Attachment URLs migrate as references; we note that Gorgias does not host file attachments natively and customers should configure a cloud storage integration before migration. Message threading order is preserved by setting the Gorgias message created_at timestamp to the original Atomicwork timestamp.
Atomicwork
Asset
Gorgias
Customer (tagged) or custom Ticket field
lossyAtomicwork Assets (CI items linked to Requests such as laptops, servers, software licenses) have no direct Gorgias equivalent because Gorgias is a customer support tool, not a CMDB. We offer two migration strategies: simple mode maps Assets to a tagged Customer record or a custom Ticket field aw_affected_asset__c containing the asset name; advanced mode (requires a separate CMDB tool) exports Assets separately and documents the linkage to Requests as a cross-reference table. Asset Discovery scan results are not API-exportable from Atomicwork and must be sourced via a manual CSV export from the customer before migration begins.
Atomicwork
Knowledge Article
Gorgias
Help Center Article
1:1Atomicwork Knowledge Articles used by the AI agent for deflection map to Gorgias Help Center articles. We export article title, body (rich text), category, and publication status. Atomicwork article-to-category assignments require mapping to Gorgias Help Center categories. Tag relationships migrate as Gorgias article tags. We do not migrate article view counts, deflection metrics, or AI feedback scores as Gorgias Help Center uses a different analytics model. Customers with a large Knowledge Base (100+ articles) should allow additional time for article body formatting review since HTML content from Atomicwork may require cleanup for Gorgias's Help Center renderer.
Atomicwork
Change (RFC)
Gorgias
None
1:1Atomicwork Changes (Request for Change records with risk level, CAB approvers, and approval chain) have no Gorgias equivalent because Gorgias is a customer support platform, not an ITSM tool. Change records cannot be migrated. We document every active Change record during discovery with its status, linked Requests, and approver list, and deliver this as a written inventory for the customer's ITSM team to handle outside of Gorgias. If the customer continues to need Change Management after migration, a separate ITSM platform (ServiceNow, Jira Service Management, or Atomicwork) is required.
Atomicwork
Form
Gorgias
Macro or Help Center form
1:1Atomicwork intake Forms with field structure map to Gorgias Macros (canned responses and ticket templates) or Help Center submission forms depending on use case. Form field labels and definitions export from the API, but conditional branching, required field rules, and form logic are not fully exposed via API. We export form definitions as a written spec and the customer's admin rebuilds equivalent forms in Gorgias. This is a manual reconstruction task, not a data migration.
Atomicwork
Workflow
Gorgias
None
1:1Atomicwork Workflow automations (triggers, conditions, and actions built in the visual builder) are not API-exportable. We run a full workflow audit during discovery, documenting every active automation with its trigger type, condition logic, and downstream actions. This inventory is delivered as a written rebuild checklist for the customer's admin to reconstruct in Gorgias Automate or via Gorgias's macro and rule system. There is no shortcut: every SLA escalation timer, assignment rule, approval routing flow, and notification trigger must be manually rebuilt.
Atomicwork
Tag
Gorgias
Tag
1:1Atomicwork Tags applied to Requests and Knowledge Articles map directly to Gorgias Tags. We export tags as a flat list and import them as Gorgias Tags attached to the corresponding Tickets and Help Center articles. Tag count is preserved. If the customer used tag hierarchies or tag-based routing in Atomicwork, we document this as a routing rule to be rebuilt in Gorgias Automate.
Atomicwork
Workspace
Gorgias
Team
lossyAtomicwork workspaces are top-level organizational containers for Requests, Assets, Users, and workflows. Multi-workspace accounts require us to map each workspace to a Gorgias Team with its own inbox and agent assignment. We validate during scoping which workspaces contain live data versus sandbox/test data, and whether the destination Gorgias account requires a corresponding team structure. Teams with no active Requests are noted as empty and can be archived post-migration.
Atomicwork
SLA Policy
Gorgias
SLA Policy
lossyAtomicwork First Response and Resolution SLA timers attached to Requests map to Gorgias SLA policies. We extract SLA definitions (timer duration, business hours calendar, escalation action) from Atomicwork and configure equivalent Gorgias SLA policies per mailbox or channel. Escalation actions (notify supervisor, escalate to tier-2) require manual reconstruction in Gorgias because Gorgias's escalation model uses different action types.
| Atomicwork | Gorgias | Compatibility | |
|---|---|---|---|
| Request | Ticket1:1 | Fully supported | |
| User (requester) | Customer1:1 | Fully supported | |
| User (agent) | Agent1:1 | Fully supported | |
| Conversation | Ticket Message1:1 | Fully supported | |
| Asset | Customer (tagged) or custom Ticket fieldlossy | Fully supported | |
| Knowledge Article | Help Center Article1:1 | Fully supported | |
| Change (RFC) | None1:1 | Fully supported | |
| Form | Macro or Help Center form1:1 | Fully supported | |
| Workflow | None1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Workspace | Teamlossy | Fully supported | |
| SLA Policy | SLA Policylossy | 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.
Atomicwork gotchas
Workflow automations are not API-exportable
Asset Discovery data requires a manual export
API rate limits are not publicly documented
Workspace scoping must be validated before migration
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 scoping
We audit the source Atomicwork account across all workspaces: record counts for Requests, Users (agents and requesters), Assets, Knowledge Articles, Forms, Changes, and conversation volume. We run a full workflow audit documenting every active automation with its trigger, conditions, and actions. We confirm which workspaces contain live data versus sandbox environments and obtain a manual Asset Discovery CSV export. We review the destination Gorgias account structure: mailbox configuration, existing Teams, Help Center setup, and any custom ticket fields already in place. The discovery output is a written migration scope, a workspace-to-team mapping plan, and the automation rebuild checklist.
Gorgias schema preparation
We configure the destination Gorgias schema before any data moves. This includes creating the Team structure mapped from Atomicwork workspaces, defining Help Center categories mapped from Atomicwork article categories, setting up SLA policies from Atomicwork's First Response and Resolution timers, and creating any custom Ticket fields (aw_original_status__c, aw_resolved_by__c, aw_affected_asset__c) to carry Atomicwork metadata. We also configure the Gorgias channel integrations (email, chat, SMS, voice, social) at this stage so that migrated tickets land in the correct inbox from day one.
User and agent provisioning
We extract every distinct Atomicwork agent and map them to Gorgias Agent accounts by email. We create a provisioning queue for any Atomicwork agent without a corresponding Gorgias account. Workspace membership from Atomicwork maps to Gorgias Team membership during this phase. Requesters (Atomicwork employees) migrate as Gorgias Customers by email, with the caveat that internal hierarchy fields do not transfer. The customer's admin confirms agent permissions and team assignments before record migration begins.
Sandbox migration and reconciliation
We run a full migration into the destination Gorgias account using a subset of production-like data volume. The customer's support operations lead reconciles record counts (Requests in vs Tickets in, Agents in vs Agents in, Articles in vs Help Center articles in), spot-checks 25-50 random tickets against the Atomicwork source, and validates that conversation threading, SLA metadata, and tag assignments are correct. Any mapping corrections happen here. This step also validates Gorgias API connectivity and rate-limit behaviour for the specific account.
Production migration in dependency order
We run production migration in record-dependency order: Agents (validated), Customers (from Atomicwork requesters), Tickets (with Request ID preserved as external_id, original status in aw_original_status__c, and resolution flag in aw_resolved_by__c), Help Center Articles (with category and tag mapping), and Tags. Conversation messages attach to their parent Ticket in chronological order. Each phase emits a row-count reconciliation report before the next phase begins. API pacing uses exponential backoff on 429 responses with 200-500 record batch sizes.
Cutover, validation, and workflow rebuild handoff
We freeze new Atomicwork writes during cutover, run a final delta migration of any Requests modified during the migration window, then set the destination Gorgias account as the system of record. We deliver the Automation Rebuild Checklist covering every Atomicwork Workflow with its trigger, conditions, actions, and recommended Gorgias Automate equivalent. We deliver the Change Management inventory for any active or historical Change records. We support a one-week hypercare window for reconciliation issues. We do not rebuild Atomicwork workflows in Gorgias as part of standard migration scope; that work is handled by the customer's admin using the rebuild checklist.
Platform deep dives
Atomicwork
Source
Strengths
Weaknesses
Gorgias
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Atomicwork 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
Atomicwork: Not publicly documented.
Data volume sensitivity
Atomicwork doesn't expose a bulk API — REST + parallelization used for high-volume runs.
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 Atomicwork to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Atomicwork 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 Atomicwork
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.