Availability Settings is at primary 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/scheduling/availability. The alternate route /hr/availability maps to the same screen. Both require HR_PERMISSIONS.SCHEDULING_ADMIN.
Overview
The Availability Settings page (AvailabilitySettings) allows configuration of weekly availability preferences to guide shift scheduling. An informational card explains the three-part workflow: setting per-day availability, specifying shift preferences (regular, on-call, overtime), and adding notes with additional context. The page renders the AvailabilityPreferencesForm component for data entry. The in-app note states that preferences are guidelines and may be adjusted based on business needs.
Alternate route /hr/availability also resolves to this screen.
Who it’s for
HR_PERMISSIONS.SCHEDULING_ADMIN — scheduling administrators.
Before you start
- Scheduling admin permission required.
Steps
Set day-of-week availability
Use
AvailabilityPreferencesForm to mark availability for each day of the week.Key concepts
| Term | Meaning in code |
|---|---|
AvailabilityPreferencesForm | Form component for entering per-day scheduling preferences |
HR_PERMISSIONS.SCHEDULING_ADMIN | Permission constant required to access this route |
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/AvailabilitySettings.tsx