Compare Flight Prices Across Multiple Booking Platforms with Email Reports β€” n8n Workflow

Gemiddeld complexiteitπŸ”— Webhook12 knooppunten🏷️ MiscellaneousπŸ‘ 1 weergavendoor Oneclick AI Squad

Overzicht

This workflow automates flight price comparison across multiple booking platforms (Kayak, Skyscanner, Expedia, Google Flights). It accepts natural language queries, extracts flight details using NLP, scrapes prices in parallel, identifies the best deals, and sends professional email reports with comprehensive price breakdowns and booking links.

πŸ“¦ What You'll Get

A fully functional, production-ready n8n workflow that:

βœ… Compares flight prices across 4 major platforms (Kayak, Skyscanner, Expedi

Gebruikte knooppunten

Send EmailCode

Workflow-voorvertoning

🎯 Workflow Purpose
Smart Flight Price Comparison
Automatically compares flight prices across multiple bo
Key Features:
βœ… Natural lang
πŸ“₯ INPUT STAGE
Webhook receives:
- Flight search query
- User email
- Alert preferences
Example:
🧠 PARSE STAGE
Extracts:
- Airport codes
- Dates (ISO format)
- Trip type
- Passengers
πŸ” SCRAPE STAGE
Parallel scraping:
- All platforms simultaneously
- Continue on failures
- 30s timeout per scraper
Output format:
πŸ“Š ANALYZE STAGE
Processes:
- Parse all results
- Find best deals
- Calculate stats
- Sort by price
πŸ“§ REPORT STAGE
Email contains:
- Flight route & dates
- Best deal highlight
- Top 10 results
- Price statistics
βœ… RESPONSE STAGE
Success:
- Best price found
- Airline name
- Total results
- Email sent confirmation
⚑
W
Webhook - Receive Flight…
Parse & Validate Flight …
C
Check If Request Valid
S
Scrape Kayak
S
Scrape Skyscanner
S
Scrape Expedia
S
Scrape Google Flights
Aggregate & Analyze Prices
Format Email Report
Send Email Report
⚑
W
Webhook Response (Success)
⚑
W
Webhook Response (Error)
12 nodes14 edges

Hoe het werkt

  1. 1

    Trigger

    De workflow start met een webhook-trigger.

  2. 2

    Verwerking

    Gegevens stromen door 12 knooppunten, connecting code, emailsend, if.

  3. 3

    Uitvoer

    De workflow voltooit zijn automatisering en levert het resultaat aan de geconfigureerde bestemming.

Knooppuntdetails (12)

SE

Send Email

emailSend

#1
CO

Code

code

#2

Hoe deze workflow te importeren

  1. 1Klik op de knop JSON downloaden rechts om het workflowbestand op te slaan.
  2. 2Open uw n8n-instantie. Ga naar Workflows β†’ Nieuw β†’ Importeren uit bestand.
  3. 3Selecteer het gedownloade bestand compare-flight-prices-across-multiple-booking-platforms-with-email-reports en klik op Importeren.
  4. 4Stel inloggegevens in voor elk serviceknooppunt (API-sleutels, OAuth, enz.).
  5. 5Klik op Workflow testen om te controleren of alles werkt, activeer het vervolgens.

Of plak rechtstreeks in n8n β†’ Importeren uit JSON:

{ "name": "Compare Flight Prices Across Multiple Booking Platforms with Email Reports", "nodes": [...], ...}

Integraties

codeemailsendifrespondtowebhooksshwebhook

Haal deze workflow op

Download en importeer met één klik

JSON downloadenBekijken op n8n.io
Knooppunten12
Complexiteitmedium
Triggerwebhook
Weergaven1
CategorieMiscellaneous

Gemaakt door

Oneclick AI Squad

Oneclick AI Squad

@oneclick-ai

Tags

codeemailsendifrespondtowebhooksshwebhook
⚑

Nieuw bij n8n?

n8n is een gratis open-source workflow-automatiseringstool. Host het zelf of gebruik de cloudversie.

n8n gratis ophalen β†’

Related Miscellaneous Workflows