Monitor RSS en n8n — un webhook por cada nuevo ítem
Pasa a DiffHook cualquier URL RSS o Atom y tu flujo n8n recibe un webhook firmado por cada nuevo ítem — ya deduplicado, ya parseado, ya apuntando al artículo original.
n8n tiene un nodo RSS Feed Read, pero es un modelo pull: lo corres en un planificador, comparas los ítems con la última vez y esperas no haberte saltado ninguno entre ejecuciones del cron. DiffHook convierte RSS en push. Guardamos la ventana de deduplicación por nuestro lado, hacemos fetch al intervalo que configures y disparamos un webhook solo cuando realmente hay una entrada nueva — sin duplicados, sin ítems perdidos en los huecos del planificador.
El hub completo de n8n + DiffHook
Todas las recetas, plantillas y precios de n8n en un solo lugar.
Flujo
Dirige cualquier feed a n8n en 5 pasos
RSS push sin malabares de planificador. n8n solo ve los ítems nuevos.
Crear un webhook n8n
Arranca un nuevo flujo, añade el nodo disparador Webhook en POST y copia la URL de producción. No hace falta auth en n8n — DiffHook firma cada llamada con HMAC.
Apuntar un monitor DiffHook al feed
POST a /v1/monitors con type: rss y la URL del feed. DiffHook parsea RSS 2.0, Atom y feeds RDF y gestiona GET condicional (ETag, Last-Modified) para que las comprobaciones repetidas sigan siendo baratas.
Adjuntar el webhook n8n como entrega
Añade la URL n8n del paso 1 como entrega de tipo webhook en el monitor. DiffHook envía un POST por cada nuevo ítem, con title, link, summary, guid y pub_date ya parseados.
Verificar HMAC y deduplicar
En n8n, verifica la cabecera X-DiffHook-Signature en un nodo Crypto. DiffHook también envía un delivery_id para que puedas idempotency-keyar pasos posteriores que no toleran reintentos.
Enrutar el ítem a donde pertenezca
Resúmelo con un nodo IA, publícalo en Slack o Discord, añádelo a una base Notion, crea una issue en Linear, o lanza un pipeline más largo. n8n ve un evento por cada entrada realmente nueva — nada más.
Ejemplo de API
Un monitor RSS en un POST
Los feeds solo necesitan la URL. DiffHook se ocupa del parseo, del GET condicional y de la deduplicación por ítem.
POST https://api.diffhook.com/v1/monitors
Authorization: Bearer $DIFFHOOK_API_KEY
Content-Type: application/json
{
"type": "rss",
"url": "https://example.com/feed.xml",
"interval_seconds": 300,
"deliveries": [
{
"type": "webhook",
"url": "https://n8n.yourdomain.com/webhook/feed-item"
}
]
}Flujo importable
Arranca con un flujo n8n ya hecho
La plantilla verifica el HMAC, formatea el ítem en un bloque Slack y lo envía a un canal. Cambia Slack por Discord, email o cualquier otro nodo de destino n8n.
FAQ
Monitor RSS n8n — preguntas frecuentes
¿Por qué no usar el nodo RSS Feed Read de n8n?
¿Qué formatos de feed soporta DiffHook?
¿Cómo decide DiffHook qué es un ítem nuevo?
¿Cuál es el intervalo de comprobación mínimo?
¿Funciona con feeds RSS autenticados o privados?
Flujos relacionados
También geniales con DiffHook
Webhook n8n
Profundiza en verificación HMAC, reintentos de entrega y replay — en la página genérica de n8n-webhook.
Monitor de sitio n8n
¿Vigilas una página sin feed RSS? Usa el patrón de monitor de sitio con un selector CSS.
Web scraping n8n
Diffs HTML estructurados dentro de n8n — perfecto cuando el sitio tiene página de changelog pero no feed.
RSS a webhook
Página de solución sin herramienta concreta. Mismo núcleo DiffHook, sin n8n en el lado receptor.
Notificaciones RSS
Vista general de las opciones de entrega RSS — email, Slack, Discord, Telegram, webhook.
RSS a Slack
Patrón directo a Slack si no necesitas el flujo n8n en medio.
Deja de sondear feeds desde un trigger Schedule
RSS push, deduplicado por GUID, webhooks firmados con HMAC, plan gratuito. Cero configuración en el lado n8n más allá de la URL del webhook.