Helpdesk migration
Field-level mapping, validation, and rollback between Servicetonic Helpdesk Tool and Gorgias. We move data and schema; workflows are rebuilt natively in Gorgias.
Servicetonic Helpdesk Tool
Source
Gorgias
Destination
Compatibility
10 of 12
objects map 1:1 between Servicetonic Helpdesk Tool and Gorgias.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from Servicetonic Helpdesk Tool to Gorgias is a domain shift from ITSM-aligned incident and service request management to ecommerce-focused customer support. Servicetonic organizes work around Incidents, Service Requests, and Configuration Items within an ITIL v4-aligned CMDB; Gorgias uses Tickets, Customers, and Orders with deep Shopify integration as the central context layer. We resolve that structural difference during scoping: Incidents and Service Requests both map to Gorgias Tickets with a type discriminator field we create, Configuration Items map to custom fields or are flagged as reference-only, and the Service Catalog is surfaced as a written inventory for the admin to model in Gorgias's order management or a linked CMS. SLA calendar configurations in Servicetonic reference business-hour time plans that require manual mapping to Gorgias SLA policies. Knowledge Base articles sequence into Gorgias Help Center with category mapping and visibility flags preserved. AI Tonic automation rules and approval workflows do not migrate; we deliver a written inventory of these for the admin to rebuild in Gorgias Flows or via a third-party automation layer.
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 Servicetonic Helpdesk Tool 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.
Servicetonic Helpdesk Tool
Incident
Gorgias
Ticket
1:1Servicetonic Incidents map directly to Gorgias Tickets with a ticket_type discriminator field we set to 'incident'. Incident status, priority (critical/high/medium/low), category, and linked Configuration Items transfer to the corresponding Gorgias Ticket fields and a custom field cf_linked_configuration_item__c carrying the CI identifier. Conversation threads (requester's messages and agent responses) migrate as Gorgias message records preserving the original timestamps and channel metadata. If the source incident references a Service Request via a linked relationship, we resolve the Service Request ticket first, then link both tickets in Gorgias using a custom relationship field.
Servicetonic Helpdesk Tool
Service Request
Gorgias
Ticket
1:1Servicetonic Service Requests map to Gorgias Tickets with ticket_type set to 'service_request'. Request type, approval status, and fulfillment step transfer to custom fields cf_request_type__c, cf_approval_status__c, and cf_fulfillment_step__c. If the Service Request is linked to a Service Catalog Item in Servicetonic, we record the catalog item identifier in cf_catalog_item__c and include the item in the written Service Catalog inventory document delivered to the customer. Approval workflows do not migrate as code; the approval chain is documented for the admin to configure in Gorgias Flows.
Servicetonic Helpdesk Tool
Knowledge Article
Gorgias
Help Center Article
1:1Servicetonic Knowledge Base articles migrate to Gorgias Help Center articles preserving title, body content, attachments, visibility settings, and category assignment. Article category hierarchy in Servicetonic maps to Gorgias article categories; we create the category structure in Gorgias before article import. Internal links within the knowledge base will not update automatically after migration due to ID changes on the destination platform. We flag every internal link found during the audit and deliver a link-replacement checklist for the customer's admin to address post-migration. Visibility flags (internal-only vs public) map to Gorgias's article visibility settings.
Servicetonic Helpdesk Tool
Service Catalog Item
Gorgias
Custom field or external CMS
lossyServicetonic Service Catalog entries (service name, description, fulfillment process, price, and associated forms) have no direct Gorgias equivalent. We migrate catalog item metadata as custom fields on the linked Service Request Ticket: cf_catalog_item_name__c, cf_fulfillment_process__c, cf_catalog_price__c. The associated request fulfillment workflow is documented in the Service Catalog inventory deliverable for the admin to model in Gorgias's order management, a linked CMS, or a third-party automation layer. If the customer's Gorgias plan includes a product catalog feature, we assess whether catalog items map to Products in that context during scoping.
Servicetonic Helpdesk Tool
User / Requester
Gorgias
Customer
1:1Servicetonic end-user requester profiles (name, email, organization, location, contact preferences) map to Gorgias Customer records. Email serves as the dedupe key during import. Organizational affiliation from Servicetonic maps to the Customer's organization field. If the destination Gorgias account is connected to Shopify, we validate the requester email against the Shopify customer database to preserve the ecommerce context layer. Contact preferences migrate as a custom field or as the customer's notification settings in Gorgias.
Servicetonic Helpdesk Tool
Agent
Gorgias
Agent
1:1Servicetonic agents (staff members with role, team, and permission profiles) map to Gorgias Agent profiles. Agent identity and team assignment transfer directly. Permission level mapping depends on the Gorgias plan: at the Starter tier, all agents have equal permissions; at higher tiers, we map Servicetonic role levels (agent/supervisor/admin) to the corresponding Gorgias permission tier. Any agent without a matching email in the destination Gorgias account is placed in a reconciliation queue for the customer's admin to provision before the record import phase.
Servicetonic Helpdesk Tool
Configuration Item
Gorgias
Custom Ticket Field
1:1Servicetonic Configuration Items (IT assets, systems, and components linked to incidents and requests) do not have a native equivalent in Gorgias. CI type, name, and location transfer to a custom ticket field cf_configuration_item__c on the linked Ticket. Custom CI-to-CI relationships are not representable in Gorgias's flat ticket model; we document every relationship found during the audit in the CI Relationship Map deliverable. If the customer maintains a separate asset management system (e.g., Snipe-IT, ServiceNow CMDB), we recommend linking CI identifiers as external references in the custom field rather than attempting to replicate the relationship graph.
Servicetonic Helpdesk Tool
SLA Configuration
Gorgias
SLA Policy (custom field mapping)
lossyServicetonic SLA definitions tie response and resolution targets to priority level, request type, and time plans referencing business-hour calendars and time zones. We preserve the SLA metric values (first response target in hours, resolution target in hours) in custom fields cf_sla_response_target__c and cf_sla_resolution_target__c on the Ticket. The time-zone-aware calendar model does not map directly to Gorgias's SLA policy structure, which uses a simpler schedule model. We flag every non-standard SLA calendar during the mapping phase, list the calendar's working hours and time zone, and call out the discrepancy for customer approval before import. SLA compliance reporting against these migrated targets is available via Gorgias's reporting module using the custom fields as data points.
Servicetonic Helpdesk Tool
Attachment
Gorgias
Attachment via message or ticket
1:1Attachments associated with Incidents, Service Requests, and Knowledge Articles migrate as Gorgias attachments linked to the corresponding Ticket message or Help Center article. File size and format are preserved. Attachments exceeding Gorgias's size limit (typically 25 MB per file) are flagged during the audit and handled according to the customer's preference: compressed, hosted externally with a link embedded in the ticket, or excluded with documentation.
Servicetonic Helpdesk Tool
Change Record (Enterprise tier)
Gorgias
Not migrated
1:1Servicetonic Change Records (part of the full ITSM module available at the Enterprise and On-Premise tiers) represent change requests with impact assessment, approval chains, and implementation plans. These do not map to Gorgias's ticket model. We extract Change Record metadata as a standalone CSV deliverable for the customer's records and do not import them into Gorgias. If the customer continues to require change management tracking, we recommend a separate ITSM tool.
Servicetonic Helpdesk Tool
Problem Record (Enterprise tier)
Gorgias
Not migrated
1:1Servicetonic Problem Records (root-cause analysis records linked to multiple Incidents) do not have a Gorgias equivalent. We extract Problem Record data as a CSV deliverable for the customer's records, noting the linked Incident IDs so the relationship can be reconstructed manually in a linked system if needed. Problem-to-Incident linkage is documented in the deliverable for the admin to assess for external tracking.
Servicetonic Helpdesk Tool
Survey / Satisfaction Rating
Gorgias
Custom Ticket Field
1:1Servicetonic customer satisfaction surveys linked to resolved tickets migrate as custom fields on the Gorgias Ticket: cf_csat_score__c and cf_csat_submitted_at__c. The survey form structure itself does not migrate; we document the survey questions in the deliverable for the admin to configure in Gorgias's native satisfaction survey or a third-party tool like Delighted or Wootric if the customer continues to use one.
| Servicetonic Helpdesk Tool | Gorgias | Compatibility | |
|---|---|---|---|
| Incident | Ticket1:1 | Fully supported | |
| Service Request | Ticket1:1 | Fully supported | |
| Knowledge Article | Help Center Article1:1 | Fully supported | |
| Service Catalog Item | Custom field or external CMSlossy | Fully supported | |
| User / Requester | Customer1:1 | Fully supported | |
| Agent | Agent1:1 | Fully supported | |
| Configuration Item | Custom Ticket Field1:1 | Fully supported | |
| SLA Configuration | SLA Policy (custom field mapping)lossy | Fully supported | |
| Attachment | Attachment via message or ticket1:1 | Fully supported | |
| Change Record (Enterprise tier) | Not migrated1:1 | Fully supported | |
| Problem Record (Enterprise tier) | Not migrated1:1 | Fully supported | |
| Survey / Satisfaction Rating | Custom Ticket Field1: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.
Servicetonic Helpdesk Tool gotchas
On-premise deployment requires customer-managed data export
AI Tonic automations do not export as portable rules
SLA calendar and time-zone rules require manual mapping
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 export acquisition
We audit the Servicetonic deployment across deployment type (cloud SaaS or on-premise), record volumes for each object in scope (Incidents, Service Requests, Knowledge Articles, Users, Agents, Configuration Items, SLA configs), active AI Tonic rules, and the Service Catalog structure including any approval chains. For cloud deployments, we connect via the Servicetonic REST API using customer-provided credentials and run a field inventory query. For on-premise deployments, we request a schema overview and sample database export from the customer's IT team before confirming scope. The discovery output is a written migration scope document with record counts, object field inventory, and a list of any export artifacts still outstanding.
Gorgias destination configuration
We configure the Gorgias destination account before any data is imported. This includes provisioning the required number of Agent seats, setting up team structures mapped from Servicetonic agent teams, creating custom ticket fields (cf_linked_configuration_item__c, cf_sla_response_target__c, cf_sla_resolution_target__c, cf_catalog_item_name__c, cf_request_type__c, cf_approval_status__c, cf_csat_score__c, cf_csat_submitted_at__c), setting up the Help Center category hierarchy to match Servicetonic's knowledge base category structure, and configuring any SLA policies that have a clean 1:1 mapping from Servicetonic calendars. Non-standard SLA calendars are noted for the manual mapping step. If Gorgias is connected to Shopify, we validate the connection and confirm that customer email matching is active.
Schema validation and test migration
We run a test migration into a staging or trial Gorgias account using a sample of production data (typically 100-500 records per object type). The customer's operations lead reviews the test migration output: ticket threading integrity, knowledge article category assignment, agent mapping correctness, and custom field population. Any mapping corrections are made before the production migration begins. For on-premise deployments, this step also validates that the customer-provided database export is in a consumable format and that foreign key relationships between objects are intact in the export file.
Agent and user provisioning
We extract every distinct Servicetonic agent email and team assignment, then match by email against the Gorgias destination account's agent list. Agents without a matching Gorgias account are placed in a reconciliation queue for the customer's admin to provision. Servicetonic user and requester profiles are similarly extracted, validated for email uniqueness, and matched to Gorgias Customer records. Any duplicate email scenarios (same email in both Servicetonic and Shopify) are resolved by preferring the Shopify customer record in the ecommerce context.
Production migration in dependency order
We run the production migration in record-dependency order: Agents and Customers (validated first), then Knowledge Articles (no dependencies), then Tickets (Incidents and Service Requests with resolved requester and agent lookups). Configuration Items migrate after Tickets as standalone reference records with the CI identifier embedded in the ticket custom field. SLA calendar values migrate as custom fields on tickets; the Gorgias SLA policy schedule is configured separately by the admin. Each phase emits a row-count reconciliation report before the next phase begins. Attachments migrate in parallel with their parent ticket messages. We use the Gorgias REST API with rate-limit handling and exponential backoff for all inserts.
Cutover, knowledge base link audit, and automation handoff
We freeze Servicetonic writes during cutover and run a final delta migration of any records created or modified during the migration window. We deliver the Knowledge Base Link Audit checklist listing every internal hyperlink found in the knowledge base articles and the corresponding replacement URL for the admin to update in Gorgias. We deliver the AI Tonic automation inventory, Service Catalog inventory, and CI relationship map as written documents. We support a one-week hypercare window where we resolve any record reconciliation issues. We do not rebuild Servicetonic approval workflows, AI Tonic rules, or SLA calendar logic inside the migration scope; those are documented for the admin to configure in Gorgias Flows or via a separate engagement.
Platform deep dives
Servicetonic Helpdesk Tool
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 Servicetonic Helpdesk Tool 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
Servicetonic Helpdesk Tool: Not publicly documented.
Data volume sensitivity
Servicetonic Helpdesk Tool 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 Servicetonic Helpdesk Tool to Gorgias migration scoping. Not seeing yours? Book a call.
Walk through your Servicetonic Helpdesk Tool 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 Servicetonic Helpdesk Tool
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.