This workflow automatically fetches the top daily podcasts from a chosen genre, downloads an episode, crops and processes the audio, transcribes it with OpenAI Whisper, summarizes the content using GPT, and finally sends you a neatly formatted email digest with podcast links and summaries.
✨ Features
- 🔄 Automated Schedule – Runs daily at your preferred time.
- 🎧 Fetch Top Podcasts – Uses Taddy API to get top Apple podcast charts.
- ✂️ Audio Processing – Crops episodes to a segment for efficient transcription.
- 📝 Transcription & Summarization – Transcribes audio with Whisper and generates concise summaries with GPT.
- 📩 Email Delivery – Sends a styled HTML email via Gmail with podcast names, links, and summaries.
🎯 Use Cases
- Stay updated on daily podcasts in your favorite genres (e.g., Technology, News, Comedy, Sports).
- Get quick summaries instead of listening to full episodes.
- Great for professionals, researchers, and enthusiasts who want daily insights without time investment.
⚙️ Requirements
- Taddy API Key – Sign up here and add credentials (
X-USER-ID,X-API-KEY) in the TaddyTopDaily node. - Gmail API Credentials – Create OAuth credentials as described in Google Workspace Docs, then set them in the Gmail node.
- OpenAI API Key – Add credentials for transcription (Whisper) and summarization (GPT).
- Genre Selection – In the Genre node, specify the podcast genre (e.g.,
TECHNOLOGY,NEWS,ARTS). - Email Setup – Update the Gmail node with your recipient email address.
🛠️ Setup Steps
- Import the JSON template into n8n.
- Configure credentials for Taddy, Gmail, and OpenAI.
- Adjust the Schedule node to your preferred delivery time.
- Run a test workflow to confirm setup.
- Check your inbox for a daily podcast digest with summaries.
