Agreement Details 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/job-description-agreements/:id. No explicit permission gate on this route.
Overview
The Agreement Details page manages the dual-signature lifecycle for a single job description agreement. It presents three tabs: Overview (employee name, position title, manager, created date, and signature status for each party), Content (the content snapshot of the job description), and Signature (the signature workflow with actionable sign buttons). Statuses progress throughdraft → pending_manager_signature → pending_employee_signature → signed. Submitting for signature triggers an in-app notification to the manager. After both parties sign, a PDF is generated and a notification is sent to the employee at /hr/me/documents.
Who it’s for
No explicit permission gate on this route. The signing actions (manager vs. employee) are context-dependent on the agreement’s current status.Before you start
- The agreement must have been created from the job description agreements list at
/hr/job-description-agreements. - Correct personnel must be available to sign (manager first, then employee).
Steps
Review the Overview tab
Confirm employee, position, manager details, and signature status for both parties.
Submit for signature
From
draft status, click Submit for Signature — an in-app notification is sent to the manager.Manager signs
When status is
pending_manager_signature, click Sign as Manager, complete the SignatureDialog (draw, type, or upload), and confirm.Employee signs
When status is
pending_employee_signature, click Sign as Employee, complete the signature dialog; a PDF is generated after this step.Key concepts
| Term | Meaning in code |
|---|---|
JobDescriptionAgreementStatus | draft, pending_manager_signature, pending_employee_signature, signed, superseded |
content_snapshot | Stored snapshot of the job description content at time of agreement creation |
SignatureDialog | Platform-level component from @/platform/signatures supporting drawn, typed, or uploaded signatures |
pf_notifications | In-app notification records sent to manager and employee at key workflow transitions |
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/JobDescriptionAgreementDetailPage.tsx
- src/cores/hr/hooks/job-descriptions/index.ts
- src/platform/signatures/index.ts