Part 121 · Pilot bidding (LINE + PBS)
Monthly bid packages
Build a monthly package per base × equipment × position and move it through DRAFT → OPEN → CLOSED → AWARDED → PUBLISHED, so pilots, the crew desk, and the auditor all know exactly where the bid stands. Pilots bid from the portal; awards publish to them only once the package is PUBLISHED. It replaces the legacy PBS tool whose UI predates the smartphone.
Launching the first quarter of 2027.
Illustrative — every screen reflects your own data.
Who it's for
Crew planners and bid administrators at scheduled (Part 121) carriers who run a monthly package per base × equipment × position and need pilots, the desk, and an auditor to all read the same bid state.
What it replaces
The legacy PBS tool whose UI predates the smartphone, and the side spreadsheet the desk uses to track where each base's bid stands.
What monthly bid packages gives you
- A monthly package per base × equipment × position
- DRAFT → OPEN → CLOSED → AWARDED → PUBLISHED
- Pilots bid from the portal; awards publish only when PUBLISHED
One package per base, equipment, and position
A crew planner builds a monthly bid package scoped to one base × equipment × position, so a captain line at one base and a first-officer line at another are never tangled in the same bid. Different fleets, seats, and bases bid separately instead of being mixed into one list, and pilots bid that package from the portal while it's open.
- A monthly package per base × equipment × position
- Different fleets, seats, and bases bid separately
- Pilots bid from the portal
One bid state everyone reads
The package moves through DRAFT → OPEN → CLOSED → AWARDED → PUBLISHED, and that single state is what pilots, the crew desk, and an auditor all read — nobody has to ask where the bid stands. Awards publish to pilots only at the final step, so the desk can run and review awards before anyone sees them.
- DRAFT → OPEN → CLOSED → AWARDED → PUBLISHED
- Pilots, the crew desk, and the auditor read the same state
- Awards publish to pilots only when PUBLISHED
How an operator uses this
A crew planner builds one monthly bid package per base × equipment × position, so a B737 captain line at DEN and an A320 first-officer line at SLC are never tangled in the same bid. The package moves through DRAFT → OPEN → CLOSED → AWARDED → PUBLISHED, and that single state is what pilots, the crew desk, and an auditor all read — nobody has to ask where the bid stands. Pilots bid from the portal while it's OPEN, and awards only become visible to them once the package is PUBLISHED.
Illustrative — every screen reflects what's in your own data, nothing more.
How it works
Monthly bid packages, step by step
Create a package scoped to one base × equipment × position.
Open it so pilots can bid from the portal.
Close it at the deadline, then run awards to move it to AWARDED.
Publish the package so each pilot can see their awarded line.
Questions
Monthly bid packages — frequently asked
How are bid packages scoped?
Each package is per base × equipment × position, so different fleets, seats, and bases bid separately instead of being mixed into one list.
When can pilots see their awards?
Only once the package is PUBLISHED. The package moves DRAFT → OPEN → CLOSED → AWARDED → PUBLISHED, and awards publish to pilots at the final step — so the desk can run and review awards before anyone sees them.
Keep exploring
Other features in Part 121
LINE + rule-based PBS
Seniority-ordered awards in either LINE or rule-based PBS mode.
Deep diveIdempotent award engine
A pure awards function — re-running replaces prior awards with the same result.
Deep diveCrew pairing builder
Per-line pairing CRUD inside each package, with a reserve-pool fallback.
Deep diveFAR 117 enforcement
Flight-time caps checked at crew-assignment time — a busting assignment is blocked before it saves.
Deep diveFAR 121.467 cabin-crew enforcer
Parallel duty/rest enforcement for flight attendants.
Deep diveUnion / CBA contract overlay
Layer your bargaining unit's stricter limits on top of the FAR floor; the scheduler enforces whichever is more restrictive.
Deep diveCrew duty board
Live duty used per crew member, derived from shifts and the flight log.
Deep diveFatigue risk board
Deterministic and explainable — blends documented duty load with self-reported sleep signals. Not an AI prediction model.
Deep diveReserve crew
LONG_CALL + SHORT_CALL with callout and no-contact tracking.
Deep diveOpen-time / trip trading
Drop / pickup / swap with planner approval; auto-approves when no FAR 117 bust.
Deep diveMEL — minimum equipment list
Category A/B/C/D deferrals with auto-rolling expiry; expired items ground the aircraft.
Deep diveAQP (14 CFR 121 App. Y)
Per-fleet proficiency objectives and CQ-cycle enrollments.
Deep diveFA recurrent training
121.421 initial / recurrent / transition / overwater on a 12-month cycle.
Deep diveRecurrent calendar
Four-month grid across credentials, FA recurrent, and inspections.
Deep diveDrug & alcohol random draws
Random-selection records with a full audit trail.
Deep diveAircraft program
ADs, SBs, and life-limited parts with inspection clocks per tail.
Deep diveCargo & ULD
IATA ULD types, an AC 120-85-styled inspection clock (non-mandatory FAA guidance), and hazmat tags on the build-up manifest.
Deep diveLive aircraft tracking
FlightAware position + ETA on the ops board (bring-your-own AeroAPI key).
Deep diveTrip-sheet briefings
METAR/TAF + NOTAMs + fuel + crew signature, print-ready; pax/cargo weight captured for your own W&B process.
Deep divePredictive maintenance
A 0–100 AOG-risk score per tail — deterministic and explainable, with the contributing factors shown.
Deep diveFleet utilization
Per-tail 30 / 90 / 365-day hours with an inspection countdown.
Deep diveManager daily digest
Today's ops and attention items emailed to managers each morning.
Deep diveReports & exports
Utilization, currency, and completion KPIs with CSV export.
Deep divePilot dashboard
A pilot's own home: next flights + FAR 117 duty standing, report-for-duty check-in, PBS bid status, 61.51 logbook, currency and credentials.
Deep diveFlight-attendant dashboard
Trips and schedule, 14 CFR 121.421 recurrent-training status, credentials, check-in, manuals, and fatigue reporting.
Deep diveCrew planner & dispatch
Bid packages and awards, reserve and open-time, and the live ops / dispatch board for the people running the operation.
Deep diveManager & compliance
Fleet, recurrency, FAR 117 oversight, and audit-ready compliance — role-scoped, one Part at a time.
Deep diveMaintenance-station routing
Flags when a tail's due check won't reach a capable station before its limit. Advisory — it surfaces the risk, it doesn't block dispatch.
Deep diveCrew-base efficiency
Surfaces deadhead and out-of-base overnights so pairings can be built to originate and terminate at a crew member's base.
Deep diveWeighted efficiency score
A configurable weighted score (abstract points, lower = better) over deadhead, overnights, repositioning, and maintenance-fit slack — set your own weights.
Deep diveExplainable swap / re-base suggestions
Deterministic aircraft-swap and re-base proposals that improve the score — every suggestion shows its reasoning. Not AI, not a guaranteed optimum.
Deep diveEvery Part 121 workspace also includes the platform-wide backbone — logbook, credentials, compliance, reporting, and audit trail.
See the backboneSee monthly bid packages on your operation.
It's part of the Part 121 workspace. Request a demo or join the waitlist.