hank.docs

On-call rotations

Rotate who takes calls on a schedule, cover shifts, and see who is on call right now.

An on-call schedule belongs to a transfer route. Whenever a call uses that route, Hank works out whose turn it is and calls them first.

Ways to schedule

Repeating rotation

Turns of a set length, such as a week, handing off at the same local time. Hank keeps the handoff time steady across daylight saving changes.

Specific dates

Planned shifts with a start and end, for schedules that don't repeat.

Temporary coverage

A swap, a sick day or a holiday. It wins over everything else and ends on its own; the rotation carries on as if nothing happened.

Each turn, shift or swap has its own calling order: the person on call first, then up to three backups. A turn can also use the route's own calling order as its backups.

Who gets the call

For any moment, Hank picks the first match:

  1. Temporary coverage that covers that moment.
  2. The schedule's type: the rotation's current turn, or the planned shift that covers that moment.
  3. The route's own calling order, when nothing above applies, the schedule is paused, or the rotation hasn't started yet.

Hank decides once, when it first dials, and keeps that order for the rest of the call, even if a handoff happens mid-transfer.

Timezones

A schedule has its own timezone, and every time in it is local to that zone. Pick the zone your team works in. If it differs from your office hours' timezone, an AI assistant reading the schedule will point it out.

Pausing

Pausing a schedule sends calls to the route's calling order and keeps the rotation exactly as it was. Resuming picks up where the rotation would have been.

On this page