FEATURES

Everything the schedule needs to defend itself.

GrievanceFree isn’t a calendar with your logo on it. Every capability exists to enforce your collective bargaining agreement the way it’s written — and to leave a paper trail behind every decision.

THE CASCADE

One person out. The whole line re-solves.

—1
OperatorJ. OKAFOR OUT → POSITION OPENS
↓2
Assistant OperatorM. DELGADO STEPS UP · SENIORITY #2 · QUALIFIED
↓3
UtilityR. VANCE BACKFILLS · NEXT IN LINE
Scheduling Reasoning
Operator2026-07-08
Pass 1: Initial Assignment
Home employee found
Home employee for Operator (511 Day): J. Okafor (ID 214)
J. Okafor is ABSENT
J. Okafor is unavailable on 2026-07-08 (absent or on leave)
Position marked VACANT
Operator needs coverage — entering coverage methods
Mate-to-Mate
Found 1 adjacent-shift candidate(s)
Searching 511 for employees on adjacent shifts who can extend to cover Operator
T. Barnes — Operator (Night 22:00-06:00)
1 candidate(s) evaluated — all unavailable
Candidates considered but unavailable: T. Barnes (already providing M2M coverage elsewhere)
T. Barnes → REJECTED: already providing M2M coverage elsewhere
Cascade/Progression
Promoted M. Delgado
M. Delgado promoted from Assistant Operator → Operator Their original position (Assistant Operator) now needs backfill
RESULT: M. Delgadovia Cascade Promotion
M. Delgado promoted from Assistant Operator to Operator

Rest periods and max hours are hard constraints. The engine will leave a post open before it will violate one.

THE FULL PANEL

Built for the way union plants actually run.

01

Seniority enforcement

Rank order is applied identically on every run — no favorites, no oversights. The engine reads your seniority list and honors it the same way at 5 a.m. as it does at noon.

02

Lines of progression & cascade

When a position opens, the next-qualified employee steps up and the vacancy cascades down the line — each move checked against seniority and your hard CBA constraints.

03

Overtime equalization

Overtime is balanced across the roster, and open OT goes out for volunteer signup before anyone is forced — then the equalization tally keeps everyone honest.

04

Vacation bidding

Time-off bids run through seniority windows and are honored automatically, with limits and waitlists you configure in the rules wizard.

05

Shift-swap marketplace

Employees post and pick up shifts themselves. Approved swaps survive the next regeneration instead of getting wiped when the schedule is rebuilt.

06

Call-in management

The optional call-in add-on logs the absence, and the cascade fills the hole automatically — the line of progression does the work the supervisor used to do by phone.

07

Shop-floor kiosk

A no-login kiosk puts the schedule, overtime signups, time-off requests, and swaps on the floor — no personal phone required to see your week.

08

Every assignment shows its why

Each cell keeps a reasoning trace: who ranked where, which rule applied, who was skipped and why. When a grievance comes up, you bring the receipt.