Check leave status, cancel a request, see history
What happens after you submit, how to cancel, and how to read approved/rejected outcomes.
After you submit a leave request, it shows up in two places on /me/leave until it's decided — Pending review at the top and the relevant balance card's "X pending" line. After it's decided (approved, rejected, canceled, auto-approved), it moves to the History section at the bottom and the balance updates to reflect the final outcome.
The Pending review section
Each pending request card shows:
- The leave code (CL, SL, EL, etc.) + day count + Pending badge.
- The date or date range.
- Your reason text.
- A Cancel button on the right.
Canceling a pending request
We use a two-click confirm pattern to prevent fat-finger cancels. Step through:
- Click Cancel on the request card. The button transforms into Confirm cancel (red) with a small back link next to it.
- Click Confirm cancel to finalize. The request moves to History with a Canceled badge and your balance is restored — the "1 pending" line on the balance card disappears.
- Changed your mind? Click back to return the button to its idle "Cancel" state without canceling.
You can only cancel requests in Pending state. Once HR has approved or rejected, ask HR to revise.
Reading History outcomes
The History section lists every decided leave request you've ever made, most recent first. Each row has a status badge:
- Approved — went through the full workflow and HR (or your manager) approved. The days are now deducted from your balance.
- Auto-approved — your workspace policy skipped the manual approval for this type. Common for RH Optional Religious Holiday in Indian packs.
- Rejected — denied. The card shows the reviewer's reason underneath; your balance is restored.
- Canceled — you canceled before a decision was made. Balance is restored.
- Overflow LWP — the request asked for more days than your quota allowed and the excess auto-converted to Leave Without Pay. Both balances move correspondingly.
If approval is taking too long
Multi-stage workflows wait at each step until the relevant reviewer (manager, then HR) acts. If your request has been sitting in "awaiting manager" for days, ping your manager directly — there's no SLA timer on leave requests. If your workspace owner has enabled HR override, HR can skip the manager step entirely and decide immediately when needed.