Staff & Roles

Staff leave requests

How teachers and other staff apply for leave, and how admins approve.

Staff leave requests

Staff leave goes through a request → approve → posted flow that ties into both attendance and payroll.

Asking for leave (staff side)

  1. Open Profile → My Leaves.
  2. Click + Request Leave.
  3. Pick:

- Type — Casual, Sick, Earned, LOP, etc. (depends on your leave policy). - Dates — single day, multiple days, or half-day. - Reason — free text. - Attachment — optional (like a doctor's note for sick leave).

  1. Submit. Status: Pending.

If your request exceeds your balance, you'll see a warning but can still submit — the approver decides whether to allow LOP or reject.

Approving (manager side)

Pending requests show up in the approver's notification bell. Open Staff → Staff Leave Approvals to review.

  • See the staff's current balance.
  • Approve or reject (with a reason).

What happens after approval

  • Attendance grid auto-marks the days as "On Leave" — no manual marking needed.
  • Leave balance goes down.
  • Payroll treats the days correctly (paid for SL/CL, unpaid for LOP).
  • Staff member gets a confirmation email and bell notification.

What happens after rejection

  • Balance isn't deducted.
  • Email with the approver's reason goes to the staff.

Cancelling an approved leave

Future-dated approved leaves can be cancelled by the staff member from their leave history. Past leaves can't — they're part of the payroll record.

Related articles