Capacity Dashboard is available at routeDocumentation 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/capacity. No explicit permission gate on this route.
Overview
The Capacity Dashboard (CapacityDashboard) provides scheduling administrators with a workforce coverage view. Filters at the top allow selecting a start date, end date (defaulting to a 4-week window), and site. Four summary cards show total shifts, coverage rate (filled/total with a “Good”/“Low” badge at 90% threshold), days with credential issues, and employee overtime alerts. A CoverageHeatmap visualizes daily coverage intensity. An Open Shifts table shows the first 10 unfilled shifts with date, time, position, and site, with an Assign button. A “View all open shifts” link navigates to /hr/open-shifts.
Who it’s for
No explicit permission gate on this route — intended for scheduling administrators and HR staff.Before you start
- Shifts must exist in the system for the date range to show meaningful data.
Steps
Key concepts
| Term | Meaning in code |
|---|---|
overallCoverage | (filledShifts / totalShifts) * 100, rounded to integer |
has_credential_issues | Boolean per day from useCapacityDashboard response indicating expiring credentials |
OvertimeAlertBanner | Banner component shown when overtimeData contains entries with is_over_limit = true |
CoverageHeatmap | Visual component rendering a date-by-date coverage intensity grid |
Related
Human Resources
Human Resources core overview.
Governance & parity
Documentation coverage and governance.
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/CapacityDashboard.tsx
- src/cores/hr/hooks/scheduling/useCapacityDashboard.ts
- src/cores/hr/hooks/time/useOvertimeTracking.ts