When several leave requests are sitting in your approval queue — typically at peak holiday booking times or after returning from leave yourself — you can review and act on them all in one go without opening each request.
- Click Leaves in the sidebar.
- Click the Approvals tab. A red badge shows the number of pending requests.
- Use the filters at the top to narrow the queue — by member, leave type, or date range — so you can act on a logical batch.
- Tick the checkbox on each request you want to approve. Use the select all checkbox in the header to grab every row on the page at once.
- Click Approve Selected at the top of the list.
- Confirm.
Each selected leave is approved in one transaction:
- The requester receives a notification.
- The days or hours are deducted from their allowance for the relevant leave type.
- The leave is blocked out on the team calendar.
Bulk decline
If a batch needs declining instead (e.g. a freeze period was announced after the requests were submitted):
- Tick the requests to decline.
- Click Decline Selected.
- Enter a reason — it is shared with each requester so they understand why.
- Confirm.
The requests move to Declined and the days are not deducted from any allowance.
Mixed batches
For a batch that contains some approves and some declines, work through it in two passes: tick and approve the safe ones first, then tick and decline the rest. There is no separate "mixed action" button — the design is deliberate so you have to make each decision explicitly.
Tip: Before approving a batch that overlaps the same dates, hop to Team Leaves (see "How to view the team leave calendar") to make sure you're not over-approving on a single day. Many firms set an organisation-wide cap on simultaneous leave; the calendar is the easiest way to see if a batch would breach it.
Note: Approval is logged per request — the audit trail shows which approver acted on each one and when. Bulk action does not anonymise the trail; each row records you as the approver individually.