Google Flights Price Tracker with Email Alerts
This template automates the process of monitoring flight prices on Google Flights for specific routes and dates, and delivers a consolidated report of the best options directly to your email inbox.
This automation streamlines the tedious task of checking for flight deals. Here's how it works:
- You provide a departure city, an arrival city, and one or more dates you're interested in traveling.
- The automation opens Google Flights in a cloud browser and performs a search for each date you specified, running the searches in parallel to save time.
- For each date, it intelligently extracts the top flight options from the results page, capturing the airline, flight duration, and price.
- After gathering all the information, it compiles the data into a clean, easy-to-read HTML table.
- Finally, it sends this report to an email address you specify using an integrated Gmail account, giving you a clear overview of your flight options without any manual effort.
This workflow is perfect for scheduling, allowing you to automatically track flight prices weekly or daily leading up to a trip.
Usage Ideas
- Schedule weekly price checks for your upcoming vacation to find the best time to book.
- Monitor a common business travel route to optimize company travel expenses.
- Quickly compare flight costs across different weekends for a spontaneous getaway.
- Send flight options to family members or a group of friends to coordinate travel plans.
- Track prices for a multi-city trip by running the automation for each leg of the journey.
Customization Ideas
This template is a powerful starting point that can be easily tailored to your specific needs. You have the flexibility to:
- Change the flight route and dates to monitor any trip you're planning.
- Adjust the number of flights you want to see for each date.
- Set your preferred currency and region for the search results.
- Customize the email report, such as changing the subject line or modifying the columns in the results table to include different information.
- Change the notification method, sending alerts to a different platform like Slack instead of Gmail.
- Target a different flight website besides Google Flights, such as Kayak, Skyscanner, or a specific airline's portal.
Agent inputs
Required
| Name | Type | Default |
|---|---|---|
destinationCity | string | None |
| Destination city for the flight search (e.g., 'Tokyo', 'Paris') | ||
originCity | string | None |
| Departure city for the flight search (e.g., 'Berlin', 'New York') | ||
recipientEmail | string | None |
| Email address where flight results will be sent | ||
searchDates | array<string> | [] |
| Array of dates to search in YYYY-MM-DD format (e.g., ['2026-12-15', '2026-12-17', '2026-12-20']) | ||
Optional
| Name | Type | Default |
|---|---|---|
countryCode | string | DE |
| Country code for currency/locale (e.g., 'DE' for Euros, 'US' for USD) | ||
maxFlightsPerDate | number | 3 |
| Maximum number of flights to extract per date | ||
From manual to automated in minutes
Related templates
The TikTok Listener
This automation agent searches for a specific keyword on TikTok, gathers information on recent videos, and sends a compiled HTML report to a designated email address.
Extract Insights from Fathom Video Meetings
This automation connects to your Fathom account to analyze recent meeting recordings. It uses AI to automatically classify each meeting and extract valuable, actionable insights based on your preferences, then delivers a consolidated report to your inbox.
Generate Leads from New Hires
This template automates sales intelligence by identifying decision-makers who have recently started new roles at companies matching your Ideal Customer Profile (ICP), enriching their contact information, and exporting a scored, prioritized list to Google Sheets.
See it run.
Spin up your first agent in five minutes.
