Leave Management
PTO requests + balances + approval workflow — self-service for staff, dashboard for managers.
Stop running PTO through email threads. Staff request leave from their dashboard; managers approve or reject with one click. Balances update automatically on approval; cancel restores them. Covers PTO, sick, unpaid, bereavement, jury duty, parental.
What you get
Built to solve the actual problems hiring teams hit every day.
Self-service requests
Anyone can request leave for themselves. Clients/admins can request on behalf of others.
Balance per leave type
Per-person balances for each leave type. Set an accrual rate and period once — Hitt HR credits PTO balances automatically every cycle, with a cap and full audit trail.
Auto-deduct on approval
Approving deducts hours from the matching balance. Cancellation restores them. No manual reconciliation.
Decision audit trail
Every approve/reject records the decider, time, and optional note.
Pending queue
Pending count surfaces as a stat on the page; managers can clear the queue in one pass.
Team leave on planning calendar
Approved PTO/leave appears as a fifth layer on the /calendar page alongside interviews, compliance deadlines, and contract roll-offs. Toggle it on or off with the "Leave / PTO" filter chip.
Same-team overlap warning
When a leave request is submitted, an advisory check identifies teammates on the same active assignment who already have approved or pending leave overlapping those dates. The request is always created; the requester sees a heads-up so managers can plan coverage.
How it works
Four steps from setup to value.
Manager seeds balances
On /leave, click "Set balance" for each person + leave type combination.
Staff request leave
On their /leave page, click "Request leave" — pick type, dates, hours, reason.
Overlap warning surfaces
If teammates on the same assignment have overlapping leave, an amber notice lists who is already out. The request is submitted regardless.
Manager approves or rejects
Pending requests show inline approve/reject buttons. Reject prompts for a reason.
Balance updates automatically
Approval clamps the balance at 0; cancellation restores hours; reject is a no-op on balance.
Approved leave appears on /calendar
Once approved, the leave block shows up on the planning calendar for the full start to end range, visible to managers alongside interviews and deadlines.
FAQ
Quick answers to common questions.
Does it support accrual schedules?
Yes. Set an accrual rate and a period (weekly, biweekly, semimonthly, or monthly) per balance, and a daily job credits each balance automatically once per elapsed period — catching up multiple periods if a balance fell behind, clamping at an optional cap, and writing an audit-log entry for every credit. Schedulers without cron support can POST /api/cron/leave-accrual with the cron secret.
Can candidates see other people's leave?
No. RLS scopes balances and requests to the owner + clients/admins. The planning calendar shows org-wide leave only to managers.
Does it integrate with timesheets?
Yes. Approving a leave request auto-posts the hours into the employee's weekly timesheet as non-billable LEAVE entries — spread across the covered weekdays — so the DCAA-style week is fully accounted for without double entry. Auto entries only land in draft weeks; if the week is already submitted/approved you're told to add it manually. Cancelling approved leave removes the entries from still-draft weeks.
Does the overlap warning block the request?
Never. It is advisory only — the request is always created with status "pending". The warning tells the requester that coverage may be thin, but the decision stays with management.
What counts as the same team for overlap detection?
Profiles sharing an active assignment (same organization) with the requester. Inactive assignments are excluded.
Related reading
Writing a PTO Policy (and Getting Accrual Right)
PTO policy is where good intentions meet payroll liability. How to choose an accrual model, set caps and carryover, stay on the right side of state law, and avoid the year-end balance scramble.
Retention5 Retention Strategies That Outperform Comp Hikes
Money matters, but compensation is a hygiene factor — these five interventions move the needle more.