Crew scheduling & station operations · Built for county and rural EMS

The whole station on one board.

Shifts, rigs, supplies, and the Slack messages that keep them moving. Crew mark the days they can ride from their phones, your admins publish the month, and the system handles the reminders, coverage alerts, and compliance checks that usually live in someone's head.

Slack-native · Set up, configured, and supported by OnCall EMS

October 2026 · Oct 12–16 Published
Mon 12
Tue 13
Wed 14
Thu 15
Fri 16
Day 06:00–18:00
J. AlvarezS. WhitakerT. Ruiz
D. CobleR. Hale
J. AlvarezM. BooneK. Ferro
S. WhitakerT. Ruiz
R. HaleD. CobleJ. Roth
Night 18:00–06:00
M. BooneK. Ferro
J. RothS. WhitakerT. Ruiz
D. CobleR. Hale1 neededM. Boone
K. FerroJ. Alvarez
T. RuizM. Boone
#scheduling M. Boone claimed Wed 14 · Night

The monthly loop

  1. 1

    Collect

    Crew tap the days they can work; nudges chase the stragglers.

  2. 2

    Build

    Assemble the roster from real availability, gaps flagged live.

  3. 3

    Publish

    One tap posts the month — printable board and calendar feeds.

  4. 4

    Remind

    Slack DMs before every shift; open slots alert the channel.

Scheduling

From “who can ride?” to a published month.

Monthly availability
Crew mark the days they can ride from any phone; admins see exactly who hasn't submitted.
Build matrix
A day-by-day roster builder that only offers available, qualified crew — and flags staffing gaps as you assign.
One-tap publishing
Lock the month into a printable schedule board with personal calendar (iCal) feeds for every member.
Shift trade board
Release a shift and let a qualified teammate claim it — staffing rules checked on every claim.
Multi-station
Each station runs its own shift pattern — two 12s at one house, a single 24 at another — under one schedule.
Public crew board
A no-login page dispatch and the county can check to see who's on tonight.

Slack messaging

The reminders send themselves.

On-call reminders
A personal DM hours before every shift — including who's riding along.
Coverage alerts
Unfilled slots post to the station's channel with a claim button.
Nudges & digests
Availability reminders, credential-expiry warnings, birthday shoutouts, supply and compliance digests — each on its own schedule and channel.

OnCall EMS APP 5:00 PM

You're on tonight 🚑 Night shift, 18:00–06:00. Riding with J. Alvarez and S. Whitaker.

OnCall EMS APP 9:15 AM · #scheduling

Open shift: Sat Oct 17 · Day 06:00–18:00 — 1 more crew needed.

Claim shift

OnCall EMS APP 7:00 AM · #supply-room

Supply digest: 2 items below minimum, 1 expiring this month. Rig audit on Amb 1 due in 4 days.

Operations

Everything that happens after the tones drop.

Run reports
Log every run with crew, status trail, billing state, notes, and signature attestation.
Supply room
Minimum stock levels, expiry tracking, restock requests, and a live shopping list.
Fleet & maintenance
Scheduled maintenance per rig, crew-submitted work requests, and overdue digests.
Post-run checklists
A confirm-it-happened checklist after every run — shoreline plugged in, monitor reset, rig restocked.

Compliance

Nothing lapses quietly.

Staffing rules
Tiered certification requirements per shift — e.g. 1 AEMT + 1 EMT — enforced on every assignment, trade, and claim.
Rig audits
State-standard equipment checklists with quantity tracking. Idaho ILS ambulance standard included.
Credential tracking
EMS license and CPR expirations tracked per member, with automatic reminders before anything lapses.
Audit alerts
Overdue supply and rig audits surface daily until they're done.

Managed by OnCall EMS

A service, not another IT project.

Configured for you

OnCall EMS staff tailor modules, stations, shifts, and alert schedules to your service. No console for your crew to learn, no IT burden on the county.

Backed up & supported

Database snapshots, monitoring, and updates are handled by OnCall EMS. Configuration changes are a same-day support request.

Put your station on one board.

Tell us about your service — stations, shift pattern, roster size — and we'll set up a walkthrough with your data in mind.

kadeprice@gmail.com