Feed Digest Monitor - RSS, Atom, GitHub, Status Pages avatar

Feed Digest Monitor - RSS, Atom, GitHub, Status Pages

Pricing

from $0.50 / 1,000 new items

Go to Apify Store
Feed Digest Monitor - RSS, Atom, GitHub, Status Pages

Feed Digest Monitor - RSS, Atom, GitHub, Status Pages

Poll RSS/Atom feeds, GitHub releases, and statuspage.io status pages, and get ONLY the items that are new since your last run. The missing dedup layer for feed monitoring: schedule it and receive a clean change digest instead of the same items again and again.

Pricing

from $0.50 / 1,000 new items

Rating

0.0

(0)

Developer

Jimmy A

Jimmy A

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Feed Digest Monitor - RSS, Atom, GitHub Releases, Status Pages

Poll your feeds and get only what's new since last time. RSS and Atom feeds, GitHub release feeds (just owner/repo), and statuspage.io status pages - deduplicated against everything previous runs have seen. Schedule it and receive a clean change digest instead of the same 50 items every hour.

Why this instead of an RSS reader actor

Readers return the current feed contents every run. This actor remembers. The output of a scheduled run is the delta: new posts, new releases, new incidents, status changes. That is what you actually want to pipe into Slack, email, a database, or an AI agent.

Feeds it understands

SpecTreated as
https://example.com/feed.xmlRSS or Atom (auto-detected)
apify/crawleeGitHub releases feed for that repo
https://www.githubstatus.comstatuspage.io base URL: unresolved incidents, degraded components. The host must contain status. or statuspage

Input

{
"feeds": ["hnrss.org/frontpage", "apify/crawlee", "https://www.githubstatus.com"],
"onlyNew": true
}

Output

One record per new item, plus a run digest:

{
"feed": "github:apify/crawlee",
"feedKind": "github",
"feedTitle": "Release notes from crawlee",
"id": "tag:github.com,2008:Repository/...",
"title": "v3.17.0",
"link": "https://github.com/apify/crawlee/releases/tag/v3.17.0",
"publishedAt": "2026-06-02T...",
"isNew": true
}
{ "type": "digest", "feeds": [{ "feed": "github:apify/crawlee", "items": 10, "new": 1 }] }

First run for a feed outputs everything and saves the baseline, so every current item is billed as new once. Deltas start with run two. Use digestGroup to track the same feeds on independent schedules.

Use cases

  • Dependency watch: new releases of the libraries you run, nothing else
  • Status monitoring: get an item only when a vendor's status page changes
  • Content monitoring: new posts from blogs, news, podcasts, job boards with feeds
  • AI agents: "what changed across my stack today" as one standby call

API / Standby mode

GET /?feed=apify/crawlee&onlyNew=true

Returns total, new count, and the new items synchronously.

Base URL: https://gratifying-graph--feed-digest-monitor.apify.actor. Add your Apify API token as ?token=YOUR_TOKEN or an Authorization: Bearer YOUR_TOKEN header.

Pricing

EventPrice
Actor start$0.0001
Per feed polled$0.001
Per new item$0.0005
Run digest$0.01
API call (standby)$0.01

Hourly monitoring of 10 feeds costs about $14.50/month: each run is about $0.01 for polling plus $0.01 for the digest, even when nothing is new. New items cost $0.0005 each.

FAQ

Status page shows nothing - broken? No: all-operational status pages produce zero items by design. You get an item when an unresolved incident appears or changes status (investigating, identified, monitoring), or when a component degrades. Resolved incidents and returns to normal do not produce items.

How much history does it remember? The last 5,000 item IDs per feed - far more than any feed window.

Podcast/YouTube feeds? Any RSS 2.0 or Atom feed works, including YouTube channel feeds (https://www.youtube.com/feeds/videos.xml?channel_id=...). RSS 1.0 (RDF) feeds are not supported yet.

Feedback

Found a bug or need a field? Open an issue on the Issues tab. The actor is checked twice a day and issues get a fast fix.

If this actor saves you time, a short review on the Store page helps other people find it.