POLITICA DE COOKIES

Q2BSTUDIO.COM utiliza cookies técnicas, analíticas, de sesión y de publicidad con la finalidad de prestar un mejor servicio. No obstante, necesitamos su consentimiento explícito para poder utilizarlas. Así mismo puede cambiar la configuración de las cookies u obtener más información aquí .

Viajes automatizados con n8n y extracción de datos en tiempo real con Bright Data

## Viajes automatizados con n8n y extracción de datos en tiempo real con Bright Data

Publicado el 01/09/2025

Esta es una participación para el AI Agents Challenge powered by n8n and Bright Data

Qué construí

Creé un planificador de viajes con IA que automatiza la búsqueda de vuelos y alojamientos utilizando n8n y Bright Data. El agente recibe datos desde un formulario, obtiene información de vuelos en tiempo real desde Google Flights vía SerpApi, extrae listados de alojamientos de Airbnb, Booking.com y Agoda con Bright Data, y usa Google Gemini para generar recomendaciones personalizadas. Las sugerencias se entregan como correos HTML profesionales y adaptados a móvil, facilitando que la persona usuaria revise y reserve sus opciones ideales.

El agente resuelve la planificación lenta y manual al automatizar la recopilación de datos, el análisis y la generación de recomendaciones, ajustándose a preferencias como presupuesto, ubicación y requisitos especiales como alojamientos que admiten mascotas.

Vista previa del workflow

Puedes ver una captura del workflow aquí: n8n workflow

Demo

Video demostración en YouTube: ver demo

Workflow de n8n

Gist en GitHub: link

Implementación técnica

Instrucciones del sistema El agente actúa como asesor de viajes profesional. Procesa envíos del formulario, transforma los datos para compatibilidad con APIs, recupera información de vuelos y alojamientos, y genera correos HTML con recomendaciones curadas. Las instrucciones están embebidas en nodos de Google Gemini para asegurar transformaciones precisas y una lógica de recomendación fiable.

Elección del modelo Se emplean modelos de Google Gemini, usando models/gemini-2.0-flash para transformar datos del formulario y models/gemini-2.5-flash para generar las recomendaciones, por su habilidad para manejar JSON estructurado y producir contenido HTML profesional.

Memoria El contexto se conserva mediante el flujo de datos basado en nodos de n8n, pasando objetos JSON entre nodos. No se utiliza memoria externa, ya que el manejo interno de n8n es suficiente.

Herramientas utilizadas n8n Form Trigger para capturar datos como origen, destino, fechas y número de viajeros. SerpApi para consultar Google Flights. Bright Data Verified Node para extraer alojamientos de Airbnb, Booking.com y Agoda. Google Gemini para transformar datos y generar recomendaciones por correo. Gmail para enviar correos HTML. Nodos de n8n como Code, If, Merge, Loop, Wait, Edit y Aggregate para procesamiento de datos, lógica condicional y control del flujo.

Bright Data Verified Node

El nodo verificado de Bright Data es clave en la búsqueda de alojamientos y se emplea en tres consultas principales.

1 Airbnb Properties Information Realiza una solicitud POST al endpoint de Bright Data con parámetros como ubicación, fechas de check-in y check-out y número de viajeros o mascotas para descubrir estancias que admitan mascotas.

2 Booking Hotel Listings with Pricing Consulta Booking.com con parámetros similares, enfocándose en listados con precios.

3 Agoda Properties Listings with Pricing Consulta Agoda para ampliar el abanico de opciones.

Cada ejecución devuelve un snapshot_id que se monitoriza hasta que su estado es ready. Después se descarga el contenido del snapshot y se analiza con Google Gemini para seleccionar el mejor alojamiento. La capacidad de Bright Data para scraping en tiempo real garantiza datos actualizados y precisos, críticos para recomendaciones fiables.

Trayectoria

Construir este planificador fue un reto emocionante con la meta de simplificar la planificación de viajes, sobre todo para familias con necesidades específicas como alojamientos pet friendly.

Proceso

1 Planificación Mapeé el recorrido del usuario desde el envío del formulario hasta la entrega de recomendaciones, eligiendo n8n por su flexibilidad y Bright Data por su solidez en scraping.

2 Diseño del formulario Definí campos completos para capturar detalles esenciales, incluyendo opciones para mascotas y preferencias de viaje.

3 Integración de datos La integración con SerpApi para vuelos y Bright Data para alojamientos fue directa, y la transformación del formulario a formatos compatibles se resolvió con configuraciones precisas en el nodo de Gemini.

4 Lógica de recomendación Aproveché la IA de Gemini para analizar vuelos y hoteles, puntuando opciones según preferencias como cercanía al transporte público y admisión de mascotas.

5 Diseño de correos Redacté correos HTML profesionales y mobile first, validando su visualización y compatibilidad con Gmail.

Qué aprendí

El poder de n8n Su arquitectura por nodos es muy versátil para orquestar flujos complejos entre múltiples APIs.

Capacidades de Bright Data El nodo verificado simplifica el scraping web y me permitió centrarme en el análisis de datos.

Ingeniería de prompts en IA Prompts precisos en Gemini fueron clave para transformaciones correctas y recomendaciones de alta calidad.

Diseño centrado en el usuario Formularios claros y correos optimizados para móvil con enlaces de reserva visibles mejoraron notablemente la usabilidad.

Conclusión

Este planificador de viajes con IA muestra cómo n8n y Bright Data convierten una tarea compleja en una experiencia fluida y automatizada. Al integrar scraping en tiempo real, análisis con IA y entrega por correo, el agente ofrece recomendaciones personalizadas que ahorran tiempo y se ajustan a las necesidades de cada persona usuaria. Me entusiasma compartirlo con la comunidad DEV e inspirar a más personas a explorar el potencial de la automatización en el sector viajes y más allá.

Presentación del equipo Proyecto individual con agradecimientos a las comunidades de n8n y Bright Data por su excelente documentación y soporte.

Fin del artículo, inicio de la diversión
Construyendo software juntos

Dando vida a tus ideas desde 2008

Diseñamos aplicaciones móviles y de escritorio innovadoras que cumplen con tus requisitos específicos y mejoran la eficiencia operativa.
Más info
Cuéntanos tu visión
Sea cual sea el alcance, podemos convertir tu idea en realidad. Envíanosla y charlemos sobre tu proyecto o una colaboración futura.
Contáctanos
artículos destacados
Live Chat
Enviado correctamente.

Gracias por confiar en Q2BStudio