Case study · AI travel manager & dynamic pricing

We can't set the fare. We can fix the price experience.

Travel sites show one date, one headline fare and a bundle discount you only see after you commit. Bags, seats and change rules show up later. CrossDigital Solutions designed an AI travel manager for a boutique U.S. agency. It ranks trips on what they will really cost you, shows the bundle math up front and plans the whole budget.

Departures · MIAHeadline fares

Client
Boutique U.S. travel agency
Built by
CrossDigital Solutions
Scope
AI agent, ranking, pricing engine, portal + staff console
Timeline
Mar – Jul 2026
01 · The problem

A website that can't listen, and prices nobody can explain

The agency's site looked like most small travel sites: four hand-picked "deals", separate tabs for flights, hotels and cars, and a quote form. Every visitor saw the same page and the same "from" prices. Those were per person, for one date, with no bags.

Behind the form, an agent priced each piece in a different tool and emailed a quote a day or two later. By then the fare had moved, the bag rules had changed, and the traveler had booked elsewhere.

Problem statement

Travelers can't see what a trip will really cost, across dates, add-ons and bundles, until they've almost paid. Agencies can't explain the value they add, so travelers default to the cheapest headline price.

How might we

use AI to give every traveler an honest, personal, whole-trip price, with flexible dates, the real cost of add-ons and the bundle math shown up front, when we don't control the fares?

agency-site.com/deals

Your dream vacation starts here

Flights, hotels, cruises and cars. Call us or request a quote.

FlightsHotelsCruisesCars
This week's deals · updated Monday
*Per person, one way, select dates. Taxes, bags and seats not included.
02 · Four gaps in today's travel buying

Price is a snapshot, the trip is in pieces, and add-ons are a moving target

G1 · Price transparency

One date, one option, bundle math after the fact

Airfare is shown for the date you typed. Recommendations stick to that single option, and bundle savings appear only once you've added items to the cart. You can't see the range, the trade-offs or why a price is what it is.

Traveler question it can't answer: "If I leave Tuesday instead of Friday and add the hotel, what do I actually save?"

G2 · No travel manager

Nobody connects the dots for your budget

Flights, stays, cars, bags and activities are bought in separate places. No one plans the trip around your real situation: total budget, days off, who's traveling, the bags you always check, the status or card you already have.

Traveler question it can't answer: "Given $3,500 and my week off in April, what's the best trip I can take?"

G3 · Ancillary opacity

Add-on rules change, and agency value is invisible

Bag, seat and change fees vary by airline and fare and change often, which makes bundles hard to price and report. Agencies rarely show the benefit their content and service add compared with booking it yourself.

Traveler question it can't answer: "With two bags and my airline card, which fare is really cheapest, and what does the agency save me?"

G4
Constraint, and the design principle that follows

We don't control the price of flights or hotels. We do control how price is explained, timed and totaled.

Airlines, hotels and cruise lines set the fares. AI can't change them, but it can show the range across dates, apply the add-on rules to you, do the bundle math before you commit, forecast with honest confidence and plan the whole budget. That's what we mean by a quality price experience.

Why this is urgent: in the U.S., the 2024 DOT rule requiring airlines and agents to show bag and change fees at first price display was vacated by the Fifth Circuit in February 2026. DOT has since returned to its 2011 disclosure standard.[7] Personalized fee transparency is now a product choice, not a legal requirement, and that makes it a way to stand out.

03 · Competitive teardown

The big players solve one slice each

Each is good at something. None plans a whole trip around one traveler's budget and add-ons. Facts are cited below. Assessments are ours, as of October 2026.

Hopper

price prediction app
Does well
Made "buy or wait" mainstream. Price alerts and a fare calendar.
Breaks
Its headline accuracy claim (95%) comes from Hopper's own 2019 research page, and we found no independent audit.[2] Small third-party tests vary. The advice reads as certain without showing how confident it is for this route and booking window.
Fees
In July 2026 Hopper agreed to a $35M FTC settlement over pre-selected "Tip" and VIP Support charges and claims about Price Freeze. It neither admitted nor denied the allegations and says the practices ended in mid-2023.[1]
We do instead
Show a price range with stated confidence and reasons. Never pre-select a paid add-on.

Airbnb

stays marketplace
Does well
Since April 2025, U.S. guests see the total price, including cleaning and service fees, by default.[3]
Breaks
For years search showed a nightly rate, with fees added near checkout. The fix arrived with the FTC's fee rule for short-term lodging, not as a product choice.[3] The total covers the stay only, and nothing ties it to flights, transport or a trip budget.
We do instead
Treat the all-in stay price as the minimum and show the all-in trip price: stay, flights, bags and ground.

Expedia

online travel agency
Does well
Real package savings and one cart for flight and hotel.
Breaks
Package discounts depend on hiding the component prices. Expedia's own guide says the savings can disappear if you book the same flight and hotel separately.[4] Savings "vary" and aren't on every package. A package is one reservation, so changing one part affects the whole. Member Prices need a One Key login. The deal only exists if you buy the whole thing inside their walls.[5]
We do instead
Show the bundle math before booking: separate price vs bundle price as one number, and the next add-on that's worth it.

Google Flights

flight search
Does well
Best-in-class date grid, price graph, "high / typical / low" insights and a filter that adds bag fees.[6]
Breaks
It's built for the average traveler. Bag estimates can't account for elite status or a co-branded card. Budget tools cap the flight price, not the trip. Price insights compare you with typical fares for similar trips, not with your own limits on time, party size and budget.[6] It's a search engine, not a planner.
We do instead
Keep a personal fee profile (bags, seats, status, cards) and plan a trip-level budget around the traveler's situation.
GapHopperAirbnbExpediaGoogle FlightsTravel manager (ours)
G1 Price range across datesFare calendar for flightsStay total for chosen datesSearch per dateDate grid + price graphWhole-trip cost by departure day
G1 Bundle math before booking——Package total; component prices hidden—Separate vs bundle shown up front
G2 Plans a whole-trip budget—Stay onlyFlight + hotel cartFlight price capBudget split across trip + booking plan
G3 Add-ons applied to you—Fees in total—Generic bag estimateBags, seats, status, cards
G3 Shows its own valuePredicted savings—"Package savings vary"—Itemized value receipt
04 · User journey

From "somewhere warm in April" to a booked trip

The traveler and the agency, side by side, with the gap behind each drop-off. Pick a stage.

Today: brochure site, OTAs, search enginesWith the travel managerSentiment 1–5, design estimate from discovery interviews
05 · The solution

Five capabilities, one travel manager

Each one closes a gap. AI does the parts people can't do at scale: reading fare rules, forecasting, searching every date and doing the bundle math for every traveler.

G1

Price window

A seven-day grid of whole-trip cost by departure day, not one fare for one date.

AI roleSearches nearby dates and forecasts direction with a stated confidence and its reasons.
G1G3

Bundle math up front

Separate vs bundle price before you commit, plus the next add-on that's actually worth it.

AI roleFinds the best bundle type for your picks and adjusts the discount for demand.
G3

True-cost profile

Your bags, seats, status and cards applied to every fare. Each rule shows the date it was last checked.

AI roleReads changing fee rules and applies them to your profile, flagging changes.
G2

Travel manager

A trip-level budget, ranked options and a booking plan: what to book now and what to track.

AI roleTurns a plain-language brief into constraints, ranks trips on fit and true cost, and orders the bookings.
G3

Agency value receipt

Shows what the agency saved you, which fees you avoided and which protections you have.

AI roleCompares against booking it yourself and itemizes the difference.
Signals your brief + fee profile live fares, ±3 days fare history + demand airline fee rules (dated) partner price sheets promos + expiry dates Ranking fit · true cost · timing explains every pick Pricing add-ons applied to you bundle math + forecast Traveler's plan budget · window value receipt Acts book · track ask again bookings, tracked trips and new questions become signals unresolved → staff follow-up queue
06 · Try the travel manager

Your budget, your bags, every nearby date

Set up a traveler, then pick a trip. The ranking uses the true cost on the best nearby day, not the headline fare. Prices here are illustrative and calculated in your browser.

Traveler profile
Trip style
Date flexibility

Fee profile
Extras
Ranked on fit + true costrecomputes live
Price windowcloses G1
True cost, bundle math up frontcloses G1 + G3
Trip budgetcloses G2

Booking plan

    Agency value receipt

    closes G3

    Illustrative model. Bundle types and maximum discounts follow the project's pricing spec. Bag and seat fees use typical published U.S. levels, but real rules vary by airline and fare and change often. Forecast rules are simplified. In production, they're trained on fare history and shown alongside their track record.

    07 · Wireframes

    Four screens: plan, time, total, run the desk

    Three screens for the traveler and one for agency staff. Hover a note to find it on the frame.

      08 · Guardrails

      Rules we wrote before any model touched a booking

      Several came straight from the teardown. A price tool that over-promises or slips in fees loses trust faster than a static page.

      rule: confidence, not certainty

      Forecasts show their odds

      Every "book now" or "track it" shows a confidence level and the reasons behind it, plus the model's track record on that route.

      rule: nothing paid is pre-selected

      Add-ons are opt-in, always

      Seats, protection and support upgrades start unchecked and are priced in the total before the traveler chooses them.

      rule: fee rules carry a date

      Show when a rule was checked

      Bag and seat rules change. Each one shows its source and the date it was last checked, and staff are alerted when a rule changes.

      rule: live inventory only

      Only recommend what can be booked

      The agent calls fare, hotel, cruise and activity inventory in real time. It never invents an option or quotes a price from memory.

      rule: hold → confirm → charge

      No charge before confirmation

      The card is held, the supplier confirms, and only then is the card charged. A dynamic price can't become a surprise bill.

      rule: people can override

      Staff prices win, and stuck chats go to a person

      Partner price sheets override live fares per route, with a preview. Questions the AI can't resolve go to a staff queue.

      Claude API + tool callingGDS / NDC faresHotel, cruise & car inventoryActivities + vacation-rental APIsStripe (hold / capture)Email + SMS alertsReact portal + staff console

      Prices will keep moving. Your customers' trust doesn't have to.

      We build AI travel managers, recommendation engines and dynamic pricing for travel and service businesses. You don't need a data team to start.

      Talk to CrossDigital Solutions → Websites, CRM integrations and AI products for small teams.
      Sources for the teardown
      1. Skift, "Hopper Settles With the FTC Over Practices Expedia Called Out in 2023," July 10, 2026. skift.com · Consumer Finance Monitor, July 16, 2026. consumerfinancemonitor.com
      2. Upgraded Points, "The Hopper App" (cites Hopper's 2019 95% accuracy claim). upgradedpoints.com · Going, "How to Use Hopper." going.com
      3. Bloomberg, "Airbnb to Show Fees in Price Display to Comply With FTC Rule," April 21, 2025. bloomberg.com · ABC7, "Airbnb will now show total prices by default." abc7news.com
      4. Expedia, "Five travel hacks to stretch your dollars farther" (on opaque package rates). expedia.com
      5. ShopBack, "Are Expedia holiday packages cheaper than booking separately?" shopback.com.au · Wego, "Expedia Promo Code: What Actually Works in 2026" (Member Prices require sign-in). blog.wego.com
      6. Google Travel Help, "Show flight prices that include bag fees." support.google.com · Prince of Travel, "How to Use Google Flights Like a Pro." princeoftravel.com
      7. U.S. DOT, "Increasing Flexibility on Disclosure of Airline Ancillary Fees" (2026). transportation.gov · Bloomberg Law, "Biden-Era Airline Fee Disclosure Rule Nixed by Fifth Circuit." bloomberglaw.com

      Client details are anonymized. Demo prices, fees, demand levels and sentiment scores are illustrative, not client data. Company names are trademarks of their owners and are used for comparison only. CrossDigital Solutions is not affiliated with them.

      © 2026 Cross Digital Solutions LLC · Privacy · Terms