Helpdesk migration
Field-level mapping, validation, and rollback between CommBox and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
CommBox
Source
Gorgias
Destination
Compatibility
11 of 13
objects map 1:1 between CommBox and Gorgias.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from CommBox to Gorgias is an architectural shift from a broad omnichannel contact-center platform to an ecommerce-dominant helpdesk with deep Shopify integration. CommBox consolidates voice, chat, messaging, email, and social into a unified workspace; Gorgias centers on email, live chat, and social with an AI Agent layer purpose-built for post-purchase ticket resolution. We migrate the full ticket and customer history, normalize channel metadata across WhatsApp, voice, and social sources, and map Custom Fields to Gorgias's separate Ticket and Customer object types. Proprietary automation scripts (AutoX, IntentX, AssignX, TransformX), AssignX routing rules, and SLA configurations transfer as documented inventories for your team to rebuild in Gorgias — they do not migrate as code. Because Gorgias does not publish a CommBox integration, we perform live-environment schema discovery during scoping to build the exact field-level mapping before migration runs.
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 CommBox 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.
CommBox
Conversations
Gorgias
Tickets
1:1CommBox Conversations — the primary object spanning all channels — map directly to Gorgias Tickets. Each conversation's full thread (inbound messages, agent replies, internal notes) transfers with timestamps, channel source tag, agent attribution, and customer association preserved. We normalize channel metadata so that WhatsApp, email, voice, and social source indicators appear as Gorgias channel tags on each ticket rather than as separate conversation records.
CommBox
Customers (End Users)
Gorgias
Customers
1:1CommBox Customer records map to Gorgias Customers with name, email, phone, timezone, and language preserved. Customer identity is preserved as the dedupe key during import. Any custom properties stored on the CommBox customer profile card are extracted as structured key-value pairs and mapped to Gorgias Customer custom fields (see Custom Fields entry). Historical conversation count and last-contact date transfer as metadata fields.
CommBox
Custom Fields
Gorgias
Custom Fields (Ticket type)
lossyCommBox custom fields on customer profiles that relate to ticket context (e.g., ticket_priority, issue_category, escalation_level) map to Gorgias Ticket-level custom fields. Gorgias maintains a separate API endpoint for Ticket custom fields versus Customer custom fields (/api/custom-fields with object_type=Ticket). We perform field-level discovery during scoping to categorize each CommBox custom field by its attachment object and map accordingly. Custom fields without a Gorgias equivalent are flagged for the customer to define before migration runs.
CommBox
Custom Fields
Gorgias
Custom Fields (Customer type)
lossyCommBox custom fields that represent customer profile attributes (e.g., CRM_ID, membership_number, birth_date, preferred_language) map to Gorgias Customer-level custom fields. Gorgias supports string, boolean, number, and date custom field types for Customer objects. We extract every tenant-defined custom field from the CommBox environment during discovery, classify it by data type and semantic use, and map each to the equivalent Gorgias Customer custom field with the correct managed_type definition.
CommBox
Agents
Gorgias
Agents
1:1CommBox Agent profiles (name, email, team assignment, role) map to Gorgias Agents. We resolve agents by email match against the destination Gorgias workspace. Agent-to-conversation attribution migrates as ticket assignee references, preserving which agent handled each conversation thread. Agents without a matching destination account go to a reconciliation queue for the customer's admin to provision before record import resumes.
CommBox
Teams
Gorgias
Teams
1:1CommBox Teams map to Gorgias Teams for inbox routing and SLA assignment. Team membership, team name, and team-level routing targets transfer. Gorgias team-based routing is configured post-migration based on the Routing Rules Inventory we deliver during scoping.
CommBox
Tags
Gorgias
Tags
1:1CommBox conversation tags (applied for categorization across channels) map to Gorgias ticket tags. Tag labels and their association with conversation records export from CommBox and load into Gorgias with the same label. Gorgias tag schema supports multiple tags per ticket; we preserve all CommBox tag associations as a comma-separated or multi-value tag list on each ticket.
CommBox
Attachments
Gorgias
Attachments
1:1File attachments embedded in CommBox conversations (inline images, PDFs, screenshots) are extracted via the CommBox media API and re-associated with their parent ticket in Gorgias. Both inline message attachments and ticket-level file uploads migrate with their original filename and MIME type preserved. Voice call recordings migrate as audio attachments if the destination Gorgias workspace has call recording enabled.
CommBox
KB Articles
Gorgias
Knowledge Base Articles
1:1CommBox Commsite knowledge base articles (title, body content, categories, publish status) map to Gorgias Help Center articles. We export article body content including text and basic formatting; media embeds are extracted and re-associated as linked media assets. Article category structure maps to Gorgias Help Center categories. Publish status (published, draft, archived) transfers directly.
CommBox
Routing Rules (AssignX)
Gorgias
Routing Rules / Macros
1:1CommBox AssignX routing rules — conditions and actions that assign conversations to agents or teams — have no documented export endpoint and do not migrate as code. We capture screenshots and configuration details of every active routing rule during discovery and deliver a Routing Rules Inventory document that describes each rule's trigger, conditions, assignee, and priority. The customer's Gorgias admin uses this document to configure equivalent routing rules post-migration. This is a manual-rebuild task, not an automated transfer.
CommBox
SLA Policies
Gorgias
SLA Policies
1:1CommBox SLA configurations (response and resolution timers per channel or team) export as structured metadata. We transfer SLA definitions including timer duration, business hours settings, and channel scope so the customer's admin can configure equivalent Gorgias SLA policies. SLA-to-ticket association migrates as a reference field on each ticket.
CommBox
Channels
Gorgias
Channels
1:1CommBox channel records (WhatsApp, email, voice, chat, social) map to Gorgias channel tags. Each conversation is tagged with its channel origin so the destination system reflects the same omnichannel picture. Voice channel metadata (call duration, disposition, recording URL if available) transfers as structured fields on the ticket rather than as a separate call record object.
CommBox
Automation Scripts (AutoX, IntentX, AssignX, TransformX)
Gorgias
Not Migrated
1:1CommBox's proprietary automation engine (AutoX workflow scripts, IntentX intent classification, AssignX routing logic, TransformX AI suggestion engine) stores logic in a platform-native format with no export mechanism and no standard data equivalent. We do not migrate these as code. During discovery we document the automation architecture — every trigger, condition, action, and AI model configuration — and deliver an Automation Inventory document that describes each script's purpose, behavior, and recommended Gorgias Automate equivalent. Rebuilding this logic in Gorgias is a separate post-migration configuration task for the customer's admin team.
| CommBox | Gorgias | Compatibility | |
|---|---|---|---|
| Conversations | Tickets1:1 | Fully supported | |
| Customers (End Users) | Customers1:1 | Fully supported | |
| Custom Fields | Custom Fields (Ticket type)lossy | Mapping required | |
| Custom Fields | Custom Fields (Customer type)lossy | Mapping required | |
| Agents | Agents1:1 | Fully supported | |
| Teams | Teams1:1 | Fully supported | |
| Tags | Tags1:1 | Mapping required | |
| Attachments | Attachments1:1 | Mapping required | |
| KB Articles | Knowledge Base Articles1:1 | Mapping required | |
| Routing Rules (AssignX) | Routing Rules / Macros1:1 | Fully supported | |
| SLA Policies | SLA Policies1:1 | Mapping required | |
| Channels | Channels1:1 | Fully supported | |
| Automation Scripts (AutoX, IntentX, AssignX, TransformX) | Not Migrated1: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.
CommBox gotchas
Automation scripts (AutoX) are not portable
API documentation is not publicly accessible
Custom Fields require field-level mapping
Conversation threading spans multiple channel sources
No structured export for routing 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
Live-environment schema discovery
Because CommBox does not publish public API documentation, we perform an authenticated export scan of the live CommBox environment. We retrieve the full object list, field inventory, custom field definitions, tag taxonomy, channel configuration, team structure, agent roster, and routing rule configurations via direct API access. We normalize this into a Source Schema Document that becomes the authoritative reference for the migration mapping. We simultaneously pull the Gorgias target workspace schema via the public developers.gorgias.com API to identify available endpoints, custom field types, and object relationships.
Custom field classification and routing rule inventory
We classify every CommBox custom field by target object (Ticket vs Customer), data type (string, boolean, number, date), and semantic use. We produce a Custom Field Classification Matrix that maps each CommBox field to the correct Gorgias custom field with object_type, managed_type, and priority defined. Simultaneously, we document every active AssignX routing rule as screenshots and configuration notes, producing the Routing Rules Inventory. These two documents are the primary inputs to the schema design phase and must be approved by the customer's admin before migration design begins.
Schema design and sandbox validation
We design the Gorgias destination schema: Ticket custom fields (with object_type=Ticket), Customer custom fields (with object_type=Customer), Tags, Team structure, SLA policy definitions, and Help Center article categories. Schema is deployed into a Gorgias sandbox or staging workspace for validation. The customer's admin spot-checks a sample of records against the source CommBox data and approves the field mapping before production migration begins.
Agent reconciliation and channel normalization
We extract every distinct CommBox Agent and match by email against the destination Gorgias workspace. Agents without a matching Gorgias account go to a reconciliation queue for the customer's admin to provision. We simultaneously normalize channel metadata across WhatsApp, email, voice, and social sources so that each conversation thread receives the correct Gorgias channel tag. Call disposition and duration data from CommBox voice records are mapped to custom ticket fields during this phase.
Production migration in dependency order
We run production migration in record-dependency order: Gorgias Agents (validated from step 4), Customers (with Customer custom fields mapped), Tickets (with channel normalization applied, Ticket custom fields mapped, and agent attribution resolved), Tags (associated with ticket records), Attachments (media extracted from CommBox and re-associated with parent tickets), KB Articles (transferred with category structure and publish status), and SLA Policies (metadata transferred for manual Gorgias configuration). Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and automation rebuild handoff
We freeze CommBox writes during the cutover window, run a final delta migration of any records modified during migration, then enable Gorgias as the system of record. We deliver the Routing Rules Inventory and the Automation Inventory (AutoX, IntentX, TransformX documentation) to the customer's admin team as the blueprints for rebuilding routing logic and AI Agent rules in Gorgias. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild CommBox routing rules or automation scripts as Gorgias Automate rules within the migration scope — that is a separate post-migration configuration task.
Platform deep dives
CommBox
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 CommBox 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
CommBox: Not publicly documented.
Data volume sensitivity
CommBox 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 CommBox to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your CommBox 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 CommBox
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.