Monitor Japan Flight Prices & Generate Booking Alerts with GPT-4o & Multi-Source Analysis
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Flight Price Analyzer (v1.7), Advanced Flight Analyzer (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (13)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Aggregate
n8n-nodes-base.aggregate - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Sheets
n8n-nodes-base.googleSheets - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - Wordpress
n8n-nodes-base.wordpress - Code
n8n-nodes-base.code - Switch
n8n-nodes-base.switch
What it does
How It Works Scheduled triggers run automated price checks across multiple travel data sources. The collected data is aggregated, validated, and processed through an AI analysis layer that compares trends, detects anomalies, and evaluates multi-criteria factors such as price movement, seasonality, and route demand. The system then routes results into booking preparation, report generation, and notification modules. When target price conditions are met, alerts are sent and records are updated accordingly. Setup Steps 1. Connect Google Flights and Skyscanner APIs using authenticated tokens. 2. Configure the OpenAI API for enhanced analysis and multi-factor evaluation. 3. Link Google Sheets for storing historical price data. 4. Add WordPress site credentials to enable automated report publishing. 5. Enable email notifications for price alerts and updates. 6. Adjust the scheduler frequency within the Schedule Price Check node to control how often the workflow runs. Prerequisites Google Flights API, Skyscanner API, flight booking service credentials, OpenAI API key, Google Sheets access, WordPress admin account, email service configured. Use Cases Travel agencies automating client alerts for price drops. Corporate travel managers monitoring bulk bookings. Customization Modify price thresholds in Multi-Criteria Decision node. Add airline or destination filters in search parameters. Benefits Eliminates manual price monitoring. Reduces booking delays through automation.