Developer-First Leave Management System

Leave requests modeled as GitHub Pull Requests

Vacay streamlines employee leave for engineering teams. Manage coverage conflicts, enforce complex team policies, and delegate workflow permissions with PR-style code reviews.

Inside the PR-Style Leave Request

Reviewers inspect a leave request with the same scrutiny as code. Check conflicts, review leave patterns, and monitor delegate coverage in real-time.

Leave Request #147reviewing
Opened 2 hours ago by Sarah (Frontend Dev)

Sarah Chen submitted a request for Annual Leave

June 15 - June 19 (5.0 deductible days)

John Miller (Delegate) accepted the coverage request

"Will handle all ongoing PR approvals and on-call rotations."

Policy Engine triggered 1 soft warning

"Team coverage falls to 40% on Wednesday, June 17."

Awaiting Lead approval (escalation SLA: 24 hours)

Built for High-Performing Engineering Teams

Everything you need to automate time-off processes without sacrificing visibility and service SLAs.

Smart Scoped Delegation

Mandatory delegation gates. Select a teammate to temporarily inherit your pending review lists and scoped permissions during your absence.

View details

Pattern Analytics Engine

Automated Daily Cron jobs scan histories to flag sick-leave clusters adjacent to weekends, consecutive monthly patterns, or short notices.

View details

Custom Policies Engine

Configure global or team-scoped checks. Define thresholds for max overlap percentages, gap days, and notice periods, with hard blocks or soft warnings.

View details

Feature-Flag Permissions

Zero rigid roles. 13+ granular permission flags (e.g., override warnings, manual balance edits) assigned directly to users for absolute control.

View details

PWA & Offline Queues

Fully functional as a Progressive Web App. Enjoys push notifications, responsive tailtap haptic click responses, and offline queue capabilities.

View details

Enterprise Security

Enforces password lockout, CAPTCHA Turnstile, HttpOnly JWT cookies, refresh token reuse audits, and forced 2FA enrollments.

View details

Interactive Policy Playground

Simulate how the Vacay rules engine evaluates leave requests. Change policy rules below and observe the outcome live.

Configure Policy Rules

Min Advance Notice
7 days
Request provides 5 days notice.
Max Team Overlap Limit
40%
Simulated request has 50% overlap.
Mandatory Smart Delegation
Teammate inherits approval lists
Emergency Bypass Request
Logs emergency in audit logs
SIMULATED LEAVE REQUESTDRAFT
Developer Sarah
Leave TypeAnnual Leave
Deductible Duration5 Days
Notice Period Provided5 Days
Assigned DelegateNone Assigned

Policy Check Results

HARD BLOCK: Notice period of 5 days is less than the required 7 days
SOFT WARNING: Overlap (50%) exceeds team limit of 40%
HARD BLOCK: Smart delegation is mandatory for this leave type
Changes BlockedThis leave request violates hard policies. Submission blocked.