SystemCustomer Service & Disruption Recovery

IROPS Passenger Reaccommodation

IROPS reaccommodation that rebooks and tells every disrupted passenger before they reach the counter

Every disrupted passenger rebooked and told before reaching the counter.

See one case, screen by screen ↓
demo8minfrom the cancellation of a 286-passenger widebody flight to a checked, priced plan waiting for approval
demo$158a passengerfor the recommended plan, $45,259 in all, against $61,200 to keep everyone on the airline's own flights
demo261rebookingsre-checked by a second agent on its own before the supervisor saw the plan; 4 failed and were re-planned or sent to a person
target286of 286disrupted passengers told before they reach the counter, each with a new flight or a named person calling
In short

What is IROPS Passenger Reaccommodation?

IROPS Passenger Reaccommodation is IROPS reaccommodation software for airline disruption teams: it rebooks and notifies every disrupted passenger by the airline's own re-protection policy, with customer value only as a tie-break. Eight agents handle disrupted passenger rebooking from the cancellation on: they build the manifest, draw up to three plans as passenger flows, hold partner seats, re-check every rebooking independently and brief the special cases for people. The supervisor asks why and approves the plan with a reason code, and only then are passengers rebooked and told, with their refund right.

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

Updated

The problem

Why IROPS reaccommodation still ends at the counter

IROPS reaccommodation, the irregular operations rebooking of every passenger on a disrupted flight, starts the minute a flight cancels: every passenger on it needs a new way to their destination, a message that says so and, depending on the cause, a hotel, meals or a refund. Today the disruption desk builds the flight interruption manifest from the reservation system, where special service requests and separate onward tickets are buried in booking remarks, then runs an automatic rebooking tool with a fixed priority table. A share of bookings fail and drop into reservation queues with no reason a person can use.

The rejects are worked by hand while partner seats are requested by message or phone under each bilateral agreement, and the seats are often gone by the time the answer comes. Unaccompanied minors, wheelchair users, groups and passengers on separate onward tickets wait longest, and many learn about their new flight at the counter. Notices go out from generic templates with the refund right missing or vague, even though since October 28, 2024 the DOT automatic refund rule (14 CFR Part 260) requires a cash refund to anyone who declines the new flight, within 7 business days for card payments.

typical$60Ba yearwhat disruption costs the travel industry, about 8% of its revenue
typical$155M+in penaltiesassessed by DOT against 14 airlines over refunds
typical$75,000a violationthe DOT civil penalty cap, and each late refund is a violation
Where the time goes on one widebody cancellation, in minutesestimated
By hand525 days
With the solution62 days
  • Building the manifest and finding special service requests and onward tickets45 → 1 d
  • Running the batch rebooking and working the rejects120 → 4 d
  • Requesting and holding partner seats60 → 3 d
  • Reviewing and approving the plan30 → 13 d
  • Telling every passenger, with options and the refund right90 → 1 d
  • Calling the special cases: minors, wheelchairs, groups, separate tickets180 → 40 d

Estimated split for one canceled widebody flight of about 290 passengers, by hand and with the solution; the working solution showed a checked plan 8 minutes after the cancellation and every passenger told at 22 minutes.

How it works

How a canceled flight's passengers are reaccommodated

Eight agents plan, hold seats, check every rebooking on their own and brief the special cases; a supervisor approves, then every passenger is told.

What comes in
Disruptions in286 passengers on CV 118 · cancellations, delays, diversions
Agents at work
Disruption Watchthe manifest
Then
Reaccommodationthree plans
Partner Seats
Then
Policy Check
Special Case
Then
Noticeafter approval
Care
Refund
A person decides
Disruption supervisorasks why, approves the plan
What comes out
Passengers rebooked
Everyone told
Decision logged
One case, step by step

One canceled widebody, 286 passengers, 22 minutes

Wednesday, October 14, at Chicago O'Hare. The captain of Corvane Airways CV 118, the 787-9 from ORD to Frankfurt at 17:45, has called in sick, and no other captain at ORD can legally fly it. Crew control cancels the flight at 13:41 — a crew cause, within the airline's control, so its customer service plan applies. Here is the passenger reaccommodation that follows, screen by screen, in the working solution.

  1. 0113:49

    The plan is waiting before she asks for it

    Marisol Grant · Disruption Recovery Supervisor

    Marisol runs the Customer Recovery Center at the ORD hub. Her Today screen leads with CV 118: 286 passengers, a plan ready, partner seats held until 14:30. Below it, the agents' own log since 13:40 — Partner Seats held 106 Halvard Airlines seats, the Reaccommodation agent built plans A, B and C, the Policy Check agent checked 261 rebookings, the Special Case agent wrote 12 briefs, and the Notice and Care agents drafted 286 notices and prepared hotels — each line ending in “not sent” or “not booked”. Two low-risk misconnect reaccommodation plans, for 43 passengers on the delayed CV 1460 and CV 731, wait below it.

    “Nothing is booked or sent until you approve.”

  2. 028 minutes after the cancellation

    Every passenger drawn as a flow to a new flight

    Reaccommodation agent

    The plan shows CV 118 as one bar of 286 passengers flowing to the new flights, each band as wide as its passenger count: 112 on CV 120 tonight, 38 on Halvard 431 nonstop, 26 via Amsterdam, 24 to Munich, 41 tomorrow with a hotel, 18 in Business via London, and 27 for a person. Above it: $45,259 for plan B, $158 a passenger, 218 of 259 within 3 h 30 of the original arrival. Beside it, the conversation with the agents, where the Disruption Watch agent has already listed 286 passengers in 171 bookings, 44 of them in Business, 128 connecting on Halvard and 31 special requests.

    Plan A, Corvane only: $61,200. Plan C, a recovery flight tomorrow: $78,900.

  3. 0313:52

    She asks why, and gets the rule and the record

    Marisol Grant · Disruption Recovery Supervisor

    Marisol types “Why do 18 go via London?”. The Reaccommodation agent answers with four citations: 28 Business passengers need Frankfurt by midday, CV 120 has 11 Business seats open with one held for a wheelchair user, Halvard 431 has no Business seats under the agreement, and the re-protection policy keeps their cabin and allows a partner. It also says who it kept out of the London routing, and why.

    “I kept Walter Hughes and the Calloways out of it: 50 minutes at LHR is too short with a wheelchair.”

  4. 04One click on a band

    The 18 by name, and the policy rule that put them there

    Marisol Grant · Disruption Recovery Supervisor

    Clicking the Business via London band opens its passengers: CV 96 ORD–LHR 18:15 and Halvard 917 LHR–FRA 08:40, landing at 11:15 Thursday. The agent cites RP-4 §3 — Business kept all the way, a partner allowed — at $212 a seat under the agreement, and notes that 12 of the 18 keep onward connections beyond Frankfurt. Each row shows the booking, the passenger, the cabin and the Gold or Summit status.

  5. 05Before she saw the plan

    A second agent re-checked every rebooking on its own

    Policy Check agent

    The Policy Check agent never reads the planner's reasoning. It re-applied minimum connection times, whether Corvane can reissue each ticket, the partner agreement, cabin protection, booking integrity, the minor policy, accessibility and travel documents for London and Amsterdam transits. Of 261 rebookings, 257 passed; 2 connections at AMS of 45 minutes against a 50-minute minimum were re-planned to CV 120, and 2 Halvard award tickets only Halvard can reissue went to a person.

    It fails any rebooking it cannot cite.

  6. 0617 minutes left on the case

    Two unaccompanied minors, with the options already worked out

    Devon Achebe · Reaccommodation Agent

    Noah Feld, 10, and Clara Feld, 8, are flying to their father in Frankfurt; their mother is with them at gate C18. The Special Case agent's brief recommends CV 120 tonight with a Corvane escort — 2 Economy seats left, escort capacity 4, none used — offers tomorrow's CV 118 as the alternative, and shows Halvard 431 blocked because Halvard does not carry unaccompanied minors on interline tickets. Devon has the call script ready and records the outcome with a reason code.

    Agents never decide a special case; they prepare it.

  7. 07Prepared, not booked

    Hotels, meals and rides, with the reason each passenger is owed them

    Care agent

    From the hotel contracts and the customer service plan, the Care agent prepared 27 hotel rooms, 194 meal vouchers and 9 ride credits, $7,903 in all. The 112 on CV 120 get a $20 dinner voucher for a wait of 3 hours or more; 32 flying tomorrow from outside Chicago get a hotel, dinner, breakfast and the shuttle; 9 who live within 50 miles get a $45 ride home; the 106 on Halvard owe nothing extra because they wait under 3 hours. Luis Navarro, the ORD station manager, confirms the hand-off before anything is booked.

  8. 0814:02

    One approval, with a reason code and an e-signature

    Marisol Grant · Disruption Recovery Supervisor

    Marisol presses Approve plan B. The dialog says exactly what will happen: book 241 passengers on CV 120, Halvard and tomorrow's CV 118 and 18 in Business via London; send 286 plain notices, 259 new itineraries and 27 “a person is calling you”, with the refund right; and prepare hotels and meals for the station manager to confirm. She picks A1 · Approved as proposed and signs.

    A plan over $75,000, or $10,000 above the recommended one, also needs the Customer Recovery Director.

  9. 0914:03

    All 286 passengers told, 22 minutes after the cancellation

    Notice agent

    The Notice agent sends the notices in English, German, Spanish and French. As replies come in, the flows fill with them. By 14:40, 212 have accepted, 11 chose another option and were re-planned without taking anyone's seat — 6 to tomorrow, 3 to CV 120 on seats freed by refunds, 2 to Halvard 431 — and 9 asked for a refund. A reminder goes at 15:00 to anyone who has not replied.

    “259 have their new itinerary, two alternatives and their refund right; 27 know a person will call them within 20 minutes.”

  10. 10Inside the DOT clock

    Cash refunds, each with its DOT due date

    Hannah Kessler · Customer Care Manager

    The Refund agent turned the 9 refund replies, in 6 bookings, into refunds of $13,486 to the original payment, due by October 23 — 7 business days to a card. One booking paid partly with a Corvane gift card returns that part as a gift card balance and the rest to the Visa card, due by November 3, the 20-day limit for payments other than a card. Credit offered instead: 0, unless a passenger asks for it. Hannah approves the batch with a reason code.

    Cash by default: a travel credit only if the passenger chooses it.

Who it’s for

IROPS reaccommodation for everyone who carries a cancellation.

The same canceled flight, seen by five of the people at Corvane Airways who carry it — what a disruption looked like, and what working with the agents looks like now.

MG
Marisol GrantDisruption Recovery Supervisor · Customer Recovery Center, ORD · approves every plan
Disruption Recovery Supervisor
Before
Runs a batch rebooking tool with a fixed priority table, then works the rejects and the phone while seat holds run out.
Now
Opens a plan already drawn as passenger flows, asks why in plain words, gets the rule and the record, and approves once with a reason code.
DA
Devon AchebeReaccommodation Agent · special cases
Reaccommodation Agent
Before
Finds the minors, wheelchair users and separate tickets in booking remarks, often after the passenger is at the counter.
Now
Claims a case that arrives with a brief, the options the rules allow, the ones they forbid and the call script.
HK
Hannah KesslerCustomer Care Manager · notices, refunds, reviews
Customer Care Manager
Before
Sends generic templates in one language and waits for refund requests while the DOT clock runs.
Now
Owns the notice template every agent must follow, sees every reply, and approves refunds in one batch with their due dates.
LN
Luis NavarroStation Customer Service Manager · ORD · counters, hotels, vouchers
ORD Station Customer Service Manager
Before
Decides hotels and meals at the counter, one passenger at a time.
Now
Confirms one hand-off listing who is owed a room, a meal or a ride, and why, from the contracts.
OP
Owen PriceCustomer Systems Administrator · integrations, roles, policy versions
Customer Systems Administrator
Before
Answers for a rebooking tool that writes to reservations with no record of why.
Now
Sees every write wait for a person's approval and every action by people and agents on a chained trail.
Built on the engine

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

Eight agents plan, hold seats, check every rebooking on their own and brief the special cases; a supervisor approves, then every passenger is told.

Disruption Watch

Reads cancellations, delays and diversions from the operations feed, decides whether the cause is controllable, and builds the affected-passenger manifest with cabins, onward and inbound connections and special service requests.

  • Read-only; never changes a booking
  • Every fact cites its record
Reaccommodation

Builds up to three plans for disrupted passenger rebooking by the re-protection policy in its priority order, using customer value only as a tie-break; prices every line from its contract; re-plans on the supervisor's instruction.

  • Proposes only
  • A person approves every plan
  • Never splits a booking
Policy Check

Re-checks every proposed rebooking on its own: minimum connection times, ticket reissue for involuntary rerouting under IATA Resolution 735d, the partner agreement, cabin, ACAA accessibility, the minor policy and transit documents.

  • Never reads the planner's reasoning
  • Fails anything it cannot cite
Partner Seats

Requests and holds partner seats by the method each bilateral IROPS agreement sets, and prices them from the prorate table.

  • Holds only within the agreed seat count
  • Releases at the hold limit unless a person extends it
  • Books only after approval
Special Case

For each booking sent to a person, writes the brief with the facts and the rule, works two or three options, marks the ones a rule forbids and drafts a short call script.

  • Never decides a special case; a person does
Notice

Drafts one plain notice per passenger in their language from the approved template — the new flight first, two alternatives, the refund right in its own sentence, the care owed — then reads the replies and sends declines back for re-planning.

  • Never sends before the plan is approved
  • Never changes the approved text
  • Refund right always stated
Care

Works out who is owed a hotel, a meal voucher or a ride under the customer service plan, and why, and prepares rooms and vouchers from the hotel contracts.

  • Books and issues only after the station manager confirms
Refund

Turns every refund reply into a refund of the unused value with taxes and fees, to the original payment, with its due date under 14 CFR Part 260.

  • Cash by default; credit only if the passenger chooses it
  • A person approves the batch
Disruption Recovery Supervisor

Approves every plan; people decide every special case. The agents propose; a named person decides.

Ask in plain words

Ask why, or tell the agents what to change

The supervisor works the plan in a conversation beside the flows. Every answer cites the policy, agreement or record it rests on, and an instruction in plain words re-plans and re-checks before anything changes.

Why do 18 go via London?

Because 28 Business passengers need Frankfurt by midday and CV 120 has 11 Business seats open, one held for Walter Hughes's wheelchair, so 10 for the plan; Halvard 431 has no Business seats under the agreement. The policy keeps their cabin and allows a partner. Via London they land at 11:15, an hour before CV 120, in Business all the way, for $212 a seat on the London leg.

Is EU261 owed on this flight?

No. CV 118 departs ORD on a US carrier, so the EU regulation does not apply. US rules do: anyone who declines the new flight gets a cash refund within 7 business days, and because the cause is crew, our customer service plan owes meals, hotels and transport. Every notice says so.

Keep the Felds on Corvane

Re-planned and re-checked: Noah and Clara can take the last two Economy seats on CV 120 with a Corvane escort; escort capacity is 4 and none is used. Halvard is not allowed for them. The flows now show 114 on CV 120 and 25 for a person. Devon Achebe still calls their mother before anything is booked.

What does plan B cost, line by line?

Partner seats $37,356 — Halvard 431, 38 × $468; Halvard 433, 24 × $455; Halvard 1213 from Amsterdam, 26 × $186; Halvard 917 from London in Business, 18 × $212. Hotels $3,823, meals $3,675 and ground transport $405. Total $45,259, $158 a passenger. Plan A costs $61,200 and plan C $78,900.

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 disruption supervisor's home: today's disrupted passengers, plans waiting for approval, including misconnect reaccommodation for two delays, special cases, cancellation-to-notice time, and the agents' log of what they prepared but did not send.
The reaccommodation plan as passenger flowsA canceled flight's 286 passengers flowing to their new flights, own, partner and next-day, with the cost, arrival times, seats held and the independent check above, and the conversation with the agents beside it.
Ask whyThe supervisor asks why 18 Business passengers go via London; the Reaccommodation agent answers with the seat counts, the partner agreement and the re-protection rule, each cited.
One flow, passenger by passengerThe Business via London band opened: the flights, the policy rule that placed each passenger, the partner seat price and each passenger's cabin and status.
The independent rebooking checkWhat the Policy Check agent re-checked on its own across 261 rebookings: connection times, ticket reissue, partner agreement, cabin, bookings kept together, minors, accessibility and transit documents.
A special case with its brief and call scriptTwo unaccompanied minors: the brief, the options the agents worked out, the partner option the policy blocks, and the call script for the reaccommodation agent.
Hotels, meals and ridesWho is owed what and why under the customer service plan, the rooms prepared from the hotel contracts, and the hand-off the station manager confirms.
Approving the planThe approval dialog states what will be booked and sent, asks for a reason code and records the supervisor's e-signature.
Everyone told, replies coming inAfter approval, every passenger told 22 minutes after the cancellation, with replies filling each flow: accepted, changed option, refund and waiting.
Passenger notices and repliesEvery passenger's reply to the disruption notice and what the agents did with it: kept the flight, moved within the partner agreement, or prepared a refund.
Refunds inside the DOT clockRefund requests from passengers who declined the new flight, priced from the ticket to the original payment, with the 14 CFR Part 260 due date and one batch approval.
The audit trailEvery decision by people and agents in order, each entry chained to the one before, with filters and an evidence pack export.
The re-protection policyThe priority order the agents follow when they rebook disrupted passengers, changed only by proposal and a second person's approval.
Governance

Built for airline disruption management: checked twice, approved once, on the record.

One person approves the planThe Disruption Recovery Supervisor approves every plan with a reason code and an e-signature. A plan over $75,000, or $10,000 above the recommended one, also needs the Customer Recovery Director.
Nothing booked or sent before approvalAgents never book, send a notice, issue a voucher or pay a refund before a named person approves. Hotels wait for the station manager; refunds wait for the Customer Care Manager's batch approval.
An independent check on every rebookingThe Policy Check agent re-checks each rebooking against connection times, ticket reissue, the partner agreement, cabin, accessibility, the minor policy and documents, without reading the planner's reasoning.
People decide the special casesUnaccompanied minors, wheelchair users, service animals, medical oxygen, groups and separate tickets go to a named person with a brief, options and a call script. A case untouched for 20 minutes goes to the supervisor.
Every placement cites its ruleEach passenger shows the re-protection policy rule that placed them, and every agent statement cites its source — the policy, the partner agreement, the customer service plan under 14 CFR 259.5, Part 260 or Part 382 — and opens the passage.
A chained audit trailEvery action by a person or an agent is on the audit trail in order, each entry chained to the one before so nothing can be changed or removed unseen, with an evidence pack to export when DOT asks.
Configuration

Your passenger re-protection policy, limits and approvals

The policy the agents follow, their limits and who decides. Any change is proposed, approved by a second person and replayed on a past disruption before it applies.

SettingDefaultChoose from
Re-protection priority orderRP-4: special care to a person; keep the trip; keep the cabin; never split a booking; earliest arrival within 4 hours; then customer value; cost capsReorder; proposed, then approved by the Customer Care Manager
Partner seat hold45 minMinutes the Partner Seats agent holds seats before release
Partner seat cap$600Above this a seat needs the supervisor
Plan needing the Director$75,000And any plan $10,000 above the recommended one
Next-day threshold4 hoursA later arrival goes to the next day with a hotel
Special case target20 minUntouched cases go to the supervisor
Reminder when no reply60 minThe Notice agent reminds the passenger
Text message for every noticeOffOn · Off (otherwise text only when there is no app)
Connections

Works with the systems your disruption desk already runs

Reservation system and inventorybookings, special service requests and remarks, seats on own and partner flights; rebooking after approval
Operations feedcancellations, delays, diversions and their causes
Partner bookingavailability, holds and bookings under each IROPS agreement
Ticketing and EMDsreissue and endorse tickets and partner coupons after approval
Messagingapp, email and text notices, and the replies
Hotels, vouchers and the refund enginerooms from contracts, meal vouchers, ride credits; refunds to the original payment
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
286of 286
passengers told before reaching the counter
All told at 14:03
22 minutes after the cancellation
estimated
$158
a passenger for the CV 118 plan, against about $250 typical
All on Corvane (plan A)$61,200
Approved plan B$45,259
typical
7days
business days at most for card refunds, inside the DOT clock; cash by default
9 refunds · $13,486
due by October 23

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate · “typical” = published figures (T2RL disruption cost study, 2016 — up to $60 billion a year, about 8% of industry revenue; US DOT enforcement figures — more than $155 million in refund penalties against 14 airlines; DOT civil penalty cap — up to $75,000 per violation; 14 CFR Part 260, in effect October 28, 2024). Corvane Airways, Halvard Airlines, their flights, hotels and the people named on this page are fictional — characters and sample data in the working solution.

Questions

What disruption teams ask about IROPS reaccommodation.

What is IROPS Passenger Reaccommodation?

IROPS Passenger Reaccommodation is IROPS reaccommodation software for airline disruption teams: it rebooks and notifies every disrupted passenger by the airline's own re-protection policy, with customer value only as a tie-break. Eight agents handle disrupted passenger rebooking from the cancellation on: they build the manifest, draw up to three plans as passenger flows, hold partner seats, re-check every rebooking independently and brief the special cases for people. The supervisor asks why and approves the plan with a reason code, and only then are passengers rebooked and told, with their refund right.

How are passengers rebooked when a flight is canceled?

For flight cancellation rebooking, the Reaccommodation agent follows your passenger re-protection policy in its priority order. In the working solution that is: special care goes to a person, keep the trip, keep the cabin, never split a booking, earliest arrival within 4 hours, then customer value, then cost caps. Every passenger shows the rule that placed them, and the supervisor can ask why about any choice.

Can it use partner and interline seats for re-protection?

Yes. The Partner Seats agent requests and holds seats by the method each bilateral IROPS agreement sets, only within the agreed seat count, and prices them from the prorate table. In the working solution it held 106 Halvard Airlines seats until 14:30 and returns unused seats when a plan is approved.

How are unaccompanied minors and wheelchair passengers rebooked during IROPS?

They go to a person. The Special Case agent writes a brief, works two or three options, marks the ones a rule forbids — such as a partner that does not carry unaccompanied minors on interline tickets, or a connection too short with a wheelchair — and drafts the call script. A reaccommodation agent decides and records the outcome with a reason code.

Does every notice tell passengers about the DOT automatic refund rule?

Yes. Each notice gives the new flight, two alternatives, the care owed and the refund right in its own sentence: a cash refund to the original payment under 14 CFR Part 260, within 7 business days for card payments and 20 days otherwise. When a passenger asks for one, the Refund agent prepares it with its due date, cash by default.

Is EU261 compensation owed when a flight from the US is canceled?

Not for a US carrier departing a US airport: EU261 applies to flights departing an EU airport, or arriving in the EU on an EU carrier. In the working solution the Policy Check agent answers this with the citation, and notes the US rules that do apply — the Part 260 refund and the airline's customer service plan.

Do people stay in control, or can the AI book and send on its own?

People stay in control. Agents never book, send, issue a voucher or pay a refund before a named person approves: the supervisor approves the plan with a reason code and e-signature, the station manager confirms hotels, and the Customer Care Manager approves refunds. Every action is on a chained audit trail.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your re-protection policy, customer service plan, partner agreements, hotel contracts and the systems the agents read — and it goes live once every quality gate has passed. Before go-live it replays one of your past disruptions so you can compare its plan with what your desk did.

See it on
your disruptions.

We'll run IROPS Passenger Reaccommodation on one of your own past cancellations, with your re-protection policy and partner agreements.