YouTube New-Video Monitor
Pricing
from $2.00 / 1,000 new videos
YouTube New-Video Monitor
Watch YouTube channels for new video uploads with built-in cross-run dedup. Scheduled re-runs push nothing and cost ~nothing when no channel uploaded. Pay per new video detected, plus a $0.001 run start.
Pricing
from $2.00 / 1,000 new videos
Rating
0.0
(0)
Developer
Delta Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Watch YouTube channels for new uploads, with built-in cross-run memory, so a scheduled run pushes nothing and costs ~nothing when no channel uploaded anything new.
Why this instead of a scraper
One-shot YouTube scrapers re-bill you per video on every run and leave the "what's new since last time?" diff to you. This monitor keeps its own memory: quiet runs bill only the $0.001 Actor start, and you pay per genuinely new video detected.
It reads YouTube's public channel RSS feeds — no API key, no scraping, no bot-gating, exact publish times.
How it works
- Give it YouTube channel IDs (or
/channel/URLs), up to 50 per run. - On the first run it reports the current videos as new — turn
reportInitialAsNewoff to start silently with just a baseline. - Every later run re-checks and reports only new uploads since the baseline.
- State lives in a named key-value store, namespaced by
stateKey, so multiple schedules never mix memories. A machine-readable run receipt is saved per run (state-v1-<stateKey>-last-receipt).
Inputs
| Field | What it does |
|---|---|
channels | Channels to watch: channel ID (UC...), /channel/ URL, or RSS feed URL. Empty = quick demo. |
reportInitialAsNew | Report current videos as new on the first run. Default on. |
maxVideosPerChannel | Latest videos compared per channel (feeds carry the 15 newest). |
stateKey | Separate memory per schedule. The prefilled default key rotates daily so the free trial always shows recent videos; use your own key (e.g. weekly-check) for persistent monitoring. |
Output
One row per new video: channelId, channelName, videoId, title, url,
publishedAt, author, description (truncated to 500 chars), thumbnailUrl,
detectedAt.
Pricing
Pay per event: $0.001 per run start + $0.0025 per new video. A quiet scheduled run costs $0.001.
Honest limitations
- Needs the channel ID (
UC...), not the@handle: find it in YouTube Studio under Settings, then Channel.@handleURLs can't be resolved without an API key or scraping, so they're skipped, with instructions in the run log. - Feeds carry each channel's 15 newest videos; a channel uploading more than 15 between two runs could skip the oldest of the burst, so schedule sensibly.
- Shorts and live streams appear as regular entries; filtering is up to you.