Swap Rotation between users
The Swap Rotation feature lets you exchange on-call shifts between two users without breaking the overall rotation structure. This is useful when team members need to trade shifts due to availability changes, time off, or last-minute conflicts.
When you swap a rotation:
Both usersβ schedules are updated instantly
The swap applies only to the selected rotation window
Future rotations remain unchanged
All connected systems (Slack usergroups, Slack channel updates, calendars, etc.) stay in sync automatically
What Happens After the Swap
β Slack usergroups are updated in real time
π’ Rotation change notifications are posted to configured Slack channels
π Slack channel topics are refreshed (if enabled)
π Synced calendars (Google Calendar, Linear, Jira) reflect the change immediately
When to Use Swap Rotation
Team members mutually agree to trade on-call shifts
Planned unavailability without creating overrides
Fair redistribution of on-call load within a team
Note: Swap Rotation is ideal for permanent schedule exchanges. For temporary coverage, consider using Overrides instead.
How Swap Rotation Works
Target Rotation: The specific shift belonging to the first user that you want to replace.
Destination Rotation: The shift from another user that will be swapped with the target rotation.
Pagerly exchanges ownership of these two rotations while preserving start/end times and rotation rules.
1. Navigate to https://workspace.pagerly.io/calendar

2. Click "Swap Rotation"

3. 1. Select the user whose rotation you want to swap.
2. Select that user's rotation that you want to swap ( Target Rotation ).
3. Select a rotation from another user's schedule that you want to swap the target rotation with .
4. Click "Swap Schedule".

Last updated
Was this helpful?