May 27, 2026

How to automate podcast show notes with AI

Reading time :  
5
 min
Aymeric Zhuo
Aymeric Zhuo

How to automate podcast show notes with AI workflows

Podcasters spend an average of 3-4 hours per episode on post-production tasks. Writing show notes is one of the most tedious. If you publish weekly, that's 150+ hours per year on summaries, timestamps, and links. An automated pipeline handles transcription, summarization, and publishing without manual intervention. Total hands-on time: under 2 minutes per episode.

Set up the transcription pipeline

CodeWords workflows process audio files through OpenAI's Whisper API with speaker diarization, giving you a clean transcript with speaker labels. Workflow: (1) Trigger: new audio file uploaded to Google Drive or received via webhook, (2) Transcribe: send to Whisper with word_timestamps=true, (3) Diarize: apply speaker identification to label who said what, (4) Store: save raw transcript to Airtable or database. The transcription step runs in an ephemeral sandbox — no infrastructure to manage. Audio up to 25MB processes directly; longer recordings get chunked automatically.

Generate structured show notes with LLMs

CodeWords gives you access to OpenAI, Anthropic, and Google Gemini without managing API keys. Your summarization prompt should extract: episode summary (150-200 words), key timestamps (major topic transitions), guest bio (from transcript + web search), resources mentioned (URLs verified via Firecrawl), and key takeaways (3-5 bullet points). The LLM processes the full transcript in context, using timestamps from Whisper to generate accurate time markers.

Verify links and enrich metadata

Add a verification step that: extracts all URLs mentioned in conversation (the LLM catches verbal mentions like "check out our site at..."), scrapes each URL to confirm it's live and grab the page title, searches for guest profiles on LinkedIn and Twitter, and formats everything into your show notes template. The AI Web Agent can find resources mentioned by name but not by URL.

Publish to your platform

Common destinations: WordPress/Ghost via REST API, Transistor/Buzzsprout via their APIs, Notion/Airtable for human-review before publishing, Slack draft for team approval (a thumbs-up emoji triggers publishing). With CodeWords' 500+ integrations, publish to your hosting platform, update your website, and post a teaser to social — all from one workflow trigger.

Browse automation templates for podcast workflows on CodeWords →

Contents
Ready to try CodeWords?
Get started free
Sign in
Sign in