Helpdesk migration
Field-level mapping, validation, and rollback between Alloy Navigator and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Alloy Navigator
Source
Gorgias
Destination
Compatibility
13 of 14
objects map 1:1 between Alloy Navigator and Gorgias.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Alloy Navigator and Gorgias serve fundamentally different markets: Alloy Navigator is an ITIL-aligned ITSM and ITAM platform for IT organizations managing incidents, assets, and configuration items; Gorgias is an ecommerce-native helpdesk built for Shopify brands handling customer support tickets. The migration is a domain shift, not a lateral move. We extract Alloy Navigator Tickets, linked Incidents, Problems, and Changes; map Organizations and Contacts to Gorgias Customers; preserve Knowledge Base articles; and load ticket conversation history. ITSM-specific objects—Configuration Items, Work Orders, Software Licenses, Contracts, and Workflows—do not have direct Gorgias equivalents and are documented in a written handoff for the customer's admin team to rebuild using Gorgias macros, SLAs, and its native integrations with Alloy Automation. The Alloy Navigator location hierarchy (multi-level sites, buildings, floors) does not map 1:1 to Gorgias; we flag depth during scoping and propose a flattening strategy using a root-path string.
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 Alloy Navigator 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.
Alloy Navigator
Ticket (Service Request)
Gorgias
Ticket
1:1Alloy Navigator Service Requests map directly to Gorgias Tickets. The source ticket ID is preserved as a custom field an_src_id__c for audit traceability. Ticket status values require explicit mapping per classification because Alloy Navigator allows status labels to differ across ticket classes (Open may be New in one classification and Active in another); we detect all distinct status value sets during discovery and produce a consolidated mapping table before ingestion.
Alloy Navigator
Incident
Gorgias
Ticket (via macro)
1:1Alloy Navigator Incidents linked to a parent Service Request migrate as additional message threads on the corresponding Gorgias Ticket. We extract the Incident description, resolution notes, and timestamps, and append them as internal notes or public replies on the ticket based on the customer's visibility preference selected during scoping.
Alloy Navigator
Organization
Gorgias
Customer
1:1Alloy Navigator Organizations map to Gorgias Customers. The organization name becomes Customer.name, the primary email becomes Customer.email, and any organizational phone or address fields migrate to Customer.phone and Customer.address. Organizations with multiple linked Contacts produce multiple Gorgias Customer records with shared metadata.
Alloy Navigator
Contact
Gorgias
Customer
1:1Alloy Navigator Contacts map to Gorgias Customer records. Email is the primary dedupe key. We preserve the Contact's full name, phone, role, and the parent Organization reference as a Gorgias Customer tag for segmentation. Contacts without email addresses are flagged during discovery and assigned a placeholder email or mapped to a customer note field depending on the customer's preference.
Alloy Navigator
Knowledge Base Article
Gorgias
Knowledge Base Article
1:1Alloy Navigator KB articles migrate to Gorgias Knowledge Base articles with article body, metadata, and attachments preserved. Category hierarchies in Alloy Navigator do not map 1:1 to Gorgias flat category structure; we flag category depth during scoping and propose flattening (root category as the Gorgias category, subcategories as tags) before migration begins.
Alloy Navigator
User / Technician
Gorgias
Agent
1:1Alloy Navigator Users and Technicians map to Gorgias Agents. We resolve by email match. Active status, role, and team assignment migrate as Agent role and group membership. Inactive Alloy Navigator users migrate as inactive Gorgias agents to preserve assignment history on migrated tickets. Agents with no email are flagged for manual provisioning before production migration.
Alloy Navigator
Location
Gorgias
Customer Address
lossyAlloy Navigator Locations form a hierarchical tree (Site > Building > Floor > Room). Gorgias Customer address fields are flat (street, city, state, zip, country). We detect location tree depth during scoping and propose one of two strategies: root-path as string (Site/Building/Floor) stored in a custom Customer field, or parent-child flattening with the deepest-level address used as the primary Customer address. Deep trees with more than four levels require explicit customer approval of the chosen strategy.
Alloy Navigator
Work Order
Gorgias
Ticket (tagged)
1:1Alloy Navigator Work Orders migrate as Gorgias Tickets with a wo_type tag to distinguish them from standard support tickets. Work order schedules, assignments, and completion tracking migrate as ticket custom fields and internal notes. Work-order-specific custom fields are mapped to Gorgias custom ticket fields. Work orders that depend on Gorgias workflow features (not available in this migration scope) are documented in the handoff inventory.
Alloy Navigator
Configuration Item
Gorgias
Not migrated (inventory)
1:1Configuration Items (hardware, software, virtual components, and their relationships) have no direct Gorgias equivalent because Gorgias is a customer support platform, not a CMDB. We extract the full CI inventory and relationship graph as a structured JSON export and CSV report, which the customer's IT team uses to populate a dedicated ITSM or ITAM tool post-migration. This export is part of the standard scope.
Alloy Navigator
Asset
Gorgias
Not migrated (inventory)
1:1Alloy Navigator Assets (hardware devices, software licenses, consumables) do not map to Gorgias. We extract the full asset inventory including purchase info, assignment records, and lifecycle status as a structured export. For ecommerce teams, this data is not relevant to customer support; for IT teams repurposing Gorgias, the asset export serves as the baseline for rebuilding asset tracking in a dedicated ITAM tool.
Alloy Navigator
Contract
Gorgias
Not migrated (inventory)
1:1Contracts linked to Assets and Contacts migrate as a Contract inventory export with renewal dates, terms, and costs. Gorgias does not have a contract management module; the export is a structured CSV and JSON deliverable for the customer's admin to file in their contract lifecycle management tool.
Alloy Navigator
Software License
Gorgias
Not migrated (inventory)
1:1Software License records (seat counts, compliance metrics, purchase history attached to Assets) export as a structured license inventory. This does not map to Gorgias; it is a deliverable for the customer to manage in a dedicated SAM tool. License entitlement calculations are Alloy Navigator-specific and cannot be translated without the destination SAM context.
Alloy Navigator
Workflow
Gorgias
Not migrated (documentation)
1:1Alloy Navigator Workflows (approval chains, escalations, Create Actions, and conditional branching) do not migrate as code because Gorgias uses a different automation model (macros, rules, and SLA policies). We deliver a written workflow inventory listing every active Alloy Navigator Workflow with its trigger, conditions, actions, and a recommended Gorgias macro or automation rule equivalent. The customer's admin rebuilds these in Gorgias post-migration.
Alloy Navigator
Change Management Record
Gorgias
Ticket (tagged)
1:1Alloy Navigator Change records migrate as Gorgias Tickets tagged with change_request to preserve audit history. Change type (Standard, Normal, Emergency), risk assessment, approval status, and implementation plan migrate as custom ticket fields. Gorgias SLA policies can be configured to match Change Management urgency tiers, but the change workflow itself (approvals, rollbacks) is documented for admin rebuild.
| Alloy Navigator | Gorgias | Compatibility | |
|---|---|---|---|
| Ticket (Service Request) | Ticket1:1 | Fully supported | |
| Incident | Ticket (via macro)1:1 | Fully supported | |
| Organization | Customer1:1 | Fully supported | |
| Contact | Customer1:1 | Fully supported | |
| Knowledge Base Article | Knowledge Base Article1:1 | Fully supported | |
| User / Technician | Agent1:1 | Fully supported | |
| Location | Customer Addresslossy | Fully supported | |
| Work Order | Ticket (tagged)1:1 | Fully supported | |
| Configuration Item | Not migrated (inventory)1:1 | Fully supported | |
| Asset | Not migrated (inventory)1:1 | Fully supported | |
| Contract | Not migrated (inventory)1:1 | Fully supported | |
| Software License | Not migrated (inventory)1:1 | Fully supported | |
| Workflow | Not migrated (documentation)1:1 | Fully supported | |
| Change Management Record | Ticket (tagged)1:1 | 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.
Alloy Navigator gotchas
Version upgrades require database migration and workflow review
Custom field labels and status values vary by classification
Location hierarchy depth may exceed destination schema limits
API bulk export is not explicitly documented
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 classification audit
We audit the Alloy Navigator instance across all active classifications, custom field sets, and status value tables. We extract the full object inventory (Tickets, Incidents, Changes, Organizations, Contacts, Locations, Assets, CIs, KB articles, Users, Workflows) with record counts per object. We identify every distinct status value set used across classifications, flag the deepest location hierarchy, and catalog the KB category tree depth. The discovery output is a written migration scope, a status mapping table draft, and a pre-migration decision list for ITSM object handling.
Status value reconciliation and field mapping
We produce a consolidated status mapping table that resolves every Alloy Navigator classification's status labels to their Gorgias Ticket status equivalents. We map all standard and custom ticket fields to Gorgias Ticket and Customer fields. We design the location flattening strategy based on detected hierarchy depth and the customer's approval. We map Alloy Navigator KB categories to Gorgias categories and tags. All mappings are documented and reviewed with the customer's admin before extraction begins.
Test migration and reconciliation
We run a test migration using a representative subset (typically the most recent 500-1,000 tickets, 200 contacts, and 50 KB articles) into a Gorgias staging environment. The customer's admin reviews the mappings, status translations, location flattening, and KB category assignments. We reconcile record counts and spot-check mapped fields against the source. Any mapping corrections are applied before the production migration begins. ITSM object exports (Assets, CIs, Licenses, Contracts) are validated as complete JSON and CSV deliverables during this phase.
Agent and user provisioning coordination
We extract every distinct Alloy Navigator User and Technician referenced on Tickets, Organizations, and Contacts. We match by email against the Gorgias destination's Agent list. Any Alloy Navigator user without a matching Gorgias agent is added to a provisioning queue for the customer's admin to handle before production migration. Active versus inactive status is preserved; inactive users become inactive agents in Gorgias to maintain ticket assignment history.
Production migration in dependency order
We run production migration in record-dependency order: Agents (validated), Customers (from Organizations and Contacts with email dedupe), Tickets (with status translation, classification-aware mapping, and Incident thread merge), Knowledge Base articles (with category and tag mapping), and ITSM object exports (Assets, CIs, Licenses, Contracts as JSON/CSV deliverables). Each phase emits a row-count reconciliation report before the next phase begins. Tickets with unresolved Owner references are held in a queue for admin provisioning rather than causing partial loads.
Cutover, validation, and ITSM handoff
We freeze Alloy Navigator writes during cutover, run a final delta migration of any records modified during the migration window, then enable Gorgias as the system of record. We deliver the ITSM object inventory exports (Assets, CIs, Licenses, Contracts as JSON/CSV), the Workflow inventory document listing every active Alloy Navigator Workflow with its trigger, conditions, and recommended Gorgias macro or automation rule equivalent, and the status mapping table for the admin's reference. We support a one-week hypercare window for reconciliation issues. Post-migration admin rebuild of workflows, SLAs, and automations in Gorgias is outside standard scope and is handled as a separate engagement.
Platform deep dives
Alloy Navigator
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 Alloy Navigator 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
Alloy Navigator: Not publicly documented.
Data volume sensitivity
Alloy Navigator 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 Alloy Navigator to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Alloy Navigator 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 Alloy Navigator
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.