Automate Daily Podcast Summaries with n8n, OpenAI & Gmail

Struggling to keep up with daily top podcasts? This n8n workflow automates fetching, clipping, transcribing, and summarizing the latest podcast episodes in your chosen genre, then emails you a neat summary. Save hours each day by automating podcast consumption with OpenAI and Gmail.
gmail
httpRequest
openAi
+8
Workflow Identifier: 1720
NODES in Use: gmail, httpRequest, set, splitOut, wait, if, code, html, openAi, scheduleTrigger, stickyNote
Automate podcast summaries with n8n and OpenAI

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What This Automation Does

This workflow gets the top 10 podcasts for a chosen genre and country each day.
It cuts an audio segment from the episode, turns it into text, then makes a short summary.
You get all summaries sent to your email as a neat report each morning.

The main problem this fixes is saving long time used to find, download, and listen to full shows.
Instead of taking hours, the user reads important points fast by email.


Inputs → Processing Steps → Output

Inputs

Processing Steps

  • The workflow runs automatically each day at set time using the Schedule Trigger.
  • The Genre node sets the podcast category filter for the search.
  • TaddyTopDaily sends an API request to get the day’s top 10 podcast episodes list in the chosen genre and country.
  • Split Out separates each episode for individual handling.
  • Download Podcast downloads full audio of each episode.
  • Request Audio Crop sends audio to Aspose to cut a clip from 8 to 24 minutes, focusing transcription on key parts.
  • Get Download Link waits until Aspose finishes clipping, then Download Cut MP3 retrieves the trimmed audio.
  • Whisper Transcribe Audio turns the clipped audio into written text using OpenAI Whisper.
  • Summarize Podcast uses GPT-4o-mini to make a short, clear summary focusing on main points.
  • Final Data prepares clean JSON for each episode with names, links, and summaries.
  • Merge Results combines all episode summaries into one data set.
  • HTML builds a readable email with table and links for all episodes.
  • Gmail sends the email to the recipient daily.

Output

The user gets a daily HTML email summary listing the top podcasts, episode info, and brief key takeaways.
This email saves listening time and helps the user stay updated quickly.


Beginner Step-by-Step: How to Use This Workflow in n8n

Step 1: Download and Import

  1. Click the Download button on this page to get the workflow file.
  2. Open the n8n editor where you want to use the workflow.
  3. Click Import from File and select the downloaded workflow JSON file.

Step 2: Add Credentials and Settings

  1. Add your Taddy API key and User ID in the TaddyTopDaily HTTP Request node headers (X-USER-ID and X-API-KEY).
  2. Set your OpenAI API key in the Whisper Transcribe Audio and Summarize Podcast nodes.
  3. Configure Gmail OAuth2 credentials in the Gmail node to enable email sending.
  4. In the Genre node, check the value for the podcast genre and change it if needed (e.g., TECHNOLOGY).
  5. Update recipient email address in the Gmail node.

Step 3: Test and Activate

  1. Run the workflow manually once to make sure all nodes execute without errors.
  2. Check that the email arrives with summaries in your inbox.
  3. If all works, toggle the workflow ON to activate scheduled daily runs.

You do not need deep technical knowledge. Just focus on importing, adding keys, setting your preferences, then switch on.
You can adjust email recipient, genre, or clip times after importing.

If you run self-host n8n, it will work the same way but on your own server.


Tools and Services Used

  • n8n: Automation platform to build and run the workflow.
  • Taddy.org API: Provides daily top podcast charts by genre and country.
  • Aspose Audio Cutter API: Crops long podcast files to short clips.
  • OpenAI Whisper API: Converts audio clips to text transcripts.
  • OpenAI GPT-4o-mini: Summarizes transcripts into short clear text.
  • Gmail with OAuth2: Sends the final daily podcast summaries by email.

Customization Ideas

  • Change genre in Genre to get different podcast topics.
  • Modify Request Audio Crop node timestamps to capture other segments in the episode.
  • Update recipient email inside Gmail node for sharing summaries with others.
  • Adjust schedule in Schedule Trigger for multiple times a day or fewer days a week.

Summary

✓ Saves hours by automating podcast discovery and summary.
✓ Sends daily easy-to-read email with top podcast highlights.
✓ Works on any genre and customized by user preferences.
✓ Uses APIs for audio cutting, transcription, and summarization.
✓ Runs automatically on chosen schedule in n8n.


Automate podcast summaries with n8n and OpenAI

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Download the workflow file from this page, import it into n8n using ‘Import from File’, add required API keys and Gmail credentials, set your podcast genre and email recipient, test the workflow once, then activate it for daily runs.
Taddy API gives daily top podcast data, Aspose Audio Cutter crops audio segments, OpenAI Whisper transcribes clips, OpenAI GPT-4o-mini summarizes text, and Gmail sends email summaries.
It downloads full episodes, then uses Aspose Audio Cutter API to clip audio from 8 to 24 minutes, focusing transcription and summarization on relevant segments.
Yes, users can change the recipient email address in the Gmail node and set any supported podcast genre like TECHNOLOGY, NEWS, or COMEDY in the Genre node.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.