← Other Demos · mvp.dev
Agentic Travel Booking
Lumen Health Robotics · Marcus Weiland · United 1K · Hyatt Globalist

How it works

An agent pipeline that takes plain-English trip requests, fans out across flights + hotels + cars, applies your T&E policy + loyalty preferences, and returns one approval-ready itinerary (plus two alternatives) in under 20 seconds. The production version replaces the four mocked integrations with Amadeus/Duffel, Expedia Partner Solutions, CarTrawler, and your internal HRIS + expense system. The demo ships deterministic seeded data so the flow is reproducible.

Traveler profile

Name
Marcus Weiland
Title
VP Product, Lumen Health Robotics
Home
2241 Filbert St, San Francisco, CA 94123
Work
180 Sansome St, Floor 10, San Francisco, CA 94104
Passport
A1234567 (US, exp 2031)
Seat prefs
Aisle, front half, no bulkhead
Meal prefs
Standard, no peanuts
Cost center
PM-500 · Product Engineering
Approver
Linh Tran, CPO
Card
Brex Premium •••• 4419
Loyalty programs
  • United MileagePlus · Premier 1KUA-XY-389210
  • Hyatt World of Hyatt · GlobalistHY-118822
  • Hertz Gold Plus Rewards · President's CircleHZ-7741002
  • Delta SkyMiles · Platinum MedallionDL-30041122
  • Marriott Bonvoy · Titanium EliteMB-44119923

T&E policy (10 rules)

  • flight
    Cabin class: economy default

    Economy class required for flights under 6 hours. Premium economy permitted over 6 hours. Business class requires pre-approval and trip > 8 hours.

  • flight
    Advance purchase

    Flights must be booked 14+ days in advance when possible. Same-week bookings allowed for customer escalations.

  • flight
    Preferred carriers

    Prefer United, Delta, Alaska when price within 15% of lowest fare. Avoid discount carriers without checked bag (Spirit, Frontier).

  • hotel
    Hotel nightly cap

    Max $400/night. $500/night permitted in NYC, SF, and Boston metros. Conference venue rates allowed up to 125% of cap.

  • hotel
    Preferred chains

    Hyatt and Marriott preferred; leverage loyalty status for complimentary upgrades and breakfast.

  • hotel
    Proximity to venue

    Hotel must be within 50 miles of meeting/conference venue. Within 5 miles preferred to reduce car-service costs.

  • car
    Rental car class

    Intermediate or Standard class only. Full-size permitted with 3+ travelers. No luxury or SUV without approval.

  • approval
    Pre-approval threshold

    Itineraries over $3,000 require manager pre-approval before ticketing.

  • approval
    International trips

    All international itineraries require pre-approval regardless of cost.

  • loyalty
    Loyalty program usage

    Always attach known loyalty numbers. Prefer Hyatt Globalist + United 1K for Marcus Weiland when within price band.

What's real vs mocked

Real
  • Next.js 15 App Router + TypeScript + Tailwind
  • NDJSON streaming agent pipeline over fetch
  • Deterministic policy engine + optimizer
  • Carbon estimate lookup table
  • Playwright end-to-end golden-path test
Mocked
  • Flight/hotel/car search (Amadeus, Duffel, Expedia Partner Solutions, CarTrawler) — none installed, none called
  • Loyalty program lookup (United, Hyatt, Hertz, Marriott)
  • Vendor booking confirmations (PNR, hotel conf, car rez#)
  • Email preview + calendar invite + expense coding
  • Approval workflow (would integrate with Ramp/Brex/Navan)