NearIRM

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

SettingDescription
Rotation StartDay and time rotation begins (e.g., Monday 9am)
Rotation LengthDuration of each shift (1 week)
TeamsOrdered list of teams in rotation

Creating a Schedule

  1. Go to Schedules in the sidebar
  2. Click Create Schedule
  3. Enter a name (e.g., "Primary On-Call")
  4. Set rotation start day and time
  5. Add teams to the rotation in order
  6. 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

  1. Open the schedule
  2. Click on a day in the calendar
  3. Click Create Override
  4. Select the replacement team
  5. Set start and end times
  6. 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 WhenChange Schedule When
One-time changePermanent rotation change
Specific date rangeAdding/removing teams
Doesn't affect rotationChanging 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

  1. Start rotations on Monday - Aligns with work week
  2. Use overrides for exceptions - Don't modify the base schedule
  3. Set timezone correctly - Shifts respect the schedule timezone
  4. Name schedules clearly - "Primary On-Call" vs "Backup On-Call"

On this page