Documentation menu

Schedules

Understand how the core scheduling functionality of On-Call Optimizer works.

An effective on-call schedule must be flexible and fit on-call shifts around the other commitments in each team member’s life.

On-Call Optimizer takes the hassle out of maintaining flexible on-call schedules and provides a foundation for teams to experience an on-call environment that delivers growth in expertise.

Where things are

  • Home (top bar): your own shifts and availability on a calendar. See viewing shifts.
  • Schedules (top bar): the list of your schedules. Click a schedule to open it. Each schedule has these tabs:
    • Calendar: everyone’s shifts, who is on call now, and when the next scheduled assignment runs. See assignments.
    • Configuration: the schedule’s configuration templates, with their shifts, members and settings, and the schedule-wide settings.
    • Reports: the schedule’s balance: each member’s share of shifts and the penalties so far.
    • Timeline: when the next scheduled assignment runs, and the history of assignments that changed the schedule. See timeline.
    • Integrations: where the schedule’s shifts are exported to, and its calendar feed.
  • Swap requests (in every calendar’s toolbar): requests to swap shifts, including those waiting for your response.
Last updated October 22, 2026