Readit News logoReadit News
Posted by u/themagyar a year ago
Show HN: Book and change flights with one emailbonbook.co/showhn...
Hi there,

TLDR; I built an inbox simulator so you can try BonBook in 15s, without sharing your email.

Earlier this year I was flying 2-3 times per month and found booking and changing flights a hassle. So I decided to fix it.

BonBook lets you find, book and change flights with one email. It can also auto-find flights for events you’re attending.

Over the last few days, I built a simulator that lets you interact with BonBook without sharing your email. It responds with real flights and each response includes a link to compare w/ Google.

padolsey · a year ago
I imagine this is a much harder problem than meets the eye. Even for my own travel, there are like a dozen things I'm trying to optimize for. Time, money, seat, travel to/from airport (traffic, train cost, taxi pickup/dropoff ease), lounge quality, layover length or complexity vs cost calculus, loyalty program, airport navigation, airport amenities, flight hospitality quality etc. etc.

When an AI can take into account all these subtleties and work reliably then yeh, I'd give it a go. But for now I'm kinda ~ok with the time cost of finding a non-rubbish flight.

I guess this is where 'travel agents' once used to shine.

Also: I want to be _absolutely_ certain the flight was booked -- that nothing was dropped, that no weird API failed to callback, that no letter was dropped from my name, that no silly email parser thought I meant London, Ontario, Canada.

Ps. Cool demo!

TeMPOraL · a year ago
> I guess this is where 'travel agents' once used to shine.

Score one for self-service software "improving lives" and "increasing productivity" by allowing everyone to do the job that would previously be done much more efficiently by dedicated specialists :).

Still, reading that:

> Even for my own travel, there are like a dozen things I'm trying to optimize for. Time, money, seat, travel to/from airport (traffic, train cost, taxi pickup/dropoff ease), lounge quality, layover length or complexity vs cost calculus, loyalty program, airport navigation, airport amenities, flight hospitality quality etc. etc.

I envy your dedication. Halfway through reading this list, I already feel like going by a train instead. I can't imagine doing it myself without some specialized software; I'd lose my mind trying to do it with the normal travel/accommodation search and booking websites.

> Also: I want to be _absolutely_ certain the flight was booked -- that nothing was dropped, that no weird API failed to callback, that no letter was dropped from my name, that no silly email parser thought I meant London, Ontario, Canada.

Very much this. It's my main concern here, too. I need live feedback on every input at every step throughout the process, because I don't trust software to not screw this up.

themagyar · a year ago
Thanks. Definitely more complicate than originally imagined.

A lot of this can be done automatically with time (eg, already built an auto-seat algo), but there is a reason the beta is focused on frequent fliers solving logistics problems and making repeatable decisions :) That said, think you'll be surprised by how well it optimizes already.

During beta onboarding, you make an account with all travel info (no need to parse this). Travelers also confirm their booking before purchase ("checkout" links to a page with all flight info in a lot more detail instead of 'access' link). And BonBook sends a confirmation email post-booking (required by federal regs).

Y_Y · a year ago
I was very to booking a flight to SJO instead of SJC. The interface just said "San Jose" so it looked fine. Might have been nice to go to Costa Rica instead.
themagyar · a year ago
Checkout link in beta provides details. But you can request both :)
RaftPeople · a year ago
> I imagine this is a much harder problem than meets the eye. Even for my own travel, there are like a dozen things I'm trying to optimize for.

But if you created "profiles" of how you might search with various weight settings, it seems like it could get reasonably close without having to re-enter all of the details each time.

bux93 · a year ago
Not to mention cabin luggage allowances (as well as the likelihood they will be honored and you won't be checking your cabin luggage at the gate, or stowing your bag in row 45 when you're in row 9). Even finding the (cabin/checked) luggage allowances on an airline's website can be a task for AI.
sib · a year ago
Great idea. Would use (flew 140 segments the year before Covid).

One piece of feedback:

I asked for a "flight from LAX to..." and it recommended flights from SNA and ONT (two other airports in the Greater Los Angeles area). These airports are easily 1.5 - 2 hours away from LAX at commute times.

I suggest that, if the user requests a specific airport (as indicated by an IATA code), you limit responses to that airport code by default, rather than broadening the search to a region.

If I had asked for a "flight from Los Angeles to..." I would not have been surprised by the current behavior (and probably would have appreciated it.)

themagyar · a year ago
Solid feedback.

To keep the demo light, it doesn't have full functionality but being specific on airports vs cities is part of the live beta.

NYC is another example w/ EWR. Can say "NYC" or specify "JFK or LaGuardia". DC too for people wanting to avoid the drive w/ BWI.

Happy to share access. Feel free to shoot me an email (attila@).

sib · a year ago
Cool, thanks - I sent you an email
SocksCanClose · a year ago
I am one of the early customers and this works like a charm.

Was on a flight last week that was on the tarmac for two hours due to weather one evening last week; the pilot finally got on the PA system and announced we were headed back to the terminal. I booked myself a new flight for the next morning within 90 seconds. Pure magic.

themagyar · a year ago
Happy BonBook could help. Thanks for the glowing recommendation
TripleChecker · a year ago
'Yes. BonBook is live in private beta and can do a whole lot more than just find flights. Click here to request access.' - why keep it a secret? What else can it do? :)
rdl · a year ago
Wow.I book a lot of flights, often waste a huge amount of time find the best flight, and would use this for a lot of the easier bookings. I was amazed at how well it works (in the simulator).

Google Flights is really the last Google product I routinely use -- happy to have an alternative!

danpalmer · a year ago
> often waste a huge amount of time find the best flight

Would you trust that this would book you the "best" flight? Every user has a different definition of "best" – cheapest, shortest, fewest stopovers, shortest stopovers, airline preference, lounge preference, seat preference, time of day preference...

Personally I find Google Flights gives me the right amount of detail and I book flights I'm happy with.

ipdashc · a year ago
Yeah, I'm kind of surprised by all the uniform praise in the comments - NOT saying it's not a cool tool, it's definitely very impressive and the author's done a nice job, but I could never really see myself using this. Mainly just because flights are super expensive, I can't see myself trusting a bot to make the best choice instead of spending 10 minutes of my own time to potentially save a lot of money. I guess it's a different world when you're a super frequent flier (or when your company is paying, of course).

It reminds me of the Carvana ads that called out home delivery for cars. Like, it's definitely neat, and I'd love to skip scummy dealerships, but convenience is wayy down my list of priorities when I'm dropping that much money on something.

themagyar · a year ago
Fair, beta isn't for everyone. It's geared towards frequent fliers and people who want to save time. But lets break down the points:

-> cheapest?? Frequent fliers are primarily concerned with time efficiency.

-> shortest/fewest-stopovers/shortest-stops?? These are all synonyms for efficiency.

-> airline preference?? Beta curates based on airline loyalty.

-> lounge preference?? Not handled when booking flights..

-> seat preference?? Furthest forward aisle/window, avoid no-recline, some want extra legroom (beta has an algo that handles this).

-> time of day?? Easy, just add it to your request (works in sim too).

rdl · a year ago
I would use it for flights where the best flight is pretty obvious, or in cases where satisficing is fine. I'd tbh mostly use it when OTHER PEOPLE ask me to find a flight for them.

I'd also use it to quickly book flights on my preferred airlines because I have free changes/cancellations on those, so the value of getting something booked immediate and then refined later (and possibly rebook) is fine.

themagyar · a year ago
Happy to give you one. Biased but the live beta is better.
drewrbaker · a year ago
Would love to be able to have this buy my the flight at an optimal purchase time. Like I say “LAX to JFK for Jan 10th to Jan 15th, between $400 and $600” and it will wait until that is seen and then buy for me. That would be a real new feature.
evan_ · a year ago
why would you ever set a minimum price? If you're looking for a certain service level just have it look for that. Otherwise I'd be worried you'd miss out on a flight that fits all your criteria but costs $385 or something
themagyar · a year ago
Calling it 'scheduled booking'. It's on the roadmap :)
r0fl · a year ago
You can set up alerts using Google flights that will email you when prices change

I save thousands using this feature each year

lxgr · a year ago
I like that feature! But now I’m wondering if Google is selling that data back to airlines.
theqwxas · a year ago
I am not sure about the US market, but Skyscanner [1] works great in Europe, I wonder how this is different. Besides from being structured as an email, it offers quite similar functionality of finding optimal flights (in some sense of optimal). It may just be me, but I am definitely misunderstanding the inbox metaphor. Why is it an inbox? Why is there emphasis on _one email_? I don't book flights through email -- I go on an airline's website to book.

For now it seems to be always responding with "Hi there, I couldn't find any flights for your request. Please try again.", I could not test it out. Unless this is a demo version, and is working as expected.

[1] https://www.skyscanner.net/

pomian · a year ago
I get results everytime. Maybe not the cheapest. But it's something, and it's fast... Very fast. (Compared to going to a website.) With a very simple sentence full of acronyms that we all use buy now, it is a fun experimental tool. (Then clicking through the Google link, you can actually continue and book.) But, I agree, Skyscanner is awesome.
themagyar · a year ago
Beta turns booking into two clicks.
themagyar · a year ago
The beta is email-based booking, changes and more. The demo simulates the search experience via email.
dddw · a year ago
> No cheap carriers by design Why no love for the frugal ?
themagyar · a year ago
Different mindset.

BonBook is targeted at travelers solving logistics problems who make lots of repeatable decisions and fly often (eg. need to be in X at Y).

No saying what can be done with time.

matt3D · a year ago
While that's a good point, I think it would be wise for them to incorporate budget airlines if they are looking at the European market.

There are so many routes that are served exclusively by budget airlines.

namdnay · a year ago
They’re probably not distributed by whatever GDS API the app is using
themagyar · a year ago
Beta (and sim) intentionally does not search them.