Fire department scheduling software

Fire department scheduling for career, combination, and volunteer teams

My Shift Bid is shift scheduling software built for fire departments. It generates your schedule from your platoon rotation — 24/48, 48/96, day/night, or Kelly-day patterns — runs your annual shift bid online in seniority order, posts overtime where every qualified member sees it at once, and enforces your contract's rest rules and hour limits on every bid, trade, and callback. Crews handle trades and pickups from their phones; officers approve with one tap.

Get a demo See pricing

Built for the fire service

What your department gets

Platoon rotations, automated

Set up 24/48, 48/96, three-platoon with Kelly days, or your own pattern once. The schedule builds itself, and open seats stand out by rank and position.

The annual bid, run online

Members pick in seniority order, each on a timer, from any device — no packed union hall, no printed roster. Everyone watches the board fill in live.

Overtime by the book

Open shifts post to every qualified member at the same time. Awards follow your bid order — seniority, rank, or a custom list — and every award is logged.

Your contract, encoded

Rest between shifts, hour caps, bid order, attendance points — all settings you control. When the CBA changes, you change a setting, not the software.

Trades with one-tap approvals

Firefighters swap shifts or cover for each other with a tracked request. Both schedules update together, and the trade history is always there in writing.

Rig checks and equipment

Daily apparatus checks on a phone — tap a compartment to see what belongs inside. Expired items get flagged, and every radio and tool has a last-seen record.

How does the annual shift bid work?

The yearly bid usually means a packed room and a long day. My Shift Bid runs it live instead: you set the bid order — seniority or any order your contract calls for — and members pick their spots one at a time, each on their own timer, from any phone or computer. The whole department watches picks land in real time, and if something goes wrong, one click puts the old schedule back.

See how shift bidding works in detail →

What about staffing gaps and holdovers?

Open seats are visible days ahead, so you fill them by bid instead of by holdover. When mandation is unavoidable, the system respects approved vacation and leave — nobody gets ordered in on a day the department already granted off — and the whole sequence is logged.

  • Open shifts stand out on the board before they become a problem
  • Qualified members bid from their phones, in your policy's order
  • Mandation respects approved vacation and leave
  • Every fill, trade, and order-in is logged with who and when

Does it work for volunteer and combination departments?

Yes. Volunteers mark their availability and pick up shifts from their phones — no app to install, nothing to configure at home. Combination departments run career rotations and volunteer coverage in the same schedule, with each group under its own rules. Run EMS transport too? See EMS scheduling software.

Questions

Fire department scheduling questions

Yes. Career, combination, and volunteer departments all run on My Shift Bid. Volunteers mark availability and pick up shifts from their phones, career staff run their rotation and annual bid, and combination departments manage both in one schedule. There's nothing to install — it runs in the browser.

Yes. Set up 24/48, 48/96, day/night, three-platoon patterns with Kelly days, or a fully custom rotation once, and the schedule builds itself from there. Split shifts, long shifts, and mid-shift changes are supported.

Open shifts are posted where every qualified member sees them at the same time, and members bid from their phones. The rules engine checks rest rules, hour limits, and certifications on every bid, awards follow the bid order your policy sets — seniority, rank, or a custom list — and every award is logged with who, what, and when.

The rules engine is built for exactly that. Rest between shifts, hour caps, bid order, point values, and approval steps are all settings you control. When the contract changes, you change a setting — nothing is hard-coded.

My Shift Bid starts at $500 per month for departments up to 50 users, and every plan includes the entire platform — scheduling, bidding, timekeeping, rig checks, payroll export, hiring, and training. Annual billing gets two months free, and pricing is negotiable for departments facing financial hardship. See full pricing.

See it with your own rotation

Bring your current schedule to the demo. We'll build your platoon rotation in My Shift Bid and show you how the annual bid, overtime, and trades would work for your members.

Get a demo