SystemCrew Management & Training

Crew Training Management

Crew training management that keeps every pilot trained before the grace month ends, even when a simulator goes down

Every pilot trained before their grace month ends, even when a simulator goes down.

See one case, screen by screen ↓
demo18sessionsre-planned after a 787-9 simulator went down overnight, each move checked by a second agent
demo9 → 0lapsesforecast to January 31 on the sample airline, before and after the scheduler signed the plan
demo8minfor the agents to rank, re-plan and check the broken simulator days (05:41 to 05:49)
target16minof the scheduler’s time to review and sign a re-planned simulator day, not a day of calls
In short

What is Crew Training Management?

Crew training management is planning and tracking every pilot’s recurrent, upgrade and transition training against simulators, instructors and due dates, so no pilot falls out of qualification. A crew training management system keeps crew qualification tracking, simulator scheduling and pilot training records in one place. Crew Training Management from Botminds gives that work to seven agents that forecast every base month and grace month, build the simulator plan, re-plan when a simulator or instructor drops out and check each other’s moves, while the training scheduler approves and signs.

How to choose AI for airlines: a buyer's guide to agentic AI solutions →

Updated

The problem

Why crew training management breaks the day a simulator goes down

Crew training management starts with a fixed cycle: every airline pilot owes recurrent ground school, a simulator session, crew resource management, emergency drills and, for captains, a line check. Each event falls due in a base month, and under 14 CFR 121.401(b) training done in the month before or the month after still counts as on time. The month after is the grace month: miss it and the pilot comes off the line. Recurrent training scheduling means planning about 5,400 pilots against 20 simulators and about 200 instructors and check airmen, with due dates from the training records system, trips from crew scheduling, instructor availability from another list and simulator status by phone.

When a simulator faults, an instructor’s standardization lapses or a pilot is pulled onto a trip, the scheduler re-plans by hand: who was booked, who is already in the grace month, where an open period is, whether the pilot is rested, whether the pilot agreement needs consent at short notice. Book too early and the base month resets. Train a transition class before its aircraft arrive and the pilots are paid to wait while their landing recency runs out.

demo9pilotswould lapse on Nov 1 on the sample airline if one simulator’s two-day outage were left unplanned
demo38tripsin November those nine pilots would hand to reserves
typical14.6%rise in one US leisure carrier’s 2024 labor cost, partly pilots trained for aircraft not yet delivered
Where a scheduler’s hours go when a simulator breaksestimated
By hand8 days
With the solution0.3 days
  • Finding who was booked and each pilot’s last day to train1.5 → 0.0 d
  • Finding open periods on other simulators and centers1.5 → 0.0 d
  • Checking rest, trips and the pilot agreement for every move1.5 → 0.1 d
  • Finding a current check airman for each period1 → 0.0 d
  • Calling pilots for consent and confirming bookings2 → 0.1 d
  • Rebooking, travel and the record of who decided0.5 → 0.0 d

Estimated split for one simulator outage that hits 18 recurrent sessions, re-planned by hand and with the solution.

How it works

How a training plan moves

Seven agents forecast, plan and re-plan every pilot's training and check each other's moves; a training scheduler approves and signs.

What comes in
Training data in5,420 pilots · records, simulators, roster, instructors, deliveries
Agents at work
Due-date forecasterbase month + grace
Then
Training planner
Rebalancer
Then
Legality checker
Instructor matcher
Then
Delivery pacerclasses to aircraft
A person decides
Training schedulerapproves and signs
What comes out
Simulator plan
No one lapses
Signed records
One case, step by step

One broken simulator, re-planned before seven

Monday, October 19, at Corvane Airways’ Denver flight training center: 5,420 pilots on five fleets and 20 simulators and training devices in Denver and Miami. At 04:10 the 787-9 full-flight simulator in Bay 3 stopped mid-session. Here is how seven crew training management agents and one training scheduler handle it, screen by screen in the working solution.

  1. 0106:42

    The morning starts with what could ground a pilot

    Nadia Fairbanks · Training scheduler

    Nadia’s Today screen says it in one paragraph: Bay 3 is down until Wednesday, the agents have re-planned the 18 sessions it hurts, and if she approves, no one lapses. Three numbers sit under it — 18 sessions at risk, 9 lapses forecast to January 31, 467 of 485 October pilots trained or booked — then five items that need her, earliest lapse first. Below, the rebalancer is waiting in the conversation: “Ask me anything about it, or about any pilot, simulator or class.”

    “At 04:10, 787-9 simulator Bay 3 in Denver went down until Wednesday. The agents re-planned the 18 sessions it hurts: if you approve, no one lapses.”

  2. 0205:41 – 05:49

    Seven agents re-plan the outage before anyone is awake

    The training agents

    Plan RB-1042 opens on what happened: Bay 3’s motion system failed during the 02:00 period, and Hector Ramos expects it back Wednesday at 06:00 — 9 periods, 18 recurrent sessions, 9 pilots in their grace month, 38 November trips at risk. Under it, every agent step is listed with its source: the rebalancer read the fault log and ranked the sessions, the training planner searched 787-9 capacity to November 30 and paired the crews, the instructor matcher replaced a check airman, the legality checker sent one move back, the planner fixed it and priced the travel, and the records agent held the interrupted session. The last line hands it to Nadia.

    “Handed to Nadia Fairbanks — approve, edit or reject each move; sign the plan.”

  3. 03The board

    The simulator board, with the plan already on it

    Nadia Fairbanks · Training scheduler

    Simulator scheduling at a glance: bays across, days down, every pilot pair with the last day each can train and a grace chip. DEN Bay 3 is greyed, “Down · back Wed 06:00”. Its struck bookings show where each pair goes — 11 to MIA Bay 2, 7 to Denver on November 3–4, still inside their grace month — and the proposed bookings wait on the receiving bay. Beside the board, the conversation with the agents says what broke, what they propose and where they disagreed.

    Training planner: “Travel goes down by $2,350. I am holding the Miami periods until 12:00.”

  4. 04Two disagreements

    A second agent checks every move — and disagrees twice

    Legality checker

    The legality checker re-checks each move on its own against qualification, rest, roster, instructor, notice and consent, and base month. It disagreed twice. FO Daniel Kim lands from CV 908 NRT–JFK on Tuesday at 07:40, so a Tuesday 11:00 Miami period breaks his 10 hours of rest before training; FO Hannah Cole takes Tuesday 11:00 and Kim moves to Wednesday 11:00 with seat-support Capt. Martin Delgado. Check airman Capt. Lionel Grant’s standardization lapsed on September 30, so Capt. Teresa Moran, current to June 3, 2027, takes Wednesday 06:30.

    The legality checker cannot change a move. It can only disagree, with the rule cited.

  5. 05She asks why

    A question in plain words, an answer with its sources

    Nadia Fairbanks · Training scheduler

    Beside the board is the conversation with the training agents about this plan. Nadia asks, “Why is FO Kim on Wednesday, not Tuesday?” The legality checker answers with the roster entry, the rest rule and his grace month, each a source she can open, and offers to open his move.

    “His grace month ends Oct 31, so he still has 10 days to spare.”

  6. 06Move by move

    Every move with six checks and its effect on the base month

    Nadia Fairbanks · Training scheduler

    Each of the 18 moves shows the pilot, the seat, the base month, the last day to train, from and to, and six checks with their sources. Kim’s row reads, for rest, “CV 908 lands Tue 07:40 · Wed 11:00 leaves 27 h rest (needs 10)”, and for base month, “Done in the grace month: base month stays September”. Consent is flagged: less than 7 days and a new location. She can approve, edit or reject any move, or ask why.

  7. 0706:58

    One reason code, one electronic signature

    Nadia Fairbanks · Training scheduler

    “What you sign” lists it plainly: 11 move to MIA Bay 2, 7 rebooked at DEN Bay 3 inside their grace month, 11 consent requests, the interrupted session still held for Capt. Ruth Adair, 0 base months changed and travel down $2,350. She picks reason code R2, Device outage, and ticks the line that makes it her electronic signature. Until this moment the agents had only held periods.

    “I, Nadia Fairbanks, approve plan RB-1042 and confirm these bookings. This is my electronic signature.”

  8. 08By 07:09

    Eighteen rebooked, consent tracked, no one lapses

    The crew app

    The 18 sessions are booked — 11 at MIA Bay 2 and 7 at DEN Bay 3 on November 3–4 — the holds are released, and the pilots see their new bookings in the crew app. The pilot agreement needs consent for a new training location at short notice, so 11 pilots get a request, due by 18:00. Ten accept within minutes; FO Ryan Mitchell’s is pending, and the planner keeps a fallback period for him. Lapses forecast to January 31 go from 9 to 0.

    “Consent · pilot agreement §11.D — 10 of 11 in · by 18:00.”

  9. 0904:16

    An interrupted session waits for the evaluator

    Capt. Ruth Adair · Check airman, AQP evaluator

    Capt. Simone Archer and FO Kevin Walsh were in Bay 3 when the motion system failed during event 6, engine failure at V1. The records agent drafted the grade sheet from the device log and Ruth’s notes — events 1–5 graded, 6–9 not done — and held MIA Bay 2 for Wednesday at 15:30. Ruth decides: events 1–5 stand and 6–9 finish in a 2-hour period, or the session is repeated in full. Only her signature closes it, and only signed records go to the Pilot Records Database.

    Records agent: “I never change a grade, and I never sign.”

  10. 10Saturday 09:12

    Transition training planning, paced to its aircraft

    Lauren Petrakis · Director of Flight Training

    On Saturday the delivery pacer read Friday’s manufacturer notice: A350 aircraft 1 and 2 now arrive April 26, 2027, not March 15. As planned, class A350-01 would finish February 26 and leave 24 pilots waiting 8 weeks for line training. It proposes starting February 22 instead, which avoids about $780,000 of idle pilot time and frees 480 hours on simulator Bay 7. Lauren decides on Monday.

    Delivery pacer: “Nothing moves until Lauren approves.”

Who it’s for

Built for everyone who keeps pilots qualified.

The same broken simulator day, seen by the four people who carry crew training — what it looked like, and what it looks like now.

NF
Nadia FairbanksTraining scheduler · DEN Flight Training Center
Training scheduler
Before
“When a simulator goes down I spend the whole day on the phone, and someone still ends up in their grace month.”
Now
Opens a re-planned week with every move checked and cited, asks why where she wants to, and signs it in one step.
LP
Lauren PetrakisDirector of Flight Training · owns the AQP, the budget and the instructor pool
Director of Flight Training
Before
“Don’t train 24 pilots for an airplane we won’t see until April.”
Now
Sees each upgrade and transition class against its aircraft deliveries, with the cost of any wait, and decides when a class moves.
HR
Hector RamosSimulator operations manager · 20 devices at DEN and MIA
Simulator operations manager
Before
“I can tell you when Bay 3 comes back. I can’t tell you who it hurts.”
Now
Reports an outage and the agents re-plan the sessions it hurts at once; he sees every device’s use, next maintenance and FAA evaluation date, and asks the agents where downtime hurts least.
CR
Capt. Ruth Adair787-9 check airman · AQP evaluator
Check airman
Before
“If a session stops half way, I decide what counts, not the computer.”
Now
Gets grade sheets drafted from the device log and her notes, decides interrupted sessions herself, and signs every record.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents forecast, plan and re-plan every pilot's training and check each other's moves; a training scheduler approves and signs.

Due-date forecaster

Does the crew qualification tracking: computes every pilot’s base month, grace window and last day to train for every event, six months out, under 14 CFR 121.401(b) and the AQP, and ranks pilots by last day to train.

  • Forecasts only; never books
  • Cites the rule for every date
Training planner

Builds the monthly simulator plan and proposes moves: pairs crews, picks device, center and period, and keeps travel and changes low.

  • Holds periods only; a person confirms
  • Never resets a base month on its own
Rebalancer

Starts when a simulator, an instructor or the roster breaks the plan, and re-plans only the sessions it hurts, ranked by last day to train.

  • Moves only what must move
  • Holds expire after 6 hours
Legality checker

Re-checks every proposed move on its own, independently of the planner: rest, trips, qualification, instructor currency, notice and consent, and the base month, each with its source.

  • Cannot change a move — it disagrees with the rule cited
  • Escalates anything unresolved to a person
Instructor matcher

Assigns instructors and check airmen by fleet, role, standardization currency, workload and contract limits, and flags any standardization due within 60 days.

  • Never assigns an instructor whose standardization is out of date
Delivery pacer

Reads manufacturer delivery notices and the fleet plan, works back from each aircraft to line training (IOE), and flags a class that would finish more than 3 weeks early, with the idle cost and the simulator hours a move frees.

  • Proposes only; the Director of Flight Training decides
Records agent

Drafts each session’s grade sheet from the device log and the evaluator’s notes, checks it is complete, holds interrupted sessions for the evaluator, and reports signed records to the Pilot Records Database.

  • Never signs
  • Never changes a grade
Training scheduler

Approves plans; the Director moves classes; check airmen sign records. The agents propose; a named person decides.

Ask in plain words

Talk to the training agents

Ask about any pilot, simulator or class, or tell the agents what to do. Every answer cites the rule, the roster or the log it came from, and nothing changes until a person says so.

Why is FO Kim on Wednesday, not Tuesday?

FO Daniel Kim lands from CV 908 NRT–JFK on Tuesday at 07:40. A Tuesday 11:00 period in Miami would break the 10-hour rest he needs before training, so I sent that move back. The planner gave Tuesday 11:00 to FO Hannah Cole and moved Kim to Wednesday 11:00, with seat-support Capt. Martin Delgado. His grace month ends Oct 31, so he still has 10 days to spare.

Who lapses if Bay 3 stays down until Friday?

If Bay 3 is back Friday 06:00 and not Wednesday, 10 more periods are lost, which is 20 sessions. Miami has no open 787 periods left after this plan. Six of the 20 pilots are in their grace month. I would swap them into DEN Bay 4 with six pilots whose base month is November, who keep their base month by training in December. No one lapses, but it needs six more consents. Nothing changes until you ask me to.

What does the A350 delivery slip do to class A350-01?

The manufacturer moved aircraft 1 and 2 from Mar 15 to Apr 26, 2027. Class A350-01 finishes on Feb 26, which would leave 24 pilots trained 8 weeks before an aircraft is there for their line training. I propose starting on Feb 22 instead, so they finish on Apr 9. That avoids about $780,000 of idle pilot time and frees 480 simulator hours on Bay 7. Lauren Petrakis decides.

How many simulator hours can we offer to partners?

Up to 516 hours: 480 on DEN Bay 7 on February 1–19 if class A350-01 moves to Feb 22, worth up to $384,000 at $800 an hour (estimated), and 36 night hours on MIA Bay 6 in November, $25,200 at $700 an hour. Nothing is offered until Hector Ramos approves.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayThe crew training management home for the training scheduler: a simulator outage summarized in plain words, sessions at risk, lapses forecast, October pilots trained or booked, what needs her first, and the conversation with the training agents.
How the agents workedPlan RB-1042 step one: what broke, the sessions and pilots at risk, and every agent step of the re-plan in order, each with its source, handed to the scheduler.
The simulator boardSimulator scheduling by bay and day: each pilot pair with the last day to train and grace chips, the down bay struck through with proposed moves, and the agents’ plan conversation beside it.
Where the agents disagreedTwo disagreements — a rest conflict and a lapsed check airman standardization — with the first draft, the objection and the resolution, and every rule checked for all 18 moves.
Ask the training agentsThe scheduler asks why a first officer moved; the legality checker answers with the roster, the rest rule and his grace month as sources, and offers to open the move.
The moves, one by oneEach re-planned recurrent training session with from and to, six checks with their sources, the base-month effect, consent needs, and approve, edit or reject.
Approve and signOne approval with a reason code, an optional note and the scheduler’s electronic signature confirms the bookings the agents held.
Rebooked, with consent trackedEighteen sessions booked and the pilot agreement’s consent requests tracked pilot by pilot, with the 18:00 deadline and the one still pending.
A pilot’s training windowOne pilot’s training record: month before, base month and grace month under 14 CFR 121.401(b), the warning against booking too early, and every recurrent event with its interval, last day and status.
Transition training against deliveriesTransition training planning for an A350 class paced to aircraft delivery: the delivery notice, the class as planned and as proposed, idle cost avoided, simulator hours freed and each phase.
An interrupted simulator sessionPilot training records for a session that stopped: the grade sheet drafted from the device log and evaluator notes, events done and not started, held for the check airman’s decision.
SimulatorsSimulator scheduling across 20 devices — 18 full-flight simulators and 2 flight training devices — with status, use this week, next maintenance and FAA evaluation date, and the agents ready to re-plan when an outage is reported.
Audit trailEvery agent action and human decision in order, chained so that any change to an entry breaks the chain, kept 5 years, filtered by agents or people, with a chain check and CSV export.
Governance

Crew training management that is checked, signed and on the record.

Agents hold; a person confirmsThe agents hold simulator periods; a booking is confirmed only after a person approves, and the agents never move a class or sign a record. Holds expire after 6 hours if no one approves them — 12:00 for plan RB-1042.
A second agent checks every moveThe legality checker re-checks each move independently of the planner against qualification, rest, roster, instructor currency, notice and consent, and the base month. Where they disagree, the screen shows both views and how it was resolved.
No base month moved without a personEvery move states its effect on the pilot’s base month under 14 CFR 121.401(b). The agents never book earlier than the month before the base month unless a person chooses it.
Reason codes and electronic signaturesEvery plan, move, class change and interrupted-session decision is signed by a named person with a reason code — device outage, instructor change, roster change, delivery change and more — and only the right role may approve each kind.
Only a check airman signs a training recordThe records agent drafts grade sheets from the device log and the evaluator’s notes; check airmen grade, decide what counts in an interrupted session, and sign. Only signed records are reported to the Pilot Records Database under 14 CFR Part 111.
A chained audit trail, kept 5 yearsEvery agent action and every human decision is written in order and chained so that any change to an entry breaks the chain, kept 5 years, with a chain check and CSV export. Changes to training rules and thresholds need a second approval.
Configuration

Your training program and pilot agreement, not ours

The events, windows and limits the agents plan by are settings. Changes need a second approval and go on the audit trail.

SettingDefaultChoose from
Warn before a grace month ends30 and 10 days30 and 10 days · 21 and 7 days · 45, 30 and 10 days
How far the agents may move a sessionAnother training centerAnother training center · Same training center only
Most travel per move$900$900 · $600 · $1,200
Holds expire after6 hours6 hours · 2 hours · 12 hours
Rest before training (pilot agreement §12.C)10 hours10 hours · 12 hours
Consent needed when the location changes with less than7 days’ notice7 days’ notice · 14 days’ notice
Flag a class that finishes before its aircraft by more than3 weeks3 weeks · 2 weeks · 4 weeks
Allow booking earlier than the month before the base monthOffOff — the agents never propose it, a person can still choose it · On
Connections

Works alongside the airline training management system and crew systems you already run

Training records systemevents, base months and bookings for every pilot
Crew scheduling and rostertrips and rest; training bookings written back
Simulator maintenance logdevice faults and expected returns
Instructor recordscheck airman qualifications and standardization dates
Fleet plan and delivery noticesaircraft delivery dates for upgrade and transition classes
Pilot Records Database and crew appsigned records reported; consent requests and notices to pilots
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
0
pilots unqualified because a simulator session could not be found in time
Re-planned by hand9 lapse
With agents0
estimated
$780K
of paid, idle pilot time avoided when a 24-pilot A350 class moves with a six-week delivery slip
target
16min
of the scheduler's time to review and sign a re-planned simulator day, instead of a day of calls
By phonea day
With agents16 min

“demo” = seen in the working solution, on its sample airline data · “target” = the design goal, measured in the live solution · “estimated” = our estimate (the split of a scheduler’s hours; $780,000 = 24 pilots × 6 weeks × $282,000 a year in pilot pay and benefits ÷ 52; freed simulator hours at $800 an hour) · “typical” = published figures (a US leisure carrier’s 2024 annual report: labor cost up 14.6%, partly pilots trained for 737 MAX aircraft not yet delivered). 14 CFR 121.401(b) defines the month before, base month and grace month. Corvane Airways and the people named on this page are fictional — characters and sample data in the working solution.

Questions

What airline training departments ask us about crew training management.

What is crew training management?

Crew training management is planning and tracking every pilot’s recurrent, upgrade and transition training against simulators, instructors and due dates, so no pilot falls out of qualification. A crew training management system keeps crew qualification tracking, simulator scheduling and pilot training records in one place. Crew Training Management from Botminds gives that work to seven agents that forecast every base month and grace month, build the simulator plan, re-plan when a simulator or instructor drops out and check each other’s moves, while the training scheduler approves and signs.

How does the grace month work under 14 CFR 121.401(b)?

Each recurrent event falls due in a base month, and training completed in the month before or the month after counts as completed in the base month. FAA guidance calls the three months together the eligibility period; the month after is the grace month, the last chance before the pilot must requalify. The due-date forecaster computes these windows for every pilot and event, and every move states whether the base month is kept.

How do you re-plan pilot training when a simulator goes down?

When an outage is reported, the rebalancer ranks the sessions it hurts by each pilot’s last day to train, the training planner finds periods on other simulators and centers, and the legality checker re-checks every move against rest, roster, qualification, instructor currency, consent and the base month. In the demo, 18 sessions were re-planned in 8 minutes and the scheduler signed the plan at 06:58.

Can transition training be timed to aircraft delivery?

Yes. The delivery pacer reads manufacturer delivery notices and the fleet plan, works back from each aircraft to line training (IOE), and flags any upgrade or transition class that would finish more than 3 weeks before its aircraft, with the idle cost and the simulator hours a move frees. The Director of Flight Training decides.

Does it handle check airman and instructor scheduling?

Yes. For check airman scheduling, the instructor matcher assigns instructors and check airmen by fleet, role, standardization currency, workload and contract limits. It never assigns one whose standardization is out of date, and it flags standardization due within 60 days.

Do training schedulers stay in control of the plan?

Yes. The agents hold simulator periods and nothing is booked until a person approves; they never move a class or sign a record. The training scheduler approves, edits or rejects each move with a reason code and an electronic signature, the Director of Flight Training decides class moves, and only a check airman signs a training record — only signed records go to the Pilot Records Database.

Does it work with an AQP and a traditional training program?

Yes. AQP training management works the same way as a traditional program, because the events, intervals, windows and simulator requirements are settings. The sample airline runs an AQP for its 787-9 and 777-300ER fleets and a traditional Subpart N and O program for the others. Changes to the rules need a second approval and go on the audit trail.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your training program, pilot agreement and simulator schedule — and it goes live once every quality gate has passed. We will walk you through it on your own training plan first.

See it on
your training plan.

We’ll run Crew Training Management on your own training program, simulator schedule and a past outage.