⚡ Plan travel itineraries with Gemini AI, live Amadeus flights, and Airbnb stays

292 views · ⚡ Personal Productivity

💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Here is the Full Node-by-Node Breakdown of the workflow Workflow

Execution Video: https://youtu.be/qkZ6UaO7aCE


1. Webhook (Webhook)


2. AI Agent (AI Agent)


3. MCP Client List Tool (MCP Client List Tool)


4. MCP Execute Tool (MCP Execute Tool)


5. Google Vertex Chat Model (Google Vertex Chat Model)


6. Grabbing Clean Data (Code Node)


7. Flight Search with fare (HTTP Request)


8. Flight Data + Airbnb Listings (Code Node)


9. Edit Fields (Set Node)


10. Respond to Webhook


Summary

This end-to-end workflow is a fully autonomous travel query-to-itinerary engine. From a plain text like “4 people from Vijayawada to Bangkok @14th August 2025,” it:

No manual parsing, no frontend — just AI + APIs + automation.

NOTE: I JUST USED A COMMUNITY NODE “n8n-nodes-mcp” + UNOFFICIAL AIRBNB MCP

🔗 Nodes Used

HTTP Request, Webhook, AI Agent, Google Vertex Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup