You are helping me build the following AI agent workflow. ## Goal Daily Podcast Playlist Summarizer: Daily fetches your YouTube playlist, transcribes episodes with Groq, generates sectioned summaries, and logs them to Google Sheets. ## Specification - What it does: You get organized daily podcast insights instantly as this workflow fetches your YouTube playlist, transcribes episodes with Groq, and logs clear sectioned summaries directly to your Google Sheets. Keep up with your listening without the manual work by having comprehensive content summaries automatically tracked for future reference. - Trigger: On a schedule (Scheduled ยท daily) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - YouTube: Fetch videos from playlist and retrieve transcripts - Groq Chat Model: Generate AI summaries of video content - Google Sheets: Store titles, transcripts, and summaries ## Known pitfalls, handle each one explicitly in your implementation 1. Transcript APIs often fail for private or age-restricted videos so add error handling to skip invalid IDs gracefully. 2. Groq responses may exceed Google Sheets cell limits if the summary is too long, so enforce a maximum character count in your prompt. 3. YouTube API quotas can be exhausted quickly when processing large playlists, implement a delay between requests to stay within daily limits. 4. Transcripts are not always available for every video, add a check to verify transcript existence before sending data to the summarizer. ## Reference implementation https://n8n.io/workflows/5926 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/daily-podcast-playlist-summarizer/ via usecasesforagents.com