๐ Monitor RSS, Atom, and JSON feed changes with Apify Feed Contract Monitor
โก 0 views ยท ๐ Market Research & Insights
Description
Quick overview
This workflow runs hourly to monitor an RSS/Atom/JSON feed using Apify Feed Contract Monitor, keeps a persistent baseline state, and outputs only new or changed feed items for downstream processing.
How it works
- Runs every hour on a schedule trigger.
- Sets the feed URL, state namespace, first-run mode, and per-run item limit.
- Uses the Apify Feed Contract Monitor actor to fetch the feed, compare it to stored state, and return both feed-health records and changed-item records.
- Filters the results to keep only records that represent new or changed feed items.
Setup
- Self-host n8n and install the community node package
n8n-nodes-feed-contract-monitor. - Create and select an Apify API credential for the Apify Feed Contract Monitor node.
- Update the feed URL and state namespace in the feed variables, and set the first run to
baseline_onlyto establish the initial baseline before enabling the hourly schedule.
๐ Nodes Used
Schedule Trigger
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File