Skip to main content

Requesting & Approving Leave

Omnivoo provides a leave management workflow where employees submit time off requests and employers review and approve or reject them.

For Employees: Requesting Leave

Step 1: Check Your Balance

Before requesting leave, check your available balance:

  1. Log in to your employee dashboard.
  2. Go to My Leave in the sidebar. The page is titled Leave Balance.
  3. Three balance cards are displayed at the top for your core leave types:
    • Casual Leave -- shown with a calendar icon
    • Sick Leave -- shown with a heart icon
    • Earned Leave -- shown with a trending-up icon
  4. Each card shows: available days, used days, pending days, and total allowance.

Step 2: Submit a Leave Request

  1. On the Leave Balance page, click the Request Leave button in the page header.
  2. A leave request form opens inline on the page. Fill in the details:
    • Leave type: Select from the dropdown: Sick Leave, Casual Leave, or Earned Leave.
    • Start Date: Start date of your leave.
    • End Date: End date of your leave.
    • Half day: Check the checkbox if you need only a half-day off, then select Morning or Afternoon using the radio buttons.
    • Reason: Optional text area to describe why you need time off.
  3. Click Submit Request.
  4. To discard the form without submitting, click Cancel or the close (X) button in the top-right corner of the form.
tip

Submit leave requests as early as possible, especially for planned time off. This gives your manager time to plan around your absence.

Step 3: Track Your Request

After submission, your leave request has one of these statuses:

StatusMeaning
PendingSubmitted, awaiting approval
ApprovedApproved by your employer
RejectedRejected (a reason may be provided)
CancelledYou cancelled the request before it was approved

Your request history is visible in the Leave Requests section below the balance cards. On desktop, requests are displayed in a table with columns: Type, Dates, Days (showing "1/2" for half-day requests), Status, Reason, and Actions. On mobile, requests are shown as compact cards.

Cancelling a Request

You can cancel a leave request while it is still pending:

  1. Go to your Leave Balance page.
  2. Find the pending request in the Leave Requests table.
  3. Click Cancel in the Actions column.

The Cancel link only appears for requests in pending status. Once a request has been approved, rejected, or cancelled, its status cannot be changed by the employee.

For Employers: Approving Leave

Reviewing Requests

  1. Go to EOR > Leave Approvals on your employer dashboard.
  2. Review the list of leave requests. You can filter by status: All, Pending, Approved, or Rejected.
  3. Each request shows the employee name, leave type, dates, total days, and reason.

Approving or Rejecting

  • Click Approve to approve a pending request. The employee's leave balance is updated automatically (pending days move to used days).
  • Click Reject to reject a request. You will be prompted to enter a rejection reason.

Requests can only be approved or rejected while they are in pending status.

Leave Balance Tracking

For Employees

Your Leave Balance page shows three balance cards (Casual Leave, Sick Leave, Earned Leave) with:

  • Available: Remaining balance displayed prominently (e.g., "8 days available").
  • Used: Leave days already taken.
  • Pending: Days in pending requests.
  • Total: Total allowance for the year.

If no leave policies have been assigned to your account yet, default balances are displayed (e.g., 12 days each for Casual Leave and Sick Leave for India-based EOR employees).

If you have no leave requests yet, a "No leave requests" empty state is shown with the message: "You haven't submitted any leave requests yet. Request time off to get started."

For Employers

The Leave Approvals page shows pending request counts and allows you to review requests across your EOR employees. You can also configure leave policies under EOR > Leave Policies to set allowances, accrual types, and carry-forward limits for your team.

How Balances Are Calculated

  • When you submit a request, the system calculates business days (excluding weekends) between your start and end dates.
  • Half-day requests count as 0.5 days.
  • Overlapping requests are not allowed -- if you already have a pending or approved request covering the same dates, a new request for that period will be rejected.