How to automate podcast show notes with AI
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 →





