Helpdesk migration
Field-level mapping, validation, and rollback between Sunrise HR Case Management and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Sunrise HR Case Management
Source
Intercom
Destination
Compatibility
6 of 11
objects map 1:1 between Sunrise HR Case Management and Intercom.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Sunrise HR Case Management to Intercom is a cross-category migration from a purpose-built HR service desk into a conversational support platform. Sunrise structures cases with category, priority, assignee, SLA metadata, and a full audit trail; Intercom models the same interactions as Conversations threaded across Inboxes with message Parts. We resolve that schema difference by mapping each Sunrise Case to a top-level Conversation with a structured opening note capturing the original case fields, and Sunrise Queries and Requests become follow-up message Parts. SLA breach timestamps migrate as read-only custom fields on the conversation so compliance reporting is preserved. Escalation rules and SLA definitions live in Sunrise's Infor OS workflow configuration and do not export as records; we document every visible rule during discovery and deliver a written inventory for manual reimplementation in Intercom's Rules engine after cutover. We do not migrate Power BI dashboards, Sunrise workflow automations, or Infor OS integrations as code.
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 Sunrise HR Case Management object lands in Intercom, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Sunrise HR Case Management
HR Case
Intercom
Conversation + Note (structured opening)
1:1Each Sunrise HR Case maps to an Intercom Conversation. The case ID, status, priority, category, created date, updated date, assignee (agent), and linked employee all transfer as the opening Conversation Part — a structured Note rather than a free-text message so that the case fields remain parsable after migration. The Sunrise case audit trail (status-change events, SLA breach events, assignment changes) becomes a sequence of internal Note Parts appended in chronological order to preserve the full compliance history. Intercom's conversation state (open, closed, snoozed) maps from Sunrise case status with a custom conversation attribute case_status__c carrying the original Sunrise value.
Sunrise HR Case Management
HR Query
Intercom
Conversation Part (message or note)
1:manyMultiple Sunrise HR Queries linked to a single parent Case merge into the corresponding Intercom Conversation as message Parts. Each Query contributes a message Part with the query text, submitter, and timestamp. If a Query was resolved independently without a parent Case, we create a standalone Conversation for it and tag it with a query_type custom attribute. The merge handles cases where employees submitted several queries that Sunrise tracked separately but that Intercom would represent as a single threaded conversation.
Sunrise HR Case Management
HR Request
Intercom
Conversation with request attributes
1:1Structured HR Requests (absence approvals, equipment requests, onboarding tasks) map to Intercom Conversations with a request_type custom attribute carrying the original Sunrise request category. Approval chain information and current stage from Sunrise migrate as internal Note Parts. If the destination Intercom workspace uses Tickets (Service Desk), we evaluate whether to use Conversations or Tickets based on the customer's intended use of the approval workflow post-migration.
Sunrise HR Case Management
Employee
Intercom
Contact
1:1Employees referenced from the integrated HRIS (Infor HCM or connected HRIS) map to Intercom Contacts. We preserve the employee identifier, name, email, department, and job title as Contact attributes. If the HRIS integration was a custom or non-Infor connection, we assess the data mapping during discovery and may require a pre-migration employee-data reconciliation step. External employee IDs from Infor HCM map to a custom Contact attribute hr_external_id__c for future HRIS re-integration. Orphaned employees (no email) are held in a reconciliation queue.
Sunrise HR Case Management
Agent / HR Handler
Intercom
Team Member
1:1Sunrise Agents map to Intercom Team Members. We match by email address. Agent name, role, and team assignment from Sunrise map to the Team Member's name, role tag, and Inbox assignment. Team structures may differ between Sunrise and Intercom, so we document the current team hierarchy and flag any unresolvable role differences during scoping for the customer's HR admin to map manually in Intercom before cutover.
Sunrise HR Case Management
SLA Definition
Intercom
Custom Conversation Attributes
lossySLA definitions in Sunrise are tied to case categories and stored in the Infor OS configuration layer — not as exportable records. We export SLA names, target resolution times, and breach actions as a configuration document during discovery. In Intercom, SLA metrics are available on Pro and Premium tiers through the native SLA feature, but Sunrise-specific category-to-SLA mappings require manual reconfiguration. We document the SLA matrix and recommend the customer involve their Sunrise administrator to reproduce SLA rules in Intercom, referencing the Intercom SLA metrics documentation for the target tier.
Sunrise HR Case Management
Escalation Rules
Intercom
Documentation only (Intercom Rules rebuild required)
lossyEscalation rules in Sunrise are stored as Infor workflow engine configuration, not as database records. They do not export as data. We document every visible escalation rule during discovery — trigger condition, action (alert, reassign, notify), and target — and deliver a written inventory with recommended Intercom Rules equivalents. The customer or an Intercom partner rebuilds these post-migration. Migrations that skip this step end up with cases that no longer escalate automatically, creating SLA risk on day one.
Sunrise HR Case Management
SLA Breach Record
Intercom
Custom Conversation Attribute (read-only)
1:1Historical SLA breach events stored as audit entries on Sunrise Cases migrate as custom attributes on the corresponding Intercom Conversation: sla_breached_at__c (timestamp), sla_breach_name__c (SLA name), and sla_breach_reason__c. These fields are set to read-only in Intercom's attribute configuration so they cannot be accidentally recalculated. Preserving breach records is important for HR teams that report SLA compliance to management or regulators.
Sunrise HR Case Management
Attachment
Intercom
Conversation Part (file attachment)
1:1Documents attached to Sunrise cases (policies, evidence, correspondence) are extracted as binary blobs. We re-attach them to the corresponding migrated Intercom Conversation as file Parts, preserving original filenames and upload timestamps. If attachments were stored in a linked SharePoint or external document management system rather than within Sunrise itself, we document the external links and recommend the customer verify document accessibility post-migration before closing the Sunrise instance.
Sunrise HR Case Management
Tag / Category
Intercom
Conversation Label
lossySunrise case categories and tags export as flat label lists. We map them to Intercom Conversation Labels, merging where duplicate categories exist. Labels appear in the Intercom sidebar and are available for filtering and reporting. If the customer's Sunrise categories include hierarchical groupings, we flatten them into label names and document the original hierarchy in a reference sheet for the admin to optionally recreate as separate Labels in Intercom.
Sunrise HR Case Management
Dashboard / Report
Intercom
None (data extract provided)
lossyPower BI dashboards built on Infor OS reporting are not portable. We provide a structured data extract of the underlying metrics (case counts by category, average resolution time, SLA breach rate, agent workload) as CSV files so the customer can rebuild reports in Intercom's native reporting or in a BI tool of their choice. We do not rebuild the dashboards as part of migration scope.
| Sunrise HR Case Management | Intercom | Compatibility | |
|---|---|---|---|
| HR Case | Conversation + Note (structured opening)1:1 | Fully supported | |
| HR Query | Conversation Part (message or note)1:many | Fully supported | |
| HR Request | Conversation with request attributes1:1 | Fully supported | |
| Employee | Contact1:1 | Fully supported | |
| Agent / HR Handler | Team Member1:1 | Fully supported | |
| SLA Definition | Custom Conversation Attributeslossy | Fully supported | |
| Escalation Rules | Documentation only (Intercom Rules rebuild required)lossy | Mapping required | |
| SLA Breach Record | Custom Conversation Attribute (read-only)1:1 | Fully supported | |
| Attachment | Conversation Part (file attachment)1:1 | Fully supported | |
| Tag / Category | Conversation Labellossy | Fully supported | |
| Dashboard / Report | None (data extract provided)lossy | 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.
Sunrise HR Case Management gotchas
Escalation rules do not export as data
SLA metadata requires manual reconstruction
Integration dependency on Infor HRIS
UK G-Cloud procurement may restrict data residency
Intercom gotchas
S3 JSON export omits conversation transcripts
Workspace isolation prevents workflow migration
Fin AI resolution fees compound with automation success
Two-year conversation history limit on historical export
Private app rate limits share workspace quota
Pair-specific challenges
Migration approach
Discovery and HRIS assessment
We audit the source Sunrise HR Case Management environment across case volumes by category, query and request types, SLA definitions visible in the Infor OS configuration layer, escalation rule inventory, attachment count and storage location, employee data source (Infor HCM, third-party HRIS, or manual), and any custom field extensions. We also assess the destination Intercom workspace tier (Starter, Pro, or Premium) based on whether SLA metrics are required and the expected conversation volume. The discovery output is a written migration scope, an escalation-rule inventory, and an SLA mapping document.
Intercom workspace design and attribute schema
We design the destination Intercom workspace. This includes provisioning Inboxes (one per HR service line if applicable), Team Member assignments matched from Sunrise agents, custom Conversation Attributes for case_status__c, sla_breached_at__c, sla_breach_name__c, request_type__c, and hr_external_id__c, and Conversation Labels mapped from Sunrise categories. We configure SLA metrics (Pro/Premium) or document the custom-field workaround (Starter) for SLA breach timestamps. Workspace design is validated in an Intercom sandbox or trial environment before any data moves.
Demo migration and sandbox validation
We run a demo migration with 10-15 sample Sunrise Cases spanning different categories, priorities, and SLA states into the target Intercom workspace. The customer's HR operations lead reviews the migrated conversations, checks that case fields appear correctly in the structured opening Note, verifies SLA breach attributes, and confirms that attachment files open correctly. Any mapping corrections — label names, attribute types, conversation state mapping — are made before the production migration begins.
Employee and agent reconciliation
We extract every distinct employee and agent referenced on Sunrise Cases, Queries, and Requests. Employees map to Intercom Contacts by email; agents map to Team Members by email. Any Sunrise employee or agent without a matching email goes to a reconciliation queue for the customer's HR admin to resolve before record migration continues. If the employee data comes from Infor HCM and the customer intends to keep that HRIS, we flag the need for a post-migration HRIS connector evaluation.
Production migration in dependency order
We run production migration in record-dependency order: Team Members (validated), Contacts (employees), Conversations (Cases with structured opening Notes), Conversation Parts (Queries, Requests, audit trail Notes), file attachment Parts (extracted from Sunrise and re-attached to the correct Conversation), SLA breach attributes (custom fields set read-only), and Labels (applied per case category). Each phase emits a row-count reconciliation report before the next phase begins. Sunrise writes are frozen during cutover.
Cutover, delta migration, and escalation-rule handoff
We freeze Sunrise writes during the cutover window, run a final delta migration of any records modified during the migration window, then designate Intercom as the system of record. We deliver the escalation-rule inventory document and the SLA mapping document to the customer's HR admin team with recommended Intercom Rules equivalents. We support a one-week hypercare window to resolve any reconciliation issues raised by the HR team. We do not rebuild Sunrise escalation rules in Intercom Rules as part of migration scope; that is a separate implementation task.
Platform deep dives
Sunrise HR Case Management
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 2 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 Sunrise HR Case Management and Intercom.
Object compatibility
2 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
Sunrise HR Case Management: Not publicly documented — confirmed during scoping. Volume planning is supported via the dedicated test/sandbox environment before production load..
Data volume sensitivity
Sunrise HR Case Management 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 Sunrise HR Case Management to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your Sunrise HR Case Management to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Sunrise HR Case Management
Other ways to arrive at Intercom
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.