InTouch Hub · Blue Isle Software

Podcast Sync

Subscribe to a podcast RSS feed and download only new episodes to a folder. Schedule it to keep a show mirrored locally.

Provided free and as is, without warranty of any kind — including merchantability, fitness for a particular purpose, and the accuracy or completeness of any result. See the licence. You are responsible for checking what this produces before relying on it.

audioaudio-videodownloadpodcastrssschedulesync

Podcast Sync

Point it at a podcast RSS feed and it downloads only the new episodes into a folder (skips ones already present). Attach a schedule and it keeps the show mirrored automatically.

Inputs

Input Required Default Description
feedUrl yes — Podcast RSS/Atom feed URL
outputDir yes — Folder to download into
max no 0 Max episodes this run (0 = all new)

Pure-Python (urllib + RSS parse) — no external tool needed.

Publishes

The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.

Input Properties

Every property this tool accepts, from its own tool.iml.

Property Type Required Default Description
feedUrl string yes — Podcast RSS/Atom feed URL.
outputDir string yes — Folder to download episodes into.
max string no 0 Max episodes to fetch this run (0 = all new).