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
X Response Drafter
Monitors X.com (formerly Twitter) for tweets matching your keywords, extracts key information, and uses AI to generate draft responses in a specified tone, saving everything to a Google Sheet for review.
Customer Support Analyst
Automatically analyze customer conversations from a Slack channel, use AI to generate a structured summary of key insights, and create a formatted report in Google Docs. This template saves hours of manual work by transforming raw support data into actionable intelligence.
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.
