AI Agent Operations

A year of on-call at a glance,
plan vacations, balance load

On-Call Schedule is the long-horizon view: the entire year of upcoming rotations laid out by team. Plan vacations in your own row. Balance load across the team. Export to ICS so the schedule lands in everyone's personal calendar. Less Slack-thread coordination, more "I can see when I am on."

Get Started Talk to Sales
app.novaaiops.com / on-call-schedule
● LIVE
12 months
lookahead
Per-engineer
load balance
ICS
calendar export
Drag-to-swap
shifts
The 12-Month View

Every week of the year, every team

The grid spans 52 weeks across the rows of every rotation. Each cell is a week with the responsible engineer's name. Filters narrow to one team or one engineer. The view scrolls horizontally; clicks open week details (escalation chain, quiet-hour overrides for that week).

  • 52-week horizontal grid: one row per rotation, one column per week
  • Filterable: narrow to one team or one engineer to focus on what matters
  • Click for week detail: every cell opens the week's escalation, overrides, and special-case notes
app.novaaiops.com / on-call-schedule · grid
Load Balance

Numbers that make fair rotations easy

For each engineer, the page reports total weeks on-call this year, fraction of weekends, fraction of holidays, and fraction of overnight shifts (for follow-the-sun rotations). Disparities show up immediately, when one engineer is on-call 18 weeks and another only 6, the manager has data to redistribute.

  • Total weeks: how many weeks each engineer is on-call this year, fairness check
  • Weekend fraction: percent of on-call weeks that include a weekend day
  • Holiday fraction: percent that include a recognized holiday, managers spread these deliberately
app.novaaiops.com / on-call-schedule · load
Drag-to-Swap

Shift swaps without a Slack thread

Engineers can swap shifts directly on the schedule. Drag your week to a teammate's row; the swap is proposed; the teammate accepts or declines. On approval, the schedule updates and notifications fan out (Slack and ICS). Manager approval is optional per team.

  • Drag-to-swap: drag your week to a teammate's row to propose a swap
  • One-click accept: recipient sees the proposal in Slack; one click accepts
  • Optional manager approval: teams can require manager sign-off for swaps that involve weekends or holidays
app.novaaiops.com / on-call-schedule · swap
Calendar Export

Your weeks land in your personal calendar

Each engineer has a personal ICS feed URL containing only their on-call weeks. Subscribe to it in Google Calendar, Outlook, or Apple Calendar. Updates (swaps, hand-offs, overrides) sync automatically. Engineers see their on-call commitments next to the rest of their life, not in a separate tool.

  • Personal ICS feed: each engineer gets a private feed URL with only their weeks
  • Auto-sync: changes (swaps, overrides) propagate within minutes
  • Per-team feed too: team-wide ICS feed exists for managers who want full visibility in their calendar
app.novaaiops.com / on-call-schedule · ics
Video walkthrough coming soon

Subscribe to Nova AI Ops on YouTube for demos, tutorials, and feature deep-dives.

A year of on-call you can plan around

Long-horizon schedules turn pager rotations from a coordination tax into an obvious calendar event.

Get Started Request a Demo