The HR Data Import page (Documentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/hr/setup/import) provides a two-track data migration interface — CSV Import and HRIS Connect — with progress tracking across seven data entity types.
Overview
The page shows a shared progress bar tracking how many of seven entity types have at least one imported record. Two tabs organize the two import methods: CSV Import tab — entity cards for: Employee Roster (links to/hr/people/employees), Pay Rate History, Time Punch History, Credentials & Licenses, Leave Balances, Benefits Enrollments, and COBRA Events. Cards marked done (count > 0) show a success border. Clicking an entity card opens the corresponding import dialog: PayRateImportDialog, TimePunchImportDialog, CredentialImportDialog, LeaveBalanceImportDialog, BenefitsEnrollmentImportDialog, CobraImportDialog.
HRIS Connect tab — shows a MigrationStepper with sub-tabs for Connections (ConnectionsTab), Source Explorer (SourceExplorer), Mappings (MappingsTab), and Runs (RunsTab).
This page is registered as the HR setup wizard in the module-setup registry.
Who it’s for
No explicit permission gate on the route itself. The Data Import card within HR Settings is gated byhr.employees.create.
Before you start
- Your organization ID must be set in the session context.
- For HRIS Connect, you need a connection configured first (Connections tab).
- For CSV imports, obtain the correct CSV template for each entity.
Steps
- Navigate to HR → Settings → Integrations → Data Import, or go directly to
/hr/setup/import. - Review the Setup Progress bar to see which entities are populated.
- CSV Import: click Import CSV on each entity card and upload the formatted CSV.
- HRIS Connect: switch to the HRIS Connect tab, add a connection, configure mappings, then run migration.
Key concepts
| Concept | Meaning |
|---|---|
| Entity progress | Marked complete when at least one record of that type exists |
| HRIS Connect | Direct database connection to Rippling, Gusto, or another HRIS |
| Migration run | A single execution of the HRIS import pipeline |
Related
Human Resources
Human Resources core overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/hr.tsx
- src/cores/hr/pages/HRDataImportChecklistPage.tsx
- src/platform/settings/pages/data-migration/components/MigrationStepper.tsx