December 9, 2025

Daily Pods App

Spotify doesn't auto-queue podcast episodes. If you follow a handful of daily shows — news briefings and the like — you have to hunt down and queue each one every morning. Daily Pods does it for you: every morning the playlist has been cleared of yesterday's episodes and filled with today's. The original Python script is on GitHub.

  • Fresh every morning - Clears yesterday's episodes and pulls in today's latest from every show you follow
  • Any number of shows - Add a podcast by pasting its Spotify URL; remove it just as easily
  • Runs on a schedule - Updates on its own overnight, with a manual trigger for when you can't wait
  • Its own playlist - Private, custom cover, and always in the same place in your library
The Daily Pods settings screen, listing followed podcasts with options to add or remove shows and update the playlist
Managing which shows land in the playlist, and when it last ran

It started as a one-file script talking to the Spotify Web API — the version on GitHub, with flags to widen the window to the last few days, keep older episodes instead of replacing them, or write into a differently named playlist. It has since grown a small web front-end so shows can be added from a phone, and it runs itself overnight rather than waiting on a cron job on a machine that has to be awake.

The Daily Pods playlist open in the Spotify desktop app, showing three episodes released today
The result: today's episodes, queued and ready — github.com/smombartz/spotify-daily-pods

The script is Python with requests as its only dependency. It talks to the Spotify Web API over OAuth using your own developer app credentials, caching the token locally after the first browser authorisation, and each podcast is just a name and a show ID in a list. Flags cover the variations: --days to widen the window, --keep-old to append instead of replace, --keep-latest to hold on to each show's most recent episode, --playlist to write somewhere else. Run it by hand, from cron, or from a macOS LaunchAgent. Built with Claude.

When you change the way you look at things, the things you look at change.— Wayne Dyer