Skip to main content

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.

The Employee Details page shows the full profile and tabbed detail sections for a single employee. It is available at route /hr/employees/:id.

Overview

The page fetches the employee record via useEmployeeDetail. The header card shows the employee’s avatar, full name, job title, department, office location, contact info, and employment status badge. Integration status indicators show Microsoft Entra, SharePoint, Teams presence, and OOO status (via platform integration hooks). Tabbed sections (tab state in URL via ?tab) include: Skills, Credentials, Payroll (bank accounts, deductions, tax info), Onboarding/Offboarding status, and more. An edit dialog opens EmployeeFormDialog. Start Onboarding and Start Offboarding buttons open the respective dialogs.

Who it’s for

Requires permission HR_PERMISSIONS.EMPLOYEES_VIEW (hr.employees.view).

Before you start

  • Navigate from the Employee Directory at /hr/employees.

Steps

1

Open an employee record

From the Employee Directory at /hr/employees, click an employee card. You land on /hr/employees/:id.
2

Review the profile header

Check name, title, department, contact info, status badge, and integration sync indicators.
3

Browse tabs

Use the tab bar to navigate to Skills, Credentials, Payroll, or other available sections.
4

Edit the employee record

Click Edit to open EmployeeFormDialog and update profile fields.
5

Initiate onboarding or offboarding

Use the Start Onboarding or Start Offboarding buttons to launch the respective workflows.

Key concepts

  • Tab routing — Active tab is stored in the URL as ?tab=<value>, enabling bookmarkable deep links.
  • Integration indicators — OOO status, presence, Entra, SharePoint, and Teams badges are read from platform integration hooks and are display-only.

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.
  • src/routes/hr.tsx
  • src/cores/hr/pages/EmployeeDetail.tsx
  • src/cores/hr/hooks/employees/useEmployeeDetail.ts