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.