Say where you are going and when. Yuki searches real fares, checks them against your calendar, and holds the seat — then shows you the fare, the legs and the traveller details before anything is confirmed.
Coming soonThis is coming soon. Everything else on this page works today — we would rather tell you what is on the way than describe a product you cannot use yet.
Booking a flight is four tabs, a fare that changes while you read it, and a calendar check you do from memory. The work is not the decision — the decision takes seconds once you can see the options. The work is the search, the filtering and the double-checking around it.
Yuki does that part. Tell it where and roughly when, and it searches live fares, cross-checks your calendar for conflicts, filters to what fits, and comes back with a short list. You pick one; Yuki holds the seat.
What Yuki does, and what stays yours
Yuki
You
Searches live fares for your dates and route
Say where and roughly when
Checks your calendar for conflicts
Decide which option you want
Filters to your budget and time-of-day preference
Approve the fare before anything is held
Re-prices the fare, then holds the seat
Approve again before anything is paid
Puts the booking in your trip, with the documents
Cancel any time from the same screen
The approval is the point
An agent that can spend money is only useful if you can trust the moment it does. So the card you see before a booking is built from the booking itself, not from the model’s description of it: the route, each leg with its times, the fare in the currency you will be charged, the traveller details and where each one came from. Nothing is confirmed until you tap. Nothing is paid until you tap again.
A held seat is not a purchase. Holding reserves the seat with the airline without paying for it, so you can think about it, check with whoever you are travelling with, and come back. If you change your mind, releasing the hold costs nothing.
It lands in the trip you already have
Yuki already builds trips from the confirmations in your inbox — flights, hotels, trains, car hire, all clustered into one itinerary with the documents attached. A flight Yuki books goes into that same trip, next to the hotel you booked yourself. There is no separate "booked by AI" list to keep track of.
Flight booking is coming soon. Everything else in Trips works today — Yuki is free on iOS and Android.
That is what this is for, and it is coming soon rather than live today. The rail works end to end in testing — real fare search, a seat held with the airline, then payment only after you approve — but it is behind a feature flag while we finish it. Nothing books without an explicit approval from you.
Does Yuki pick the flight, or do I?
You do. Yuki searches, filters to what fits your calendar and your stated budget, and comes back with options. The card shows the route, each leg, the fare and who is travelling. You approve or you do not — Yuki never confirms a booking on its own.
Where does Yuki get the fares?
From a live airline booking API, not from a training set. That matters: an AI that recommends flights from memory will quote prices and schedules that no longer exist. Yuki quotes what is actually for sale at that moment, and re-prices the fare again before holding it, because offers expire in minutes.
What about hotels?
Stays are on the same rail and are coming after flights. Today Yuki already builds your trip from hotel confirmations that land in your inbox — the new part is searching and booking one for you.
Do I have to re-type my passport details every time?
No. Yuki reads the traveller details already on your profile and in your contacts, and the approval card names where each detail came from so you can correct it before it is used. A name on a ticket has to match a passport exactly, which is precisely why it should not be retyped from memory.