The Time & Scheduling page is the overview hub for the time and scheduling domain, displaying status cards and contextual widgets for both employees and managers. It is served 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/time.
Overview
The page usesuseTimeSchedulingStats to populate four stat cards: Today’s Shifts, Open Shifts, Pending Approvals, and Swap Requests. Manager-specific content is controlled by useHasPermission('hr.time.approve'). Widgets rendered include TimeClockWidget, TimeClockStatusWidget, TimesheetSummaryWidget, TodaysScheduleWidget, and CoverageSummaryWidget. A refresh button re-fetches stats.
No RequirePermission guard wraps this route.
Who it’s for
No explicit permission gate on this route. Manager-specific widgets appear when the user hashr.time.approve permission.
Before you start
- None required; the page is accessible to all users with HR access.
Steps
- Navigate to HR > Time or go to
/hr/time. - Review the four stat cards for a quick status snapshot.
- Use the Time Clock Widget to clock in or out.
- Navigate to sub-pages via widget links:
- Today’s schedule → scheduling views
- Timesheets →
/hr/my-timesheets - Team timesheets (managers) →
/hr/team-timesheets
Key concepts
| Term | Meaning |
|---|---|
| Open shifts | Scheduled shifts without a confirmed assignment for the current day. |
| Pending approvals | Submitted timesheets awaiting manager approval. |
| Swap requests | Pending shift swap requests requiring action. |
| Coverage summary | Manager widget showing shift coverage status. |
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/TimeOverview.tsx
- src/cores/hr/hooks/time/useTimeSchedulingStats.ts