We’re seeing a core shift in the capabilities of AI. While generative AI engines like ChatGPT and Google’s Gemini have been on the market for a while now, helping users with search queries, copywriting, or even coding, a new type of AI is gaining traction: Agentic AI.
There’s been a slow - but increasing - rollout of sophisticated “AI Agents” including ChatGPT’s AI Operator, Manus (coming over from China), and Amazon Nova Act (for developers), which are there to not just do research and make recommendations, but to actually navigate the web and complete actions for users.
On one hand, AI agents could act as a new way for guests to research travel and find direct websites, acting as challengers to huge OTAs like Booking and Expedia. On the other hand, the OTAs have tech-forward, constantly-evolving booking platforms that may be better equipped to handle traffic from the robotic bookers of the future. Can hotel booking engines keep up?
With this question in mind, we decided to test ChatGPT Operator on 10 of the most common hotel booking engines to see how an AI agent could interact with them - and whether it was able to successfully book a room. Operator is still officially classified as a research project, even though it’s arguably the most advanced option available, so there are still some clear limitations. That fact, combined with some earlier testing, meant we didn’t start with high hopes.
In fact we were somewhat surprised - and impressed – by what we found…
At the time of writing Operator costs $200 per month, so it seems unlikely too many people will be trying it at all yet, let alone paying to do basic tasks like booking a hotel room (some other AI Agents are already cheaper, but are less easy to access). But these tools are going to continue to evolve, and it’s important that direct booking flows evolve with them.
So we’re going to continue to test AI agents to track performance and identify trends or changes. Make sure to check the Triptease blog for your regular updates!
To start us off, let’s see how Operator performed in April 2025..
We used the same prompt for each booking engine:
Please book me a room at [hotel name] from July 15th to 17th.
Our initial findings? When given this direct, specific prompt, even without a requirement to book direct, Operator started where most humans would: a search engine. Unlike most humans though, it consistently started its journey on Microsoft Bing, despite Bing's tiny market share. (Perhaps this has something to do with the amount Microsoft has invested in OpenAI, the creator of ChatGPT...?) Based on all of our testing, if you want Operator to use any other search engine you need to explicitly prompt it to do so.
The rest of the process was good news for direct bookings. After an initial Bing search for a hotel, Operator consistently navigated to the hotel's direct website. Once there the general flow we saw in each case (with no additional upfront instructions from the user) was as follows:
Here's a video (we'd recommend watching at 2.5x speed - Operator isn't the quickest!) showing how this worked out with a hotel using Mews:
With this flow - or something like it - Operator was able to navigate to the booking page for every booking engine we tested, which meant it completed most of the act of booking. Certainly a positive sign for the future of direct bookings in an AI-driven world. (Note that when we first tried this just a few weeks ago Operator was unable to cope with most booking engine date pickers, so things are moving fast.)
The first place we typically did see the need for user input was at the room selection step: “Presenting room choices to user”, and Operator always handed the process back to the user after the final step above: “Confirming booking terms with user”
Operator can’t hold payment details for users, so guests will still need to provide credit card information manually (as is almost always required for this final step.)
While generally successful on these types of queries, there were some common struggles we noted throughout the automated booking process.
This wasn’t limited to one specific booking engine, and seemed to occur basically at random, even on OTAs in other tests which we ran. It could easily select the date once, and struggle the next time. This could very well be something that becomes more consistent, and quicker, as Operator completes more of these kinds of tasks and learns to navigate sites more efficiently.
While it was interesting to discover how Operator fared, booking a room is obviously a very specific use case. We don’t see it becoming the norm for quite some time given the need to already know exactly where you want to stay, the relatively glacial pace of using Operator, and the fact that users will still need to input payment details in order to actually book anything. So we tested another couple of search types to see whether Operator remained a direct booking champion.
Perhaps most interesting for hotels focused on direct bookings was a clear, but unsurprising pattern: when given ambiguous or higher-funnel queries that weren't asking for a specific hotel, Operator either used Bing Travel to research, or went directly to an OTA. There didn’t seem to be a clear pattern in how they determined this. Let’s take 2 different, but equivalent examples.
We searched:
“Can you book me a hotel room in san diego with a pool from july 15th to 17th?”.
Operator went to Bing, searched “San Diego hotels with pool booking” and proceeded to use the search filters there to find a hotel. It still did eventually end up going to Booking.com, but this seemed to be because a Booking.com listing was the first one on Bing Travel.
This just shows how important it continues to be for hotels to optimize for existing channels like metasearch. Being active on Bing metasearch would be one of the most immediate ways to ensure that your hotel is visible to Operator in this type of situation - though similar tools may use other search engines.
But there doesn’t seem to be a ton of rhyme or reason to Operator’s actions. Because we tried another, very similar query, and Operator took an entirely different route.
We searched:
Can you book me a hotel with a pool in LA from July 15th to 17th?
In this case, Operator searched “hotel booking site” in Bing, and chose the first site which came up in a list of organic search results. This was – you guessed it – Booking.com. It was then able to continue their search from that point forward on the OTA site.
While Operator can take various routes, it all seems to come down to one conclusion: the agent tries to navigate the web like a human might. The hotel choice and advanced filters available on OTAs (and on channels like Bing Travel or Google Hotels) suit those looking for ideas from a range of options.
Our tests also revealed that AI agents approach higher-funnel, inspiration-stage queries much like humans do - by looking for content-rich sources like listicles and editorial recommendations. This is definitely a big AI opportunity – while guests may not be ready to hand over their full booking journey to an agent, the idea of using one to narrow down their options may feel a bit more accessible.
We asked:
“I'm going to San Diego from the 15th to 17th of July. It will just be me and my kids, so looking for something really family-friendly. Can you recommend 5 potential hotels and let me know why I should book each one?"
The first listing on the organic search results page was for a content-forward, optimized-for-SEO local blog called “La Jolla Mom”.
The output for the query (after 9 minutes parsing the article) was this list, which picked five hotels from those featured.
After we replied (picking Hotel del Coronado), Operator searched for Hotel del Coronado on the Bing search engine, and navigated through the direct booking flow.
This behavior highlights the continued importance of traditional SEO and content marketing strategies. Hotels appearing in these high-ranking content pieces - especially with direct booking links - may still be shortlisted by AI tools, even if the agent struggles to complete the actual booking.
Another thing worth considering is whether Operator is actually the best AI tool for these kinds of searches. With Operator, this query essentially results in a summary of one web page that the agent ‘read’. A generative search engine (like Perplexity or ChatGPT) would typically scan more sources and potentially provide a wider range of information, despite its own limitations. Considering the fact that research is by its nature not completely hands-off – you’re going to want to review the results, at the very least, and likely follow up with more queries – it’s questionable how much value tools like Operator offer today.
Based on our findings, AI agents like Operator are already pretty good at navigating a range of different website designs. But there are a few key recommendations for hotels looking to make their websites more AI-friendly:
While AI agents represent an intriguing development in travel booking, our research suggests they're not yet poised to dramatically reshape the landscape. The challenges they face - from date selection difficulties to payment processing limitations - mean that human involvement remains essential to the booking process. And in this case, these results were based on a tool that is currently too expensive for most people interested in using more AI in their day to day.
We'll continue to monitor this space closely and provide updates as these technologies mature, testing different tools and sharing insights that can help hotels understand where AI is headed. Meanwhile, we’ll be helping hotels to continue to succeed on their existing channels like paid search and metasearch – which, based on what we’ve seen so far, may just help them to achieve more success in this new AI world as well.
Keep in touch, and subscribe to the Triptease blog for more updates on AI agents and how they’re developing. Next up, China’s AI Agent Manus.