People & readiness Qualification-aware staffing

Scheduling

Availability from any phone, rotations, a seat-by-seat Schedule Admin grid, staffing checks, trades, time off, and a callout board that widens the search for cover.

  • 24/48, 48/96 & Kelly rotations
  • Seat-by-seat Schedule Admin
  • Callout board that widens the search
Weekly schedule grid grouped by officer, driver, and firefighter seats
Why departments switch

What Scheduling fixes.

Scheduling runs the whole period. Members mark availability shift by shift from their phone, managers generate 24/48, 48/96, Kelly, and custom rotations, then fill every position seat in Schedule Admin — a weekly or monthly grid grouped by position, with open seats, unmet requirements, and staffing alerts called out before anything is published. Afterwards members trade, pick up, request time off, and report callouts that managers cover from one request queue.

  • One source of truth
  • Qualification-aware decisions
  • Every change on record
01

Building rotations by hand

Generate shifts from 24/48, 48/96, 24/72, Kelly, 12-hour, and custom cycles, then copy a day or apply a saved week.

02

2 a.m. callouts go unanswered

The callout board records who was asked and widens the pool tier by tier — the first qualified yes gets the shift.

03

Unqualified or short crews

Each shift has position seats. Unfilled positions and below-minimum staffing show as alerts and can warn or block at publish.

04

Overworked members

Weekly and monthly hour caps plus fairness and coverage analytics.

Inside the module

A closer look at Scheduling.

Real screens from Station Clipboard, shown with a sample department.

Month calendar of engine and medic shifts with crew avatars
01

Department schedule

A 28-day rotation of engine and medic shifts with understaffed and open-for-pickup counts.

  • Whole rotation at a glance
  • Understaffed shifts in red
  • Calendar or list view
Callout board with cover requests and replies
02

Callout board

Each callout shows its notice band, staffing gap, who was asked, and who declined.

  • Short or advance notice
  • Who was asked, who answered
  • Widen the search for cover
Scheduling analytics with coverage per day
03

Coverage analytics

Coverage, staffed hours, and members scheduled for any window, compared with the last one.

  • Coverage per day
  • Shifts under minimum
  • Compared with the prior window
On the phone

My schedule

Members see upcoming shifts, hours, and anything waiting on their answer.

Availability from a phone

Tap each shift as available, preferred, or unavailable, add a note, and submit before the deadline.

Phone view of a member schedule calendar
Phone availability screen with marked shifts
How it works

From setup to a record you can trust.

  1. Collect

    Open a period with a due date; members mark available, preferred, or unavailable for each shift.

  2. Build

    Generate rotations, then fill seats in Schedule Admin with best-fit suggestions or the auto-builder.

  3. Publish

    Clear the alerts, publish, and track who has acknowledged the new schedule.

  4. Run

    Handle callouts, trades, pickups, and time off from one request queue.

Capabilities

Everything Scheduling includes.

Schedule Admin

Weekly or monthly grid grouped by position, with gaps-only view, member highlight, print, and export.

Availability on any phone

Per-shift available, preferred, or unavailable marks with notes, deadlines, and late-edit approvals.

Rotations and templates

24/48, 48/96, 24/72, Kelly, 12-hour, and custom cycles; save a week and apply it to the next period.

Positions and seats

Officer, driver, paramedic, and other seats checked against each member’s qualifications.

Callout board

Notice band, staffing gap, cover requests, and tiered search from the station to the whole department.

Trades, pickups, drops

Colleague-accepted trades and open-shift pickups, with overlap and hour-cap checks before approval.

Time off with balances

Leave types and balances, with scheduling blocked during approved time off.

Analytics and exports

Coverage per day, staffed hours, fairness, Time Clock comparison, and PDF/CSV exports.

Part of one portal

Works with the rest of your department.

Members keep one secure sign-in and one set of role permissions across every module you turn on.

Turn on when you need itRole-based permissions
Questions

Scheduling FAQ

How does a callout get covered?

A manager sends cover requests to qualified, available members and widens the search tier by tier. The first qualified member to accept is assigned.

Can members trade shifts on their own?

Members request trades with a specific colleague, who must accept. Your settings decide whether a manager also approves.

Can members set availability from a phone?

Yes. Each open period lists its shifts day by day, and members tap to mark them, add a note, and submit.

See Scheduling with your department’s workflow.

Tell us how you handle this work today. We’ll walk you through it in the full Station Clipboard portal.

Need something we don’t have yet? We build custom modules.