¿Alguna vez has perdido una oferta de vuelo increíble por no revisar el correo a tiempo? En 2026, depender de las alertas manuales de buscadores tradicionales es quedarse atrás frente a los algoritmos de precios dinámicos.
La automatización de bajo código (Low-Code) ha evolucionado tanto que hoy cualquier usuario puede montar su propio centro de inteligencia de viajes. n8n se ha posicionado como la herramienta definitiva para esto, superando a Zapier en flexibilidad y costes.
En esta guía te enseñaré a configurar un flujo de trabajo profesional que rastree precios en tiempo real y te notifique directamente a Telegram o WhatsApp antes de que la oferta desaparezca.
Arquitectura del sistema y requisitos previos
Para construir un bot de alta precisión en 2026, no basta con un simple scraping. Necesitamos una estructura robusta que sea capaz de manejar peticiones recurrentes sin ser bloqueada.
n8n permite ejecutar flujos de trabajo de forma local (self-hosted) o en la nube. Para este proyecto, recomiendo la versión Docker en un VPS para garantizar disponibilidad 24/7.
Herramientas necesarias
- Instancia de n8n (versión 1.40 o superior).
- Cuenta en Skyscanner API o Amadeus for Developers.
- Un bot de Telegram (creado vía @BotFather).
- Conocimientos básicos de JSON para el mapeo de datos.
Configuración del Trigger y extracción de datos vía API
El primer paso es definir cada cuánto tiempo queremos que nuestro bot trabaje. Un intervalo de 30 minutos es ideal para no saturar las cuotas gratuitas de las APIs.
Utilizaremos el nodo Schedule Trigger para iniciar el flujo. Posteriormente, conectaremos un nodo HTTP Request que atacará el endpoint de búsqueda de vuelos.
- Configura el Schedule Trigger para ejecutarse cada 30 minutos.
- Añade un nodo HTTP Request con el método GET.
- Introduce la URL de la API (ej: `test.api.amadeus.com/v2/shopping/flight-offers`).
- En la pestaña de Authentication, añade tus credenciales OAuth2.
- Define los parámetros: `originLocationCode`, `destinationLocationCode` y `departureDate`.
Lógica de filtrado y comparación de precios históricos
Recibir todas las ofertas saturaría tu móvil. Necesitamos un nodo Filter o un nodo Code (JavaScript) que solo deje pasar los ‘chollos’ reales.
Aquí es donde comparamos el precio obtenido con nuestro umbral de compra. Por ejemplo, solo queremos vuelos a Tokio por menos de 550€.
| Ruta | Precio Objetivo (2026) | Frecuencia de rastreo |
|---|---|---|
| Madrid – Nueva York | 320€ | Cada 1 hora |
| Barcelona – Bali | 580€ | Cada 6 horas |
| Londres – Reikiavik | 45€ | Cada 30 min |
Implementando la base de datos
- Usa el nodo Baserow o Google Sheets para guardar el último precio enviado.
- Añade un nodo If para comparar: `Precio_Actual < Precio_Anterior`.
- Esto evita que el bot te avise 20 veces de la misma oferta.
Notificaciones inteligentes en Telegram y despliegue
El último paso es el nodo Telegram. No envíes solo el precio; envía un mensaje enriquecido que facilite la compra instantánea.
Configura el nodo de Telegram con tu Chat ID y usa expresiones de n8n para personalizar el mensaje. Un formato profesional incluiría la aerolínea, las escalas y un enlace directo.
- Selecciona la acción SendMessage.
- En el campo Text, usa HTML para dar formato: `¡Nueva Oferta!`.
- Incluye el enlace de reserva dinámico usando los datos del nodo anterior.
- Activa el flujo (Workflow Enabled) en la esquina superior derecha de n8n.
Ventajas y Desventajas
✅ Ventajas
- Personalización total de rutas y precios.
- Sin cuotas mensuales (si usas self-hosted).
- Privacidad absoluta de tus datos de búsqueda.
❌ Desventajas
- Requiere mantenimiento técnico del servidor.
- Curva de aprendizaje inicial con JSON.
Preguntas Frecuentes
¿Es legal usar n8n para rastrear vuelos?
Sí, siempre que utilices APIs oficiales. El scraping directo de webs mediante nodos de Puppeteer puede violar los términos de servicio de algunas aerolíneas.
¿Cuánto cuesta mantener este bot en 2026?
Si lo instalas en un VPS básico (como Hetzner o DigitalOcean), el coste es de unos 4€ a 6€ al mes. Las APIs de desarrollador suelen tener capas gratuitas muy generosas.
¿Puedo añadir avisos por WhatsApp?
Sí, n8n tiene nodos para Twilio y Wati, aunque estos servicios suelen tener costes adicionales por mensaje enviado.
Conclusión
- n8n ofrece la flexibilidad necesaria para crear alertas de alta precisión.
- El uso de APIs oficiales como Amadeus garantiza datos fiables y actualizados.
- La clave del éxito reside en una buena lógica de filtrado para evitar el spam.
La automatización no es solo para empresas; es una herramienta de ahorro personal. ¿Te has animado a montar tu propio rastreador? Cuéntanos tus dudas en los comentarios.

