Leave requests

Leave requests#

A leave request is a worker asking for time off. Shiftavo routes every request through a four-state workflow — ‚Pending‘‚Confirmed‘ or ‚Declined‘, with ‚Confirmed‘ later reversible to ‚Revoked‘.

Workers create requests; managers review them. Approval books hours against the policy’s balance and spawns the calendar event the rest of the schedule reads from. Decline and revoke roll those side effects back.