iOS App

Leave Management

The Leave tab in the iOS app lets supervisors submit, view, approve and manage leave requests for their employees.

Leave tabs

Three tabs are shown at the top of the Leave screen:

  • Pending — requests awaiting approval. A badge count on the Leave tab icon shows how many are waiting.
  • Recent — approved, rejected and cancelled requests from the last 90 days.
  • New Request — the form to submit a new leave request.

Submitting a request

Tap New Request and fill in:

  • The employee the leave is for
  • Leave type (Annual, Sick, Family Responsibility, etc.)
  • Start and end dates
  • Optional notes

The app checks for any existing active requests for that employee before submitting. If an existing request overlaps, it is shown so you can cancel it first if needed.

Approving and rejecting

Pending requests appear in the Pending tab. Each shows the employee name, leave type, dates and number of days. Swipe left on a request to reveal Approve and Reject buttons, or tap the request to see full details with action buttons.

ℹ️
Approval requires the right role

Approving leave requires the approve_leave capability on your role. Supervisors may or may not have this depending on how your admin has configured roles. If Approve is not shown, contact your admin.

Cancelling leave

Pending requests can be cancelled by supervisors. Approved requests can be cancelled by admins. Find the request in the Recent tab and tap it to see the Cancel option. If an approved request is cancelled mid-period, only the elapsed days are deducted — future days are restored to the balance automatically.