n8n-RSS-Monitor — ein Webhook pro neuem Eintrag
Geben Sie DiffHook eine beliebige RSS- oder Atom-URL, und Ihr n8n-Workflow bekommt einen signierten Webhook pro neuem Eintrag — schon dedupliziert, schon geparst, schon mit Link auf den Originalartikel.
n8n hat einen RSS-Feed-Read-Node, aber das ist ein Pull-Modell: Sie lassen ihn im Scheduler laufen, vergleichen die Einträge mit dem letzten Stand und hoffen, zwischen zwei Cron-Runs keinen verpasst zu haben. DiffHook macht RSS zu Push. Wir halten das Dedup-Fenster auf unserer Seite, fetchen in dem Intervall, das Sie setzen, und feuern einen Webhook nur dann, wenn es wirklich einen neuen Eintrag gibt — keine Dubletten, kein verlorener Eintrag zwischen Scheduler-Lücken.
Der vollstaendige n8n-+-DiffHook-Hub
Alle n8n-Rezepte, Templates und Preise an einem Ort.
Workflow
Jeden Feed in 5 Schritten nach n8n leiten
Push-basiertes RSS ohne Scheduler-Gejongle. n8n sieht nur neue Einträge.
n8n-Webhook anlegen
Starten Sie einen neuen Workflow, fügen Sie den Webhook-Trigger-Node mit POST ein und kopieren Sie die Produktions-URL. Keine Authentifizierung auf n8n-Seite nötig — DiffHook signiert jeden Aufruf per HMAC.
DiffHook-Monitor auf die Feed-URL richten
POST an /v1/monitors mit type: rss und der Feed-URL. DiffHook parst RSS 2.0, Atom und RDF-Feeds und handhabt Conditional GET (ETag, Last-Modified), sodass wiederholte Checks günstig bleiben.
n8n-Webhook als Zustellung anhängen
Tragen Sie die n8n-URL aus Schritt 1 als Webhook-Zustellung am Monitor ein. DiffHook feuert einen POST pro neuem Eintrag, mit title, link, summary, guid und pub_date bereits geparst.
HMAC prüfen und deduplizieren
Verifizieren Sie in n8n den X-DiffHook-Signature-Header mit einem Crypto-Node. DiffHook sendet zusätzlich eine delivery_id, mit der Sie nachgelagerte Schritte, die keine Retries vertragen, idempotenz-keyen können.
Den Eintrag dorthin routen, wo er hingehört
Mit einem AI-Node zusammenfassen, in Slack oder Discord posten, an eine Notion-Datenbank anhängen, ein Linear-Issue anlegen oder eine längere Pipeline anstoßen. n8n sieht ein Event pro tatsächlich neuem Eintrag — sonst nichts.
API-Beispiel
Ein RSS-Monitor in einem POST
Feeds brauchen nur die URL. DiffHook übernimmt Parsing, Conditional GET und per-Eintrags-Deduplizierung.
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"
}
]
}Importierbarer Workflow
Mit einem fertigen n8n-Workflow starten
Das Template prüft den HMAC, formatiert den Eintrag in einen Slack-Block und schickt ihn in einen Kanal. Tauschen Sie Slack gegen Discord, E-Mail oder einen beliebigen n8n-Ziel-Node.
FAQ
n8n-RSS-Monitor — häufige Fragen
Warum nicht einfach den RSS-Feed-Read-Node von n8n nehmen?
Welche Feed-Formate unterstützt DiffHook?
Wie entscheidet DiffHook, was ein neuer Eintrag ist?
Wie klein ist das Check-Intervall?
Funktioniert das mit authentifizierten oder privaten RSS-Feeds?
Verwandte Workflows
Auch großartig mit DiffHook
n8n-Webhook
Mehr zu HMAC-Verifikation, Zustellungs-Retries und Replay — auf der generischen n8n-Webhook-Seite.
n8n-Website-Monitor
Beobachten Sie eine Seite ohne RSS-Feed? Nutzen Sie das Website-Monitor-Muster mit einem CSS-Selektor.
n8n-Web-Scraping
Strukturierte HTML-Diffs in n8n — perfekt, wenn die Seite eine Changelog-Seite, aber keinen Feed hat.
RSS-zu-Webhook
Tool-agnostische Lösungsseite. Gleicher DiffHook-Kern, kein n8n auf der Empfängerseite.
RSS-Feed-Benachrichtigungen
Überblick über die RSS-Zustelloptionen — E-Mail, Slack, Discord, Telegram, Webhook.
RSS zu Slack
Direktes Slack-Muster, wenn Sie den n8n-Workflow dazwischen nicht brauchen.
Hören Sie auf, Feeds per Schedule-Trigger zu pollen
Push-basiertes RSS, per GUID dedupliziert, HMAC-signierte Webhooks, kostenloser Tarif. Null Konfiguration auf n8n-Seite außer der Webhook-URL.