- Before
- “I need to know what changed on tonight's flights before the trucks leave, not after a passenger writes in.”
- Now
- Starts the day with the agents' summary and what needs her, asks why a fix is safe, and approves seven substitutes with one signature.
One sesame swap, from caterer notice to served at the seat
Thursday, October 15, Chicago O'Hare. Corvane Airways' caterer changes tonight's dinner roll to a sesame brioche, nine hours before CV 63 leaves for London with a sesame-allergic passenger in 14A. Here is how airline special meal management works with the agents, screen by screen, in the working solution.
- 0110:01
The agents have already been through the day
Dana Whitfield · Inflight Services Manager, ORDDana opens Today to a summary from the agents: they followed all 6,318 special meals on 1,112 flights from booking to galley, three caterer changes touched 11 allergen meals and 4 are already fixed. Five items wait for her, each with the agents' proposal: the sesame swap at Lakeshore, a kosher meal from a canceled flight, a late gluten-free request, a reaction on board and an aircraft change to Haneda.
“Agents propose and explain; a named person approves every change to a passenger's meal.”
- 0209:38 → 09:41
A bread swap the caterer never flagged for allergen trays
Recipe watcherLakeshore Flight Kitchens sends PCN-LFK-2291: on templates PY-D-14 and Y-D-09, the BR-110 plain soft roll becomes a BR-214 sesame brioche roll from 15:00, October 15–18, during bakery line 2 maintenance. The Recipe watcher reads it three minutes later, compares the two allergen sheets — sesame and eggs added — and follows the change through the tray templates. Standard trays on 61 flights need no action; 7 sesame meals on 4 flights do.
“The notice speaks of the standard tray. The agent found that allergen trays inherit the template bread; nobody at the caterer flagged them.”
- 03Seat 14A
One passenger's meal, booking to tray, with the broken link marked
Dana Whitfield · Inflight Services ManagerIris Halloran, Premium, booking QX7RTM, asked for a special service request, SSR SPML “NO SESAME”, in the Corvane app on September 28. The trace shows five links, each with its source: booked, ordered on Lakeshore's final figures at 12:40, the recipe changed by the caterer, galley G2 cart 3 on the 787-9 N827CV, and seat 14A, where the briefing is held until approval.
“We propose BR-118 plain sourdough roll from the same kitchen, checked twice. Lakeshore needs your answer by 12:00.”
- 0409:46
A second agent argues against every fix — and changes one
Second checkThe Second check re-reads each of the 7 bookings and profiles against the substitute's sheet, its may-contain notes and its shared lines. Six pass. Lena Fischer in 44D on CV 81 to Narita declared sesame and is celiac, and the sourdough contains wheat. It rejects BR-118 for her seat, and the finder proposes BR-305, a gluten-free roll with no seeds from Lakeshore's sealed allergen room A.
The Second check can block a proposal; it cannot approve one.
- 0510:02
She asks why the substitute is safe, and reads the answer
Dana Whitfield, with the Second checkThe Substitute finder proposed BR-118 plain sourdough from Lakeshore's approved list: allergen sheet AS-LFK-BR118 rev 4, bakery line 3 with no sesame on the line, 140 in stock. Dana asks the agents why it is safe. The answer cites the sheet and the airline's own rules: same caterer, current sheet, and nothing the passenger declared is in it or may be.
Second check: “It is made on bakery line 3 — no sesame on the line. Iris declared sesame, so it meets rule §4.2: nothing the passenger declared is in it or may be.”
- 0610:04 · one signature
Seven substitutes approved with one signature
Dana Whitfield · Inflight Services ManagerOn Approvals, Dana selects the seven meals from the notice and approves them together with reason code SUB-01, “Same caterer, allergen-free component”, signing with her passkey. One signature records a separate decision for each meal. The Substitute finder then tells Lakeshore which 7 trays carry the approved roll.
“Nothing changes a passenger's meal until a person approves, edits or rejects it with a reason.”
- 07The flight
CV 63's 23 special meals, galley by galley
Marco Ruiz · Special Meals CoordinatorCV 63 carries 23 special meals, 8 with an allergen, across galleys G1 to G4. 14A and 31C now show Fixed. The Request reader has two more for the team before the briefing: 22E wrote “no nuts” without saying which, so a one-line question is drafted for approval, and 40H has a milk allergy on the loyalty profile only, so adding it to the booking is proposed.
The Request reader never drops a free-text allergy, and never contacts a passenger without approval.
- 08By T-90 minutes
The purser's briefing: one line per seat, changes first
Briefing writer · for Claire Dubois, purserWith the substitutes approved, the briefing goes to 11 crew tablets: the two changed meals first, then the 6 allergen meals, then the other 15. The line for 14A reads “Halloran — sesame allergy (severe). Roll changed to plain sourdough roll. Serve first, G2 · cart 3. Confirm at seat.” The crew sees seat, name, allergen and what changed, nothing more from the passenger's record.
Briefing writer: “I never tell the crew about a fix before a person has approved it.”
- 09The next morning
Every record closes with the crew's tap at the seat
Delivery confirmerThe crew taps “Served” on the tablet at the seat, or picks a reason. On Wednesday 6,071 of 6,104 special meals were confirmed at the seat, 99.5%. Of the 33 not served, 14 passengers did not fly and 19 were Corvane's to fix: 9 asked after the caterer's cut-off, 6 loaded short by the caterer and 4 seat changes not followed. Each has a follow-up drafted.
The Delivery confirmer never marks a meal delivered without the crew's tap or the purser's note.
- 10When something goes wrong
A meal complaint answered from one record
Jordan Ellis · Customer Relations SpecialistComplaint CR-20418: Nadia Corwin's gluten-free meal on CV 44 from London was not served. The Case handler has already assembled the chain — booked, ordered, recipe and galley clear, seat broke — and found why: the gate moved her from 23C to 31A at 10:41 after the crew list was printed. It drafts a plain apology with 15,000 miles, inside the Customer Relations limit of 15,000 miles or $150, for a person to approve and send.
Case handler: “Corvane's fault, not the caterer's.”