Summarize new YouTube videos with Transkrio, OpenAI and Gmail
Quick overview This workflow runs daily to check a YouTube channel for new uploads, fetches each new video’s transcript with Transkrio, summarizes it with OpenAI, and emails the formatted summary via Gmail.
How it works Runs every day at 8am on a schedule. Reads the configured YouTube channel URL, recipient email address, and the number of recent videos to check. Uses Transkrio to list the most recent videos from the channel. Filters out videos that were already processed in previous executions so only new video IDs continue. Uses Transkrio to retrieve the transcript for each new video and combines it with the video title and URL. Sends the title and transcript to OpenAI to generate an HTML summary with a TL;DR, key points, and notable quotes. Sends one Gmail message per new video containing the AI summary and a link to watch the video.
Setup Get a free Transkrio API key (100 credits, no card) at transkrio.com, then add credentials for Transkrio (in both Transkrio nodes), OpenAI and Gmail (OAuth2). Update the Settings values with your target YouTube channel URL, your recipient email address, and how many recent videos to check. Adjust the schedule time if needed, edit the OpenAI prompt for a different summary format or language, and activate the workflow. The first run handles the latest videos; later runs only new uploads.
Related Templates
Transform Gmail Newsletters into Insightful LinkedIn Posts Using OpenAI
Who Is This For? This workflow is perfect for content creators, marketers, and business professionals who receive regu...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
Subscribe to new releases of a Github repository via Gmail
This is a very simple workflow that lets you subscribe to any github repository for the latest release (using n8n as ex...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments