Idea: When Your Flight Gets Cancelled, Everything Breaks
Hey community! I'm a former 5+ year AWS Architect who recently left to start my own dev business and do research in AI/ML. Yesterday I had one of those travel days that makes you want to throw your phone out the window, and it got me thinking about a real problem that agents could solve, which I've yet to see the travel industry successfully address (understandably, this is a difficult problem to solve given it requires cross-party collaboration and isn't something your average person is going to be able to build). I'm looking for feedback from people who work in travel: airlines, rental cars, hotel booking, OTAs. I know there are significant hurdles here, but that's never stopped a great company from trying.
**The Problem**
Yesterday my flight was cancelled. We've all been there. What seems like a single event quickly cascades into a coordination nightmare: you need to rebook or reroute your flight. You need to extend or shift your rental car reservation. You need to tell your hotel you're arriving late or not at all. If you're traveling solo, this may be fine. If you're traveling with a group or for urgent business/vacation/events, this gets chaotic quick.
You would think updating all of this would be simple; for the average person though, it is anything but. If you booked through Expedia, Booking, or any travel agency, you often can't reach the hotel or rental company directly. You're routed through poorly designed voice agents that loop you back to the OTA for any changes. No offense to whoever built those systems, but they are genuinely terrible, and every company has a different one that seems to have zero context, incredibly long queues, and not "agentic" at all (appears to still rely on traditional IVR systems). You're looking at long hold times, sometimes hours. Meanwhile, the car rental company has one cancellation policy, the airline has another, and the hotel has a third. It's incredibly confusing, especially when their website says one thing, the voice agent says another, and if you successfully reach a real human (good luck), still another. Now multiply that by the hundreds or thousands of other travelers trying to do the exact same thing at the same time. The whole experience becomes an exercise in frustration for people who just want to get where they're going without spending more money.
**The Idea**
There has to be a better way to help travelers manage cascading disruptions in real time. I'm convinced that this is a real problem that can be solved by agents if built the right way. I haven't fully thought through the architecture for this, but what I'm imagining is a single interface where a traveler provides their booking data (screenshots, confirmation emails, booking numbers) and a single AI agent coordinates across all parties using existing APIs, MCPs, or public interfaces that travel entities (airlines, vehicles, hotels) expose. It queries real-time availability, pricing, policies, etc.; interacts with airline, hotel, and rental systems; identifies the optimal set of changes; and presents a clear course of action with one-click approvals. Human in the loop for final confirmation, but offloading the nightmare of searching, querying, comparing, updating, and booking last-minute changes.
The value proposition: let the agent handle the headache. Within minutes, you have a plan that meets your criteria while mitigating (or preventing) additional expenditures. No phone calls, no circular voice menus, no thumbing through emails.
**Why This Hasn't Been Solved**
I fully recognize this is super hard problem to solve given cross-party collaboration, different endpoints and interfaces, and other hurdles I haven't even thought of yet. If it were easy, the airlines would have done it already. Or maybe they aren't incentivized to. After all, they already have your money regardless of whether you have a good experience recovering from a disruption. I even talked to someone who works in the hotel industry and they told me they often can cancel hotel reservations last minute due to flight delays, but you have to call and fight that battle of getting to a human in order to do this. Most people don't have the patience (or it's not on their dime e.g. company card), so they eat the cost and get charged anyways. In short, the providers are getting paid either way, and do have a process to refund, but only if you are willing to inquire.
My hunch is that this causes enough pain for enough people that consumers would pay a small concierge fee to have last minute delays handled for them (if it worked). The question is whether the integration surface is tractable. Is flight route data accessible programmatically, do rental and hotel systems have APIs or interfaces an agent can work with at scale, can the policies across entities be navigated algorithmically, etc.
I'd love to hear from people who know the industry. What am I missing? What makes this harder than it looks? What makes it easier? If anyone wants to collaborate, lmk. I can already imagine how this would be built, and this is the kind of stuff I enjoy digging deep into.
Happy building!
Posted Jun 3, 2026, 1:25 PM UTC