Helpdesk migration
Field-level mapping, validation, and rollback between Hiver and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.
Hiver
Source
Zendesk
Destination
Compatibility
9 of 11
objects map 1:1 between Hiver and Zendesk.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Hiver to Zendesk is a structural migration from a Gmail-native shared-inbox model to a full multi-channel ticketing system. Hiver's Conversations are threads within Shared Inboxes; Zendesk Tickets are individual records that can originate from email, chat, phone, WhatsApp, or social channels. We preserve assignee assignments, status (open/pending/closed), Tags, and Shared Notes during export. Email Templates migrate as Zendesk Macros with variable mapping. The highest-severity gap is Automations: Hiver exposes no bulk export path for trigger/condition/action rules, so every automation a team has built must be manually reconstructed as Zendesk Triggers, Automations, or targets. SLA Policies migrate as configuration objects but require re-authoring in Zendesk's SLA engine. Historical analytics export from Hiver is forward-looking only; CSAT survey configuration migrates as survey metadata with the customer's admin rebuilding survey logic in Zendesk.
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 Hiver object lands in Zendesk, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Hiver
Conversation
Zendesk
Ticket
1:1Hiver Conversations (Gmail threads within a Shared Inbox) map to Zendesk Tickets. Each thread becomes one Ticket with the original subject, requester email, and full email body preserved. Status mapping: Hiver open maps to Zendesk open, pending maps to pending, closed maps to solved. Assignee (hubspot_owner_id) resolves by email match against Zendesk User records before insert. Conversation priority from Hiver custom fields maps to Zendesk priority (low, normal, high, urgent). Any Shared Notes on the conversation attach as internal Zendesk Comments visible only to agents.
Hiver
Shared Inbox
Zendesk
View + Group
lossyHiver Shared Inboxes are top-level containers that determine inbox visibility and routing. Each Shared Inbox maps to a Zendesk Group with the same name and member list. In Zendesk, tickets are assigned to Groups rather than Inboxes, so we configure a Group for each Hiver Shared Inbox during the setup phase. If Hiver Shared Inboxes have different SLA policies per inbox, those map to separate Zendesk SLA Policies attached to the corresponding Group.
Hiver
Contact
Zendesk
User (End-User or Agent)
1:1Hiver exports Contacts as a discrete data type separate from conversation requesters. We export both the address book contacts and any contacts embedded in conversation threads, then deduplicate on email address. Zendesk creates a User record for each unique contact email. If the contact has an associated agent account in Hiver (assigned as assignee on any Conversation), that contact becomes a Zendesk Agent User with the appropriate role and group membership. Requester-only contacts become Zendesk End-Users.
Hiver
Tag
Zendesk
Tag
1:1Hiver conversation tags are flat labels for categorization and routing. We export the complete tag taxonomy and reapply each tag as a Zendesk Tag. In Zendesk, tags are applied at the ticket level and can drive tag-based triggers and views. We preserve the full tag vocabulary including any AI-generated tags from Hiver's AI Tagging feature (part of the $20/seat/month AI add-on). Tag count and density are validated post-migration against the source export.
Hiver
Shared Notes
Zendesk
Internal Comment
1:1Hiver Shared Notes are internal comments attached to a Conversation, visible to all team members. We export them as Zendesk internal Comments on the mapped Ticket. During scoping, we confirm with the customer which Shared Notes should be marked internal versus public based on the original visibility intent. Notes from Hiver's address book (not attached to a Conversation) migrate as Zendesk User notes on the corresponding Contact record.
Hiver
Email Template
Zendesk
Macro
1:1Hiver Email Templates store subject lines, body content, and variable placeholders for personalization. We export the template schema and map each to a Zendesk Macro. Hiver's template variables (e.g., {{customer.first_name}}, {{ticket.assignee}}) map to Zendesk macro placeholders using Zendesk's {{ticket.requester.name}} and {{agent.name}} syntax. Conditional logic in Hiver templates (available on Pro and Elite tiers) requires manual reconstruction in Zendesk Macros, as conditional branching is not a native macro feature.
Hiver
Shared Draft
Zendesk
Draft Ticket Comment
1:1Hiver Shared Drafts are unsent email replies saved within conversations. We export draft body and assignee. Zendesk's API supports creating tickets with initial comments but does not have a native draft concept. We map Shared Drafts to Zendesk tickets in open status with the draft body in the first comment, and flag them in the migration report so the customer admin can identify which tickets still need a final reply sent from Zendesk.
Hiver
Agent / User
Zendesk
User
1:1Hiver agent records include name, email, and assignment permissions. We export the full user roster and map roles to equivalent Zendesk permission structures: Hiver Lite/Growth agents map to Zendesk Agent role; Hiver admins map to Zendesk Admin role. Owner assignment on Conversations carries over via email-matched User resolution. Any Hiver user without a matching Zendesk User account is placed in a reconciliation queue for the customer's admin to provision before record import.
Hiver
SLA Policy
Zendesk
SLA Policy
lossyHiver SLA Policies define business hours and response/resolution deadlines enforced at the Shared Inbox level. We extract the SLA configuration (first response time, next response time, resolution time, business hours schedule) and recreate it in Zendesk's SLA Policy engine. Hiver's SLA enforcement logic (auto-escalation, reminder triggers) is not migratable and is documented as a separate step for the customer's admin to configure in Zendesk Triggers or targets.
Hiver
Custom Field
Zendesk
Custom Field
1:1Hiver custom fields on conversations (e.g., order ID captured via AI Extract, account tier) are exported with their field schema and values. Each custom field maps to a Zendesk Ticket custom field of equivalent type: Hiver text fields map to Zendesk text, dropdowns to dropdown, checkboxes to checkbox. We preserve field values on each Conversation record and import them into the corresponding Zendesk custom field on the mapped Ticket.
Hiver
CSAT Survey
Zendesk
Satisfaction (CSAT)
1:1Hiver CSAT survey responses and aggregate scores tied to resolved conversations migrate as Zendesk Satisfaction records. Survey configuration (questions, rating scale, trigger conditions) does not have a bulk export path and must be manually reconfigured in Zendesk's Survey settings. We document the original Hiver survey logic (question text, scale, routing conditions) in the migration scope document for the customer's admin to rebuild as Zendesk Satisfaction targets.
| Hiver | Zendesk | Compatibility | |
|---|---|---|---|
| Conversation | Ticket1:1 | Fully supported | |
| Shared Inbox | View + Grouplossy | Fully supported | |
| Contact | User (End-User or Agent)1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Shared Notes | Internal Comment1:1 | Mapping required | |
| Email Template | Macro1:1 | Fully supported | |
| Shared Draft | Draft Ticket Comment1:1 | Fully supported | |
| Agent / User | User1:1 | Fully supported | |
| SLA Policy | SLA Policylossy | Fully supported | |
| Custom Field | Custom Field1:1 | Fully supported | |
| CSAT Survey | Satisfaction (CSAT)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.
Hiver gotchas
Automations have no export path
Seat minimums and block upgrades affect final pricing
AI add-on is priced separately at $20/seat/month
Analytics export is forward-looking only
Shared Notes visibility intent must be confirmed
Zendesk gotchas
Data export requires API scripting on non-Enterprise plans
Automations cap at 500 active rules and 1,000 tickets per hour
Help Center has no native export feature
Custom Objects and full data export are Enterprise-only
Pair-specific challenges
Migration approach
Pre-migration audit and automation inventory
We audit the Hiver account across all Shared Inboxes, extracting conversation counts, contact volumes, tag taxonomy, Email Template schemas, SLA policy configurations, CSAT survey settings, and custom field definitions. We inventory every Automation rule with its trigger, conditions, actions, and AI Extract steps for the written reconstruction guide. We confirm with the customer which Shared Notes should be treated as internal versus public and whether historical analytics downloads are needed before the migration window. The audit output is a written migration scope document with record counts, mapping rules, and an automation rebuild inventory.
Zendesk environment preparation
We create Zendesk Groups matching each Hiver Shared Inbox, configure SLA Policies from the extracted Hiver SLA definitions, create Zendesk Ticket custom fields matching the Hiver custom field schema, and set up Tags matching the full Hiver tag taxonomy. We activate Zendesk Guide if the customer is planning a knowledge base migration from an external source. User accounts are provisioned for each Hiver agent with matching roles (Agent or Admin). Shared Inbox membership maps to Group membership. Zendesk channel routing targets (email addresses, web widget, Talk) are configured for the channels the customer plans to activate.
Test migration into Zendesk Sandbox
We run a full migration into a Zendesk Sandbox using production-like data volume to validate mapping correctness before production cutover. The customer reconciles record counts (Tickets in, Users in, Tags applied), spot-checks conversation-to-ticket conversion and note visibility, validates SLA policy attachment, and confirms macro content on a sample of tickets. Any field mapping corrections, tag adjustments, or SLA policy corrections happen in Sandbox before production migration begins.
User and contact migration with dedup
We export Hiver contacts as a discrete data type and import them as Zendesk Users, deduplicating on email address against any existing Zendesk Users. Agent contacts are imported as Zendesk Agent Users with roles matched to their Hiver permissions. After user import, we validate that every assignee reference on Conversations can resolve to a Zendesk User before proceeding to ticket import.
Ticket migration in dependency order
We migrate Conversations to Zendesk Tickets in record-dependency order: tickets first (with requester resolved to a User record, assignee resolved to a User record, status mapped, tags applied, and Shared Notes imported as internal Comments). Email Templates migrate as Zendesk Macros with variable substitution applied. Shared Drafts migrate as open tickets with draft body in the first comment and a migration flag for customer follow-up. SLA Policies are attached to tickets based on the original Shared Inbox-to-Group mapping. Custom field values migrate into Zendesk custom fields on each ticket.
Cutover, validation, and automation rebuild handoff
We freeze Hiver writes during cutover, run a final delta migration of any conversations created or modified during the migration window, then switch the customer to Zendesk as the system of record. We deliver the Automation rebuild inventory document with trigger descriptions, conditions, and recommended Zendesk Trigger or target equivalents. We support a one-week hypercare window for reconciliation issues. We do not rebuild Hiver Automations as Zendesk Triggers or targets inside the migration scope; that work is scoped separately or handled by the customer's Zendesk admin using the delivered inventory.
Platform deep dives
Hiver
Source
Strengths
Weaknesses
Zendesk
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 1 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 Hiver and Zendesk.
Object compatibility
1 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
Hiver: Not publicly documented.
Data volume sensitivity
Hiver 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 Hiver to Zendesk migration scoping. Not seeing yours? Book a call.
Walk through your Hiver to Zendesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Hiver
Other ways to arrive at Zendesk
Same-Helpdesk migrations
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.