Helpdesk migration

Migrate from Hiver to Salesforce Service Cloud

Field-level mapping, validation, and rollback between Hiver and Salesforce Service Cloud. We move data and schema; workflows are rebuilt natively in Salesforce Service Cloud.

Hiver logo

Hiver

Source

Salesforce Service Cloud

Destination

Salesforce Service Cloud logo

Compatibility

67%

8 of 12

objects map 1:1 between Hiver and Salesforce Service Cloud.

Complexity

CModerate

Timeline

5-7 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Hiver structures its entire data model around Gmail threads inside Shared Inboxes; Salesforce Service Cloud uses an Account-Contact-Case hierarchy rooted in the CRM. The core migration challenge is translating Hiver's conversation threads into Salesforce Cases while preserving the assignee, status, tags, and SLA metadata that support teams rely on. We map each Hiver Shared Inbox to a Salesforce Queue (for routing) or a Case Record Type (for segmentation), attach Conversations as Case records, and resolve the original inbox assignee as the Case Owner. Shared Notes become internal Case Comments. Email Templates migrate to Salesforce Email Templates with merge field re-mapping. SLA Policies defined at the inbox level in Hiver map to Salesforce Entitlements and Omni-Channel routing rules tied to Case Record Types. Hiver's automation rules have no bulk export path; we document every rule during the pre-migration audit and deliver a written handoff inventory so your admin rebuilds them in Flow post-migration. Historical analytics are forward-looking from the export date and cannot be back-filled, so we advise downloading any pre-migration reports before the migration window opens.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Hiver logo

Hiver

What's pushing teams away

  • The reporting module is shallow compared to standalone helpdesk platforms — teams that graduate to needing multi-dimensional analytics, custom dashboards, or historical SLA trending find Hiver's native reports insufficient.
  • Performance inconsistencies appear when opening emails that do not pull the Hiver overlay correctly, frustrating agents who rely on instant context switching inside Gmail.
  • Teams that need multi-channel support beyond email and WhatsApp find Hiver's channel coverage limited — live chat, phone, and social channels are either absent or require third-party integrations.
  • When migrating away, the lack of a bulk automation export means every Automation rule must be manually reconstructed in the destination platform, making the migration project significantly larger than expected.

Choosing

Salesforce Service Cloud logo

Salesforce Service Cloud

What's pulling them in

  • Deep Salesforce ecosystem integration with Sales Cloud, Marketing Cloud, and custom Apex apps creates a single pane of glass for enterprise customer data and cross-functional workflows.
  • Omnichannel case routing — email, chat, phone, social, and messaging — unified under one case object means agents do not lose context when customers switch channels mid-interaction.
  • AI for customer service (Einstein AI / Agentforce) offers automated case classification, suggested replies, and chatbot routing that reduces Tier-1 ticket volume without manual rule authoring.
  • Entitlement and milestone tracking enforces SLA compliance natively, automatically calculating breach windows and surfacing violations to supervisors in dashboards.
  • Salesforce's massive AppExchange ecosystem provides pre-built connectors, industry-specific managed packages, and third-party tools that extend Service Cloud beyond its out-of-box capabilities.

Object mapping

How Hiver objects map to Salesforce Service Cloud

Each row shows how a Hiver object lands in Salesforce Service Cloud, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Hiver

Conversations

maps to

Salesforce Service Cloud

Case

1:1
Fully supported

Hiver Conversations map to Salesforce Cases. Each conversation thread becomes a Case record with the subject line mapped to Case Subject, the first inbound email body mapped to Case Description, and the current assignee mapped to Case OwnerId. Conversation status (Open, Pending, Closed) maps to Case Status (New, Working, Escalated, Closed). The original Shared Inbox reference is preserved in a custom field hiver_inbox_name__c for reporting and routing audit. Status and assignee are mapped directly; thread ordering is preserved by setting Case.CreatedDate to the first email timestamp in the Hiver thread.

Hiver

Shared Inbox

maps to

Salesforce Service Cloud

Queue or Case Record Type

lossy
Fully supported

Hiver Shared Inboxes map to Salesforce Queues (for routing) or Case Record Types (for segmentation) depending on the customer's intended Service Cloud configuration. A team with one Shared Inbox per product line typically maps each to a Case Record Type with its own Page Layout, Business Hours, and Entitlement. A team using inbox-level routing without segmentation maps the Shared Inbox to a Queue for Omni-Channel routing assignment. We confirm the configuration choice during scoping, design the Record Type or Queue structure in the Sandbox before production migration, and document the mapping in the handoff inventory.

Hiver

Contacts

maps to

Salesforce Service Cloud

Contact

1:1
Fully supported

Hiver exports all contacts as a discrete data type, separate from contacts embedded in conversation threads. We handle both exports and deduplicate where a contact appears in both exports. The Contact.Email maps to Salesforce Contact Email, Contact.Phone to Phone, and Contact.Name to Name. Hiver's address book contacts that have no associated conversation history are imported as Salesforce Contacts without an Account link; contacts that appear in conversations are linked to the corresponding Account by email domain match or an explicit AccountId field provided during scoping. We flag any naming collisions for manual resolution before import.

Hiver

Tags

maps to

Salesforce Service Cloud

Multi-Select Picklist or Case Custom Field

lossy
Fully supported

Hiver tags applied at the conversation level migrate to a Salesforce multi-select picklist field on Case (e.g., Case.Hiver_Tags__c) or to a custom Label set if the destination org uses the Case Labels feature. We extract the full tag taxonomy during scoping, confirm the tagging strategy with the customer (multi-select vs. label-based), and apply tags during Case import. Tags used for routing (e.g., auto-tagged by inbox or sender domain) are documented separately as potential Omni-Channel routing criteria.

Hiver

Shared Notes

maps to

Salesforce Service Cloud

CaseComment (Internal)

1:1
Mapping required

Hiver Shared Notes are internal comments attached to conversations and visible to all team members. They map to Salesforce CaseComment records with CommentType = Internal. We confirm with the customer during scoping which notes should be marked internal versus public, as some platforms distinguish between internal notes and public replies. Notes that reference other Hiver conversations or users are documented with a note in the import output for manual follow-up. CaseComment does not support rich text natively; plain-text notes migrate as-is; formatted notes are converted to plain text with a warning logged.

Hiver

Email Templates

maps to

Salesforce Service Cloud

EmailTemplate

1:1
Fully supported

Hiver Email Templates are stored as discrete objects with body, subject, and conditional logic. They migrate to Salesforce EmailTemplate (Classic or Lightning). Subject variables map to Salesforce merge field syntax (e.g., {{contact.firstname}}). Conditional logic built in Hiver's template engine is documented as a feature gap — Salesforce Email Templates support conditional merge fields and HTML but not the same step-based conditional branches found in Hiver. We preserve the full template body, flag any unsupported logic, and recommend Salesforce Lightning Email Templates or a third-party template tool (like Salesforce Inbox or an AppExchange solution) as the replacement for advanced conditional templating.

Hiver

Shared Drafts

maps to

Salesforce Service Cloud

EmailMessage (Draft)

1:1
Fully supported

Hiver Shared Drafts are unsent email replies saved within conversations. They migrate as draft Salesforce EmailMessage records linked to the parent Case. Whether draft emails render in the Case activity timeline depends on the Salesforce edition and email-to-case configuration. We flag draft migration as conditional: if the destination org uses Salesforce Email-to-Case and the email-to-case address is configured to auto-create Cases, draft migration adds complexity. We recommend the customer review whether Shared Drafts need to migrate or whether agents should rebuild them post-migration.

Hiver

Agents / Users

maps to

Salesforce Service Cloud

User

1:1
Mapping required

Hiver agent records (name, email, assignment permissions) map to Salesforce User records. We extract the user roster from Hiver and match by email against the destination Service Cloud org. Any Hiver agent without a matching Salesforce User goes to a reconciliation queue for the customer's admin to provision before Case OwnerId references can be resolved. Permissions (view-only, admin, inbox member) map to Salesforce Permission Sets or Profile assignments post-migration. We do not migrate Hiver permissions as-is; we deliver a permission matrix for the admin to configure in Salesforce.

Hiver

SLA Policies

maps to

Salesforce Service Cloud

Entitlement Process + Milestone

lossy
Mapping required

Hiver SLA Policies define business hours and response/resolution deadlines enforced at the Shared Inbox level. They map to Salesforce Entitlement Processes (scoped to an Entitlement) with Milestone types for First Response and Resolution. Each Hiver SLA Policy becomes a Salesforce Entitlement record tied to the Account (for account-level SLA) or the Case (for case-level SLA depending on the customer's Hiver configuration). Business Hours defined in Hiver migrate to Salesforce Business Hours linked to the Entitlement. We extract the full SLA configuration during scoping, map each inbox-level SLA to an Entitlement Process with milestones, and document any tier-based SLA structures (e.g., Premium vs Standard) that require multiple Entitlement Processes.

Hiver

CSAT Surveys

maps to

Salesforce Service Cloud

Salesforce Surveys or Case Custom Field

1:1
Mapping required

CSAT survey responses and aggregate scores tied to resolved Hiver conversations migrate to a Salesforce custom field on Case (e.g., Case.CSAT_Score__c) or to Salesforce Surveys if the destination org licenses the Surveys feature. Hiver's survey configuration (question text, rating scale) migrates as survey questions in Salesforce Surveys, but individual responses are linked to the originating Case by CaseNumber. Survey configuration requires manual setup in Salesforce Surveys; we deliver a survey field mapping document and recommend the customer's admin configure the survey questions post-migration if the survey structure is complex.

Hiver

Custom Fields

maps to

Salesforce Service Cloud

Custom Fields on Case

1:1
Mapping required

Hiver custom fields on conversations (e.g., Order ID captured via AI Extract, product tier, region) map to custom fields on Salesforce Case. We export the full field schema during scoping, map each to an equivalent Salesforce field type (text, number, picklist, checkbox, date), pre-create the custom fields in the destination org before migration, and populate them during Case import. Custom fields that reference other Hiver objects (e.g., a linked order from a separate system) are documented as external-ID-style references for the customer's admin to reconcile post-migration.

Hiver

Automations

maps to

Salesforce Service Cloud

Flow (documented, not migrated)

lossy
Not supported

Hiver Automations (trigger/condition/action/AI-Extract steps) have no bulk export path and cannot be migrated as code. We document every active Automation during the pre-migration audit: trigger type, conditions, actions, AI Extract steps, and the Shared Inbox or tag context where it fires. This inventory is delivered as a written handoff document with each Automation translated to a recommended Salesforce Flow type (record-triggered Flow for field-change triggers, scheduled Flow for time-based delays, Screen Flow for agent-facing guidance). The customer's admin or a Salesforce partner rebuilds them post-migration. We do not configure Flow as part of the migration scope.

Gotchas + challenges

What specifically takes care here

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 logo

Hiver gotchas

High

Automations have no export path

Medium

Seat minimums and block upgrades affect final pricing

Medium

AI add-on is priced separately at $20/seat/month

Low

Analytics export is forward-looking only

Low

Shared Notes visibility intent must be confirmed

Salesforce Service Cloud logo

Salesforce Service Cloud gotchas

High

Data Export 512MB file size cap breaks large org exports

High

API Daily Request Limits vary by license edition

High

No automatic data backup in base Salesforce

Medium

Picklist dependencies silently break records when unmapped

Medium

Workflow rules fire unexpectedly during data load

Pair-specific challenges

  • Hiver Automations have no export path and must be rebuilt in Flow

    Hiver's own data export documentation lists Conversations, Email Templates, Shared Drafts, and Contacts as exportable — Automations are explicitly not included. There is no API endpoint for bulk automation export, and no third-party tool accesses Hiver's automation engine. Every rule a team has built (auto-assignments by round-robin, tag triggers, SLA reminders, AI Extract field-population steps, collision alerts) must be manually reconstructed in Salesforce Flow. We document the complete inventory of every active Automation during the pre-migration audit, but rebuilding is outside migration scope. Teams with dozens of Automations on Growth or Pro tiers should budget additional post-migration admin time or engage a Salesforce partner for Flow rebuild.

  • Shared Inbox structure does not map directly to Salesforce Queues

    Hiver Shared Inboxes are Gmail-label-backed containers with member assignments and SLA enforcement built in. Salesforce does not have an equivalent Shared Inbox object — it uses Queues for routing and Record Types for segmentation. Teams that rely on inbox-level naming conventions (e.g., Support-L1, Support-L2, Billing) need to decide during scoping whether to map each inbox to a Salesforce Queue, a Case Record Type, or a combination. The decision affects Omni-Channel routing, Page Layouts, and SLA entitlements. We design this mapping in Sandbox before production migration; changes after production are expensive. This is a manual decision point that extends scoping timelines if not resolved early.

  • SLA Policies at inbox level require Entitlement process design

    Hiver enforces SLA at the Shared Inbox level with business hours and response/resolution deadlines per inbox. Salesforce Entitlements are scoped to Accounts or Entitlements, not inboxes, and require an Entitlement Process with milestones for First Response and Resolution. Teams with multiple SLA tiers (e.g., Standard 24-hour response, Premium 4-hour response) need multiple Entitlement Processes, which requires careful design to avoid milestone conflicts on Cases that span tiers. We extract the SLA configuration from Hiver and design the Salesforce Entitlement structure, but Entitlement Process configuration happens in Salesforce Setup and may require the customer's admin to finalize.

  • Analytics export is forward-looking only

    Hiver's CSV-based analytics export captures report data going forward from the export date. Historical SLA response times, CSAT trends, and conversation volume reports prior to the export date are not accessible via bulk export. We advise customers to download any historical reports they need before the migration window opens. Post-migration, Service Cloud reporting starts from the day of cutover; there is no way to back-fill Hiver's historical analytics into Salesforce Reports. We flag this gap in the scoping report and recommend a data warehouse strategy if historical trending across both systems is required for compliance or executive reporting.

  • AI Extract data on conversations requires custom field migration

    Teams using Hiver's AI Extract feature (e.g., to auto-capture order IDs, policy numbers, or product names from inbound emails) have structured data stored in Hiver conversation custom fields. This data does not migrate automatically — it requires a custom field schema in Salesforce Case and a data mapping step during Case import. If the customer relies heavily on AI Extract (a $20/seat/month add-on), the migration adds custom field creation and validation time to the scoping phase. We confirm which AI Extract fields are active in each Shared Inbox during discovery so the custom field schema is built before any Case data moves.

Migration approach

Six steps for a successful Hiver to Salesforce Service Cloud data migration

  1. Discovery and scoping

    We audit the source Hiver account across tier (Lite/Growth/Pro/Elite), Shared Inbox count, active Automations (count and complexity per inbox), conversation volume, agent roster, SLA policy configurations, custom fields, CSAT survey setup, and Email Template count. We pair this with a Salesforce Service Cloud edition assessment: Starter ($25/user) covers basic case management; Pro Suite ($100/user) adds Omni-Channel routing, Salesforce Surveys, and entitlement processes; Enterprise ($165/user) adds full Einstein for Service, advanced Flow, and custom app development. The discovery output is a written migration scope with Shared Inbox-to-Record-Type mapping decisions, SLA-to-Entitlement design, and the Automation inventory for the Flow rebuild handoff.

  2. Sandbox schema design and Entitlement process design

    We design the Salesforce Service Cloud schema in a Sandbox: Case Record Types (one per Hiver Shared Inbox or one for the entire account), Case Page Layouts, Omni-Channel routing configuration (Queue and Skills), Business Hours, Entitlement Processes (one per SLA tier), and all custom fields on Case matching Hiver's custom field schema. We deploy the schema via Salesforce metadata API or change set and validate it with a test import of a subset of Hiver conversations (500-1,000 records) before any production data moves. Schema corrections happen in Sandbox, not production.

  3. User provisioning and Owner reconciliation

    We extract every distinct Hiver agent referenced as a conversation assignee and match by email against the destination Service Cloud org's User table. Any Hiver agent without a matching Salesforce User goes to a reconciliation queue. The customer's Salesforce admin provisions missing Users and assigns them to the appropriate Salesforce Profiles and Permission Sets. This step cannot be skipped because Case OwnerId references require a valid Salesforce User before any Case records can be imported.

  4. Shared Draft and Email Template extraction

    We export all Hiver Email Templates and Shared Drafts as discrete objects. Email Templates are transformed to Salesforce EmailTemplate format with merge field syntax converted from Hiver's variable format to Salesforce's {{!Object.Field}} syntax. Any conditional logic unsupported by Salesforce Email Templates is flagged in the template mapping document. Shared Drafts are exported as draft records and held for a go/no-go decision with the customer: draft migration adds complexity to the email-to-case setup and may not be worth the effort for teams that prefer agents to rebuild drafts in Salesforce.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Users (validated), Business Hours (required by Entitlements), Entitlements and Entitlement Processes, Case Record Types, Accounts (from Hiver contact companies if available), Contacts (with AccountId resolved), Cases (with OwnerId, RecordTypeId, and EntitlementId resolved), CaseComments (for Shared Notes), custom field values on Cases, and Email Templates. SLA milestone completion data migrates as CaseMilestone records if historical SLA compliance data is available in Hiver. Each phase emits a row-count reconciliation report before the next phase begins. We use Salesforce Bulk API 2.0 with batch chunking for large Case volumes (over 50,000 records).

  6. Cutover, validation, and Automation handoff

    We freeze Hiver writes during the cutover window, run a final delta migration of any conversations modified during the migration window, then enable Salesforce Service Cloud as the system of record. We validate by reconciling Case counts, sampling 25-50 Cases against the original Hiver threads for accuracy (subject, assignee, status, tags, notes), and confirming SLA Entitlements are attached to Cases. We deliver the Automation inventory document and the CSAT survey mapping document to the customer's admin team. We support a one-week hypercare window for reconciliation issues. We do not rebuild Hiver Automations as Salesforce Flow inside the migration scope; that is a separate engagement.

Platform deep dives

Context on both ends of the pair

Hiver logo

Hiver

Source

Strengths

  • Runs entirely inside Gmail — no portal to switch to, agents stay in their inbox
  • Shared inbox and conversation assignment give managers real-time visibility of team workload
  • Automation rules with trigger/condition/action logic require no developer involvement to build
  • 2-seat minimum with block-based upgrades keeps pricing predictable for small teams
  • AI features (summarizer, sentiment analysis, AI Extract) are add-on priced and not forced on all tiers

Weaknesses

  • Automation rules cannot be exported — every rule must be manually rebuilt at the destination
  • Native reporting is shallow compared to standalone helpdesk platforms like Zendesk or Freshdesk
  • Performance inconsistencies when the Hiver Chrome extension does not load correctly on email open
  • Multi-channel coverage beyond email and WhatsApp is limited — live chat, phone, and social are gaps
  • The standalone web app is still under development, meaning the Chrome extension is currently required
Salesforce Service Cloud logo

Salesforce Service Cloud

Destination

Strengths

  • Enterprise-grade security, compliance certifications, and audit logging available across all paid editions with Shield offering enhanced event monitoring.
  • Scalable multi-tenant cloud architecture supporting orgs from 5 users to 150,000+ seat enterprises without infrastructure management overhead.
  • Omnichannel contact center unifying email, live chat, phone, messaging, and social into a single Case timeline per customer interaction.
  • Rich workflow automation via Salesforce Flow, Process Builder, and Apex triggers enabling complex case escalation, routing, and field updates.
  • Native AI capabilities (Agentforce / Einstein) for case auto-routing, classification, suggested responses, and chatbot escalation without third-party add-ons.

Weaknesses

  • Per-seat pricing model with no contact limits creates unpredictable cost scaling for large organizations adding many agents over time.
  • No automatic data backup — organizations must purchase a third-party backup solution or build manual Data Loader exports to protect against data loss from human error, failed deployments, or integrations overwriting records.
  • Steep learning curve for non-technical users requiring dedicated admin resources and formal training investment before teams reach productive velocity.
  • Annual contract requirements and limited pro-ration on exit create significant switching cost friction, especially for organizations evaluating alternatives mid-cycle.
  • Add-on licensing (CPQ, Einstein Activity Capture, Shield, Data Cloud) can double effective per-seat cost without clear documentation of which features are included in base tiers.

Complexity grading

How hard is this migration?

Moderate Helpdesk migration. 1 of 7 objects need a manual workaround.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Hiver and Salesforce Service Cloud.

  • Object compatibility

    C

    1 of 7 objects need a manual workaround.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Hiver: Not publicly documented.

  • Data volume sensitivity

    B

    Hiver doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Hiver to Salesforce Service Cloud migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Hiver to Salesforce Service Cloud data migrations

Answers to the questions buyers ask most during Hiver to Salesforce Service Cloud migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Hiver to Salesforce Service Cloud migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Migrations under 50,000 conversations and 5 Shared Inboxes typically complete in five to seven weeks. Migrations with complex multi-tier SLA configurations (Standard, Premium, Enterprise each with different response windows), large historical conversation archives (over 200,000 threads), or teams with 30 or more agents move to ten to sixteen weeks because of Entitlement process design, Omni-Channel routing configuration, and the Automation documentation scope. Timeline is confirmed after discovery and is based on actual record counts and schema complexity.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Hiver.
Land in Salesforce Service Cloud, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day