Booking details, seat assignment, SSR codes, itinerary
Miles balance, tier status, earn/burn history, qualification progress
Real-time seat map, availability, fare class buckets, upgrade inventory
Credit card partner transactions, hotel, car rental pending miles
Dynamic upgrade pricing, load factor, co-pay calculations, yield targets
Check-in events, booking events, flight status changes, gate activity
Syncs PNR, loyalty state, and seat inventory into Redis — always-fresh context
Serves passenger loyalty features and upgrade propensity scores online
Hot check-in state, live seat inventory, active upgrade window
Miles history, tier qualification trajectory, partner earn records
Feature store — miles balance, upgrade propensity, expiration urgency, tier velocity features
Assembles the Passenger 360 — miles balance, tier status, upgrade eligibility, expiring miles, and seat availability — and exposes it as structured MCP tools for the decision engine
Ranks upgrade, co-pay, bonus, and tier offers by expected value and acceptance probability
Miles threshold, tier requirements, inventory constraints, blackout rules
Yield trade-off between upgrade revenue, seat fill, and loyalty engagement value
Peer segment matching and historical offer acceptance similarity
Full upgrade offer using loyalty miles
Partial miles plus cash co-pay option
Earn bonus miles on this segment — no upgrade
Progress notification — miles to next tier status
Booking details, seat assignment, SSR codes, itinerary
Miles balance, tier status, earn/burn history, qualification progress
Real-time seat map, availability, fare class buckets, upgrade inventory
Credit card partner transactions, hotel, car rental pending miles
Dynamic upgrade pricing, load factor, co-pay calculations, yield targets
Check-in events, booking events, flight status changes, gate activity
Syncs PNR, loyalty state, and seat inventory into Redis — always-fresh context
Serves passenger loyalty features and upgrade propensity scores online
Hot check-in state, live seat inventory, active upgrade window
Miles history, tier qualification trajectory, partner earn records
Feature store — miles balance, upgrade propensity, expiration urgency, tier velocity features
Assembles the Passenger 360 — miles balance, tier status, upgrade eligibility, expiring miles, and seat availability — and exposes it as structured MCP tools for the decision engine
Ranks upgrade, co-pay, bonus, and tier offers by expected value and acceptance probability
Miles threshold, tier requirements, inventory constraints, blackout rules
Yield trade-off between upgrade revenue, seat fill, and loyalty engagement value
Peer segment matching and historical offer acceptance similarity
Full upgrade offer using loyalty miles
Partial miles plus cash co-pay option
Earn bonus miles on this segment — no upgrade
Progress notification — miles to next tier status