Swap Requests Without Chaos: A Simple Policy Template
A four-part swap policy that stops shift trades from living in text threads: a single request location, a rule check, an audit trail, and clear approval rules.
June 18, 2026 · 7 min read
Every group that runs a schedule for more than a few months ends up needing swaps - someone's kid gets sick, a wedding gets scheduled, a conference comes up. Swaps aren't the problem. Swaps without a policy are the problem: text-message chains nobody can find later, verbal agreements nobody wrote down, and a schedule that quietly stops matching what actually happened.
Why ad-hoc swapping breaks down
The failure mode is almost always the same. Two providers agree to a swap over text or in the hallway. One of them updates the shared calendar; the other assumes it's handled. Three weeks later, nobody shows up for a shift, or two people show up for the same one, and reconstructing what was actually agreed to takes longer than just working the shift would have. None of this is anyone being careless - it's what happens when an agreement has no single source of truth.
A simple policy template
You don't need anything elaborate. A workable swap policy has four elements:
- A single place to request a swap - tied to the specific shift, not a group chat message that scrolls away.
- A clear target: either request coverage from anyone eligible, or name a specific colleague and get their explicit acceptance.
- A rule check before the swap is approved - does the receiving provider's resulting schedule still respect max-consecutive-days, max-consecutive-nights, and any other hard rules the original schedule enforced? A swap that quietly breaks a rule is worse than no swap at all.
- An audit trail - who requested it, who accepted, when, and what the schedule looked like before and after. This matters far more than it seems like it will, right up until someone disputes what was agreed to.
Who can approve a swap
Groups land in one of two places, and both are reasonable depending on size and trust level:
- Self-service between providers - once both parties agree and the rule check passes, the swap applies automatically, no manager approval needed. Works well for smaller, established groups.
- Scheduler or lead approval required - swaps are proposed and accepted between providers, but a designated person signs off before it's final. Better for larger groups, or ones with a recent history of swap disputes.
What belongs in a written policy
Put this in writing once, somewhere your whole group can reference it, rather than re-explaining it every time a new provider joins:
- How far in advance a swap request needs to be made (a reasonable default: at least 48 hours before the shift, except for genuine emergencies).
- Whether unfilled swap requests default back to the original provider, or escalate to the scheduler.
- Whether a swapped shift's fairness weight follows the shift or the person - most groups keep it tied to the shift, so weighted-load fairness tracking stays accurate regardless of who actually worked it.
- How swaps interact with locked or published schedules - can a published schedule still be swapped, and does the public who's-on page update automatically when it is?
RotaBay's swap board applies this exact policy automatically - rule-checked, audit-logged, and reflected on your published schedule the moment it's approved.
See how swaps workCommon questions
Should swap requests be visible to the whole team?
Generally yes. An open swap board (rather than private one-on-one negotiation) means more people can see and accept a request, which gets shifts covered faster and reduces the pressure on any one colleague to always be the one who says yes.
What happens if nobody accepts a swap request?
This should be decided in the policy before it happens, not in the moment - either it reverts to the original provider automatically at a defined deadline, or it escalates to whoever manages the schedule to find coverage manually.