Shift Swaps
Employees can request to swap a claimed shift with a colleague. The request goes to the other employee, then to a manager for final approval.
How It Works
The shift swap process involves three parties:
Requesting a Swap (Employee)
You can request to swap any shift that you've claimed or been assigned to, as long as the shift hasn't started.
Open Swap Request
An open swap request is visible to all eligible colleagues. Any employee who meets the skill requirements can pick it up.
- Go to My Shifts and tap the shift you want to give away.
- Tap Request Swap.
- Select Open Request — any eligible colleague can claim it.
- Confirm — colleagues with matching skills are notified.
Targeted Swap Request
A targeted swap goes to a specific colleague — useful when you've already agreed privately.
- Tap Request Swap on the shift.
- Select Targeted, then search for and select your colleague.
- Confirm — only that colleague receives the request.
Accepting a Swap (Employee)
If a colleague has sent you a targeted request, or you see an open swap you want:
- Go to Shifts → Shift Swaps. Pending requests appear here.
- Tap the request to view the shift details.
- Tap Accept to agree, or Decline and provide an optional reason.
- Once you accept, the request moves to the manager for final approval.
The employee taking over a shift must have the required skills. ShiftFlex enforces this automatically — you won't be able to accept a swap if you don't meet the skill requirements.
Manager Approval
After both employees agree, a manager must approve the swap before it's finalized.
- Open the manager dashboard — you'll see a pending count badge on Swap Requests.
- Tap the badge or go to Settings → Swap Requests.
- Review the swap details: who's giving the shift, who's taking it, and when.
- Tap Approve or Reject. If rejecting, you can add a reason.
- Both employees are notified of the outcome instantly.
Swap Status Reference
| Status | Meaning |
|---|---|
| Pending | Request sent, waiting for the colleague to accept or decline |
| Awaiting Approval | Colleague accepted; waiting for manager approval |
| Approved | Manager approved; shift has been reassigned |
| Rejected | Manager rejected; original assignment remains |
| Declined | Colleague declined the request |
Enable push notifications to be alerted instantly when a swap needs your approval. The dashboard badge also shows the live pending count so nothing slips through.