On-Call Schedules
Set up team rotations and manage who's on-call
What are Schedules?
Schedules define who is on-call at any given time. When a policy targets a schedule, NearIRM automatically notifies whoever is currently on-call based on the rotation.
Schedule Types
Weekly Rotation
Teams rotate on-call duty weekly. Each team is on-call for a full week before handing off.
Example:
- Week 1: Team Alpha on-call
- Week 2: Team Beta on-call
- Week 3: Team Alpha on-call
- ...and so on
Rotation Settings
| Setting | Description |
|---|---|
| Rotation Start | Day and time rotation begins (e.g., Monday 9am) |
| Rotation Length | Duration of each shift (1 week) |
| Teams | Ordered list of teams in rotation |
Creating a Schedule
- Go to Schedules in the sidebar
- Click Create Schedule
- Enter a name (e.g., "Primary On-Call")
- Set rotation start day and time
- Add teams to the rotation in order
- Save
Viewing the Calendar
The schedule detail page shows a monthly calendar:
- Color-coded shifts - Each team has a distinct color
- Current on-call - Highlighted in the calendar
- Click any day - See which team is on-call
Shift Overrides
Override the schedule for specific dates without changing the rotation:
Creating an Override
- Open the schedule
- Click on a day in the calendar
- Click Create Override
- Select the replacement team
- Set start and end times
- Save
Override Use Cases
- Vacation coverage - Someone on-call is out
- Training - New team member shadowing
- Emergencies - Temporary coverage changes
- Holidays - Different on-call arrangements
Override vs. Schedule Change
| Use Override When | Change Schedule When |
|---|---|
| One-time change | Permanent rotation change |
| Specific date range | Adding/removing teams |
| Doesn't affect rotation | Changing rotation order |
Who's On-Call Now
The dashboard widget shows:
- Current on-call team
- Time remaining in shift
- Next team in rotation
This information also appears when viewing policies that target the schedule.
Best Practices
- Start rotations on Monday - Aligns with work week
- Use overrides for exceptions - Don't modify the base schedule
- Set timezone correctly - Shifts respect the schedule timezone
- Name schedules clearly - "Primary On-Call" vs "Backup On-Call"