Bulk Approving and Declining Open Shift Requests
Bulk Approval on the Shift Deck
The Approvals tab on the Shift Deck now supports faster bulk actions for managing multiple open shift requests and swap approvals.
Bulk actions available
Select multiple pending items using the checkboxes, then choose:
- Approve & Decline Rest — Approves your selected requests and automatically declines all other pending requests for the same vacancy. Use this when you've picked the staff you want and need to notify everyone else.
- Approve Selected — Approves only the selected requests without affecting others. Use this when the vacancy has multiple slots and you want to approve some now and decide on others later.
- Decline Selected — Declines the selected requests.
Smart handling
- Open swaps with multiple offers are automatically skipped during bulk approval — you need to approve those individually to choose the correct offer
- Vacancy requests use an atomic bulk API — all approvals happen in one operation for consistency
- Other staff whose requests are auto-declined or expired receive a notification explaining why
Where to find it
- Go to Shift Deck (Sidebar → Shift Deck)
- Click the Approvals tab
- Select items using checkboxes
- Use the bulk action buttons that appear at the top
Tip: "Approve & Decline Rest" is the fastest way to fill a single-slot vacancy — pick one person and everyone else is notified automatically.