ShiftBid
How it works

Four steps. One schedule that sticks.

Shiftbid turns bid season from weeks of spreadsheet work into a few hours of review. Here’s the flow.

01 / Configure Administrator

Configure

Set up your agency structure. Stations, units, shift types, required certifications, and the rules that govern your operation. This is a one-time setup — with easy adjustments as your operation changes.

Settings
Agency setup
Configuration
Stations
Station 1 — Main
3 units
Active
Station 2 — North
2 units
Active
Station 3 — Airport
1 unit
Inactive
Certifications tracked
EMT AEMT Paramedic CCT-RN EVOC Hazmat Ops
Modeled once — the engine schedules within your reality. Edit structure
02 / Publish bid Administrator

Publish bid

Open a bid period for the upcoming cycle. Crews get a clear window to submit preferences — no more text messages, sticky notes, or “I told my supervisor.”

Bids · Admin
Bid Periods
+ Create period
Aug 2026 · Cycle 8Scheduled
Template · 4-week rotation Bid window · Jul 18 – Jul 25 64 members
Preview
Jul 2026 · Cycle 7Open
Template · 4-week rotationBid window · Jun 20 – Jun 2741 / 62 submitted
Jun 2026 · Cycle 6Awarded
Template · 4-week rotationAwarded · Jun 2Fill rate · 98%
Sep 2026 · Cycle 9Draft
Template · 4-week rotationBid window · not set
Publishing opens the bid window and notifies every eligible crew member.
03 / Rank preferences Employee

Rank preferences

Employees drag-rank shifts, flag time-off requests, and submit from any device. Seniority and certification eligibility are applied automatically. Shiftbid collects everything in one place.

Shift bid
April 2026 — Sarah Chen
Open until Apr 5
Seniority rank 12 of 38
1
Day Shift A — Station 1 Mon/Tue · 0700–1900
2
Day Shift B — Station 1 Wed/Thu · 0700–1900
3
Night Shift A — Station 2 Fri/Sat · 1900–0700
Cut line · based on seniority
Night Shift B — Station 2 Sun/Mon · 1900–0700
+
Day Shift C — Station 3 Tue/Wed · 0700–1900
+
Drag to reorder · 3 of 5 ranked
04 / Award & publish System

Award & publish

The scheduling engine generates an optimized schedule that satisfies your constraints, respects employee input, and minimizes cost. Review, make manual adjustments if needed, and publish.

Schedule
Week of Mar 30, 2026
Published Export
UnitMonTueWedThuFriSatSun
M-1 ALS 0700–1900 0700–1900 1900–0700 1900–0700
M-2 BLS 1900–0700 1900–0700 0700–1900 0700–1900
M-3 CCT 0700–1900 0700–1900 1900–0700 1900–0700
W-1 WC 0700–1900 0700–1900 0700–1900 0700–1900
Coverage100%
Overtime4.2h
Fairness0.94
Solved in 842 ms
The takeaway
The system handles the math. You make the judgment calls.
Shiftbid How we think about it