Shift Rotations
Control how shifts are assigned and rotated within each roster.
Each roster in Upstat defines its own shift pattern. You control how users are rotated, how long each shift lasts, and what scheduling logic is used. These settings determine how coverage is spread across your team.
How Shift Rotations Work
Once a roster is saved, Upstat dynamically generates shifts based on:
- The selected rotation type
- Shift duration in hours
- The order of users in the roster
Shifts are generated on demand and cached for visualization and alerting. They are not stored permanently in the database.
Rotation Types
Each roster supports one of the following rotation strategies:
Sequential
Users take shifts one after another in order. Once the last person is assigned, rotation returns to the beginning.Weekly Rotation
Each user’s shift is pushed forward by one day each week. This helps avoid the same person being on-call the same day every week.Even Distribution
Shifts are spread evenly across the scheduling window to balance load among all users.
![Placeholder: Rotation Type Dropdown Screenshot]
Shift Duration
Shift duration controls how long each shift lasts, in hours.
- Default is 24 hours
- Can be customized to shorter or longer periods depending on coverage needs
- Works in combination with rotation type to build the full shift schedule
For example:
- A 24-hour shift with Sequential rotation means one user per day
- A 12-hour shift with Even Distribution creates finer-grained coverage across more users
Best Practices for Larger Teams
In larger rosters, using Weekly Rotation or Even Distribution can help:
- Avoid repetition in who is always on-call certain days
- Share responsibility more evenly
- Reduce on-call fatigue over time
These strategies are especially useful for shared support or multi-role teams.
Summary
- Shift rotations define how on-call responsibility moves through a roster
- You can choose from Sequential, Weekly Rotation, or Even Distribution
- Shift duration is fully configurable per roster
- Dynamic shift generation ensures performance and flexibility
- Rotation strategy helps balance fairness, variety, and burnout reduction
Learn more