Skip to content

Module - RSS Podcast ingest and scheduling  #212

@btelliot

Description

@btelliot

Feature Request: RSS Podcast Auto-Import & Scheduling

Many community radio stations use podcast content, but currently episodes must be manually:

  • Downloaded
  • Imported into the media library
  • Scheduled into playlists or timeslots

This becomes repetitive and time-consuming for daily or weekly programs.

Proposed Feature

Add a simple Podcast RSS module that can:

  • Subscribe to podcast RSS feeds
  • Automatically download new episodes
  • Add them to the media library
  • Allow for scheduled shows - play podcasts sequentially, or by newest episode - goal is to reduce repetition, but play fresh content
  • Optionally auto-schedule them into playlists or timeslots

Example Use Cases

  • Automatically schedule Democracy Now! every weekday at 11 AM
  • Add new podcast episodes to a playlist for live-assist shows
  • Allow trusted syndicated content to import automatically

Suggested Features

  • RSS feed subscription via URL
  • Automatic episode fetching on a schedule
  • Duplicate protection
  • Support for enabled media formats MP3/M4A/etc.
  • Optional:
    • Auto-add to playlist
    • Auto-schedule into timeslots
  • Simple dashboard showing recent episodes and feed status

Benefits

  • Saves significant volunteer/staff time
  • Prevents missed episodes
  • Makes syndicated and podcast content easier to manage
  • Helps small community stations automate repetitive workflows

Additional Context

We operate CJUC 92.5 FM in Whitehorse, Yukon and currently spend multiple hours per week manually handling podcast downloads and scheduling.

Would be happy to help test or contribute development effort if this aligns with the roadmap.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions