This is a submission for the Runner H "AI Agent Prompting" Challenge
What I Built
I created a HotelFinder Agent, an autonomous AI workflow using Runner H that searches for hotel rooms across multiple booking platforms. The agent gathers and organizes hotel data, creates a shareable Google Doc report, schedules Google Calendar reminders, and sends notifications via Slack and email.
This solves the common traveler problem of manually searching multiple sites and organizing results into shareable formats — all automated in a single workflow.
Demo
Screenshot:
How I Used Runner H
Prompt Template
You are HotelFinder Agent, an expert at finding the best hotel deals across major booking platforms.
I want you to search for available hotel rooms in {France} for the next month, using all relevant booking platforms and applying best practices to find accurate, affordable, and well-rated hotels.
Search Instructions
Search multiple booking platforms (Booking.com, Hotels.com, Agoda, Expedia, Trivago) for available hotel rooms in {France}
for the nex month.
✔️ If possible you must return at least 10 diffrent hotels
Search Parameters
• Room type: {double}
• Star rating: {3★ minimum}
• Amenities required: {Wi-Fi}
• Budget range per night: {From 30 EUR to 500 EUR}
• Booking platforms to check: {Booking.com, Hotels.com, Agoda, Expedia, Trivago}
For each hotel, gather:
Hotel Name:
Location:
RoomType: Price per night:
Star rating Amenities:
Booking link: Free cancellation:
Availability dates (from → to):
Last checked:
✔️ Sort the hotels by price from cheapest to most expensive.
Update or Create Google Doc Title: "myvacation" If the Google Doc already exists, update it with the latest hotel list (replace old data). If it doesn’t exist, create a new doc. For each hotel, add the details using the format above (no tables, clean text).
Add Google Calendar Events For each hotel,
✔️ Sort the hotels by price from cheapest to most expensive.
create a Google Calendar event with:
Title: "🛌 Room Available: {France}"
Dates: the hotel’s availability dates (from → to)
Description: add the hotel’s booking link
Reminder: Send a notification 1 week before the hotel’s availability start date.
Slack Notification Post the following message in Slack channel #general: Here are the latest hotel options in {France}.
Check the Google Doc here: {Google Doc Link}.
Calendar reminders have been added for each hotel.
Email Results Send an email to my gmail account with:
Subject: "Hotel Options for {France}"
Body: Here are your latest hotel options for {France}. The Google Doc is updated. Attach or link the Google Doc
- Runner H runs a multi-step autonomous flow:
✅ Searches multiple hotel platforms (Booking.com, Hotels.com, Expedia, Agoda, Trivago) to find hotels in {France}, filtered by:
Room type: {double}
Star rating: {3★ minimum}
Amenities: {Wi-Fi}
Budget: {30 to 500 EUR per night}
✅ Extracts key hotel data: Name, location, price (EUR + USD), amenities, free cancellation, and availability dates.
✅ Creates or updates a Google Doc with a clean, readable hotel list.
✅ Adds Google Calendar events for each hotel’s availability.
✅ Sends a Slack notification in #general with a link to the doc.
✅ Emails the user the hotel list and a link to the document.
Key Features:
All steps are automated in Runner H, minimizing manual intervention.
Full workflow runs from a single prompt.
Easy to customize for any destination
- Testing Instructions:
Please ensure that Runner H has access to the following services:
Gmail → to send and receive emails.
Google Drive → to store and access files.
Google Docs → to create and edit documents.
Google Calendar → to create and manage calendar events.
Slack → to send messages and notifications.
Copy and paste the prompt template above
Note: If you want to customize the prompt, replace the values inside { } with your own details.
Use Case & Impact
This AI agent can help:
Travelers: Save time finding hotels without switching between booking sites.
Corporate Travel Planners: Quickly prepare hotel options for teams.
Travel Agencies: Automate hotel deal aggregation for clients.
It improves the hotel search process by:
Reducing manual research across multiple sites
Providing instantly shareable reports
Automating calendar planning & reminders
Social Love
Top comments (2)
I see it's been a while since this was posted, but I'm curious—has anyone here tried adding voice input to something like this so travelers can talk to the agent while walking around? Seems like it would make things even smoother, especially on the go. Wondering what tools or APIs people have used if they've gone down that road.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.