{"product_id":"n8n-youtube-transcript-to-executive-briefs-gpt-4o-mini","title":"n8n YouTube Transcript to Executive Briefs (GPT-4o-mini)","description":"\u003ch3\u003eTurn any YouTube video into an executive brief—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow exposes a webhook that takes a YouTube URL, fetches the video transcript, uses OpenAI (Chat Completions) to generate a structured executive summary, and returns the result as a JSON response—so you can brief stakeholders in minutes, not hours.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAccepts input via webhook:\u003c\/strong\u003e Sends a \u003cem\u003ePOST\u003c\/em\u003e request containing a JSON body with \u003ccode\u003eurl\u003c\/code\u003e set to a YouTube link (or video ID).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts and validates the YouTube video ID:\u003c\/strong\u003e The workflow parses the URL, validates the input, and prepares the ID for transcript retrieval.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches the transcript:\u003c\/strong\u003e Retrieves the transcript from \u003cstrong\u003eyoutubetranscript.com\u003c\/strong\u003e. If that primary source fails, it can fall back to an optional local transcript bridge by updating \u003ccode\u003eFALLBACK_URL\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates an executive summary with OpenAI:\u003c\/strong\u003e Sends the transcript to the \u003cstrong\u003eOpenAI Chat Completions API\u003c\/strong\u003e to produce a structured executive brief.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns structured JSON output:\u003c\/strong\u003e Parses the AI response, formats the final payload with video details and word count, and returns it to the webhook caller.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBrief your team on product updates from YouTube interviews, releases, or webinars.\u003c\/li\u003e\n  \u003cli\u003eSummarize conference talks for internal stakeholders and decision-makers.\u003c\/li\u003e\n  \u003cli\u003eSpeed up research workflows by converting long-form videos into actionable summaries.\u003c\/li\u003e\n  \u003cli\u003ePower SaaS ops and automation pipelines that need transcript-to-summary reporting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow type:\u003c\/strong\u003e n8n automation workflow\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes \/ components:\u003c\/strong\u003e Code, Webhook, HTTP Request, Respond to Webhook\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExternal services:\u003c\/strong\u003e youtubetranscript.com (transcripts) and OpenAI Chat Completions API (executive briefs)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup:\u003c\/strong\u003e Create an OpenAI API key and replace \u003ccode\u003eYOUR_OPENAI_API_KEY\u003c\/code\u003e in the HTTP request Authorization header. (Optional) Run and configure the local fallback transcript bridge, then update \u003ccode\u003eFALLBACK_URL\u003c\/code\u003e. Activate the workflow and use the provided webhook URL to send your POST request.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45812007960755,"sku":"N8N-17970","price":49.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/R9OF6sx9ZgOedCiUWwOec_9S0kXpOn.png?v=1786352816","url":"https:\/\/buyflowscripts.com\/products\/n8n-youtube-transcript-to-executive-briefs-gpt-4o-mini","provider":"N8N Commerce","version":"1.0","type":"link"}