Compare Flight Prices Across Multiple Booking Platforms with Email Reports — Flujo de trabajo n8n

Media complejidad🔗 Webhook12 nodos🏷️ Miscellaneous👁 1 vistaspor Oneclick AI Squad

Descripción general

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

Nodos utilizados

Send EmailCode

Vista previa del flujo de trabajo

🎯 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

Cómo funciona

  1. 1

    Disparador

    El flujo de trabajo comienza con un disparador webhook.

  2. 2

    Procesamiento

    Los datos fluyen a través de 12 nodos, connecting code, emailsend, if.

  3. 3

    Salida

    El flujo de trabajo completa su automatización y entrega el resultado al destino configurado.

Detalles de nodos (12)

SE

Send Email

emailSend

#1
CO

Code

code

#2

Cómo importar este flujo de trabajo

  1. 1Haz clic en el botón Descargar JSON a la derecha para guardar el archivo del flujo de trabajo.
  2. 2Abre tu instancia de n8n. Ve a Flujos de trabajo → Nuevo → Importar desde archivo.
  3. 3Selecciona el archivo compare-flight-prices-across-multiple-booking-platforms-with-email-reports descargado y haz clic en Importar.
  4. 4Configura las credenciales para cada nodo de servicio (claves API, OAuth, etc.).
  5. 5Haz clic en Probar flujo de trabajo para verificar que todo funcione, luego actívalo.

O pega directamente en n8n → Importar desde JSON:

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

Integraciones

codeemailsendifrespondtowebhooksshwebhook

Obtener este flujo de trabajo

Descarga e importa con un solo clic

Descargar JSONVer en n8n.io
Nodos12
Complejidadmedium
Disparadorwebhook
Vistas1
CategoríaMiscellaneous

Creado por

Oneclick AI Squad

Oneclick AI Squad

@oneclick-ai

Etiquetas

codeemailsendifrespondtowebhooksshwebhook

¿Nuevo en n8n?

n8n es una herramienta de automatización de flujos de trabajo gratuita y de código abierto. Alójala tú mismo o usa la versión en la nube.

Obtener n8n gratis →

Related Miscellaneous Workflows