STATIONBOARD / LOCAL PROTOTYPE 0.151

Staffing lab

Explore absences, qualifications and staffing moves before issuing callbacks.

ROSTER NAMES · SIMULATED SCHEDULING & PAGING · DEMO ACCESS

Simulation clock

November 2, 2026, 07:00 → November 3, 07:00. A crew is scheduled, C is offgoing, B is oncoming. Clock controls process callback deadlines.

Shift calendar

All operations crews · 24 hours, 07:00–07:00 · . Select a date to see station assignments and changes during that shift.

A ShiftB ShiftC ShiftUnderlined date: simulation clock’s shiftBelow minimum: a position is short during part of the shift

Choose a date above.

Prototype scope and remaining work

This build plans one seeded shift at station/rank level. The planner considers partial absences, awarded callback coverage, qualifications, the restriction on filling lower ranks, and minimum staffing. Applied moves and their crew/station rotations can be reversed as a batch. One rotation is recorded per person/action and supplying station in the applied shift plan.

Automatic mode evaluates staffing after edits, issues required offers, handles officer fallback and the one-hour cutoff, and applies complete move plans. Still to come: apparatus seat allocation, auto-accept, manual reassignment of awarded overtime, user permissions, real notifications and background scheduling. Force hires for coverage starting midshift use the seeded oncoming crew; coverage outside the seeded shift requires review. Do not use for operational staffing.

Review upcoming staffing

Review moves and callback vacancies for the current shift and the next six shifts. Saving moves and creating callbacks are separate actions. After either action, both reviews refresh to reflect the updated schedule.

Staffing moves

Complete move plans cover every unit minimum without another callback. Moves apply to that day only.

Pending force hires

Select Review list to inspect the full order and eligibility before approving a force hire.

Active callbacks

Review responses and the named list. Accept on behalf of an employee in this demo, award early with a reason, or close an offer.

New callbacks

Confirm each vacancy, named list and deadline before creating pages. Select Review list to inspect the full order and eligibility.

Coverage details

Review temporary day moves

Shift-start roster

This qualifier is required by the following. Update those requirements before removing it.

Use selection, then Save qualifiers to apply these changes.

Move assignment

Only these hours move. Other hours and recurring assignments stay as saved. Qualifiers, team requirements, availability and capacity are checked before saving.

Edit assignment

Applies to this person only. Individually edited hours stay fixed when the assignment's hours change.

Add personnel

Select multiple people. Availability and compatible slots are checked together before saving.

Remove assignment

Earlier worked hours are retained. Personnel return to regular staffing from this time.

Temporary assignment requests

Pending requests across all calendar dates. Requests reserve slots; regular staffing changes only after approval and staffing review.

Review temporary assignment

Leave temporary assignment

Earlier worked hours remain recorded. Regular staffing resumes at this time.

Review officer fallback

Evaluate shift staffing

Evaluation itself does not page callbacks. Use Create callback beside a recommendation to review its list and confirm a page. Applying a complete plan changes this day’s assignments only. When enabled, Automatic workflow reevaluates future shifts in the seven-day outlook. Once a shift starts, callback and staffing actions for that shift require manual review.

Day details

Stations
Trucks
Position qualifiers

Choose any number. The offered position must match at least one selected rank or required qualifier. Leave unchecked for any qualified position. Your actual qualifications are always checked.

Select any number of stations and truck types. Leave a group unchecked to allow any in that group. A callback must match a selected station and a selected truck type. Use default removes this day’s override; no automatic response suppresses any repeating rule for this day.

Request time off

Adjust the hours to request all or part of this work period. Your assignment stays in place until the request is approved.

Edit time off

Add time off

Fill Admin position

Adds coverage for this date only. Recurring days and hours remain unchanged.

Edit assignment

Applies only to this employee on this date. Recurring assignment hours remain unchanged.

Edit assignment

Scheduled hours outside this position’s new coverage become Unassigned, except time off. Extending coverage uses only this person’s unassigned scheduled hours. Past hours can be corrected with permission. Every saved change is recorded in History.

Fill calendar vacancy

Click an eligible employee in the list to select them.

Defaults to the first eligible employee. Confirming immediately creates the force hire and applies the configured list rotations.

Direct assignment does not page a callback, create a force hire, or rotate callback/force-hire lists. To move someone already working, use the day board.

The calculated deadline is filled in. Edit it to override.

Callback details

In this prototype, select the employee responding. Production will use the signed-in employee.

Awarding early or overriding list order requires a reason. Only an eligible accepted response can be awarded.

Delete list

Configure list

Everyone is paged together. On list-priority pages, tiers take priority, then order within the tier. First-response pages ignore tiers.

Awards from this list rotate these lists

Select this list too if it should rotate itself. Links are one-way; they do not cascade. Static target lists retain their order.

Routine settings change only rotation links. Structure revisions preserve existing order. Manual starting order is available during initial setup; drag employees within their tier in the preview. Position defaults select which lists are used when filling vacancies.

Position list defaults

Choose a default for a rank, or override it for a station or apparatus. The most specific match wins: station + apparatus, station, apparatus, then department default. Existing offers keep their selected lists.

Saved defaults and overrides

Review force hire

Team members

Select members, then choose Done. Use Save teams in Settings to apply your changes.

Choose a color

Choose a preset color, then save your settings to apply it.

Cancel leave

Leave and existing coverage stay in place until this time. Unneeded travel/WOOC returns and callback/force-hire coverage ends at the selected time.

Add a reason

Employee profile

For the same hire date, 1 is highest, followed by 2, 3, and so on. Blank numbers follow numbered employees; remaining ties use name. Reverse seniority reverses that order. Updating seniority does not reorder existing lists.

Qualifiers · select all that apply
Teams · select all that apply

Use Assignments for effective-dated shift, station or rank changes.