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 Job Postings page, at route /hr/ats/job-postings (alternate: /hr/ats/jobs), lists all job postings and lets you create new ones.

Overview

The list supports grid (cards) and list views, switchable from the toolbar. Filters include a text search by title, a status filter (Draft, Published, Closed, Archived), and a department filter. Results are paginated with up to 20 postings per page. Selecting a posting card navigates to its detail page at /hr/ats/job-postings/:id. The alternate route /hr/ats/jobs also reaches this page.

Who it’s for

No explicit permission gate on this route.

Before you start

  • Departments must be configured in HR before filtering by department.

Steps

  1. Go to HR → ATS → Job Postings.
  2. Use the search, status, and department filters to find postings.
  3. Toggle between Grid and List view with the toolbar buttons.
  4. Select a posting to open its detail page.
  5. To create a new posting, select Create Posting and complete the dialog.

Key concepts

ConceptMeaning
Posting statusDraft → Published → Closed → Archived.
Grid / List viewSwitchable display format; preference is not persisted across sessions.

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/ats/JobPostingListPage.tsx
  • src/cores/hr/hooks/ats/useJobPostings.ts
  • src/cores/hr/hooks/ats/useJobPostingMutation.ts