Generate YouTube SEO content & thumbnail from video scripts with GPT-4o & Runway
Ready for 3.0What this workflow does
This AI workflow has 12 nodes and runs on Google Sheets events (row added). Along the way it connects Google Sheets and OpenAI. It also calls api.runware.ai over HTTP.
How it runs
Trigger: On Google Sheets events (row added).
- If: checks a condition and branches into true / false
- Generating English Script (OpenAI): uses OpenAI
- Creating field for english script (Edit Fields (Set)): sets 1 field: message.content
- Adding English script to GSheet (Google Sheets): update
- Generating Youtube Tags, Keywords and more. (OpenAI): uses OpenAI
- JS Code for separating different topics (Code): runs custom JavaScript code
- Updating row in GSheet with Tags, Description so on (Google Sheets): update
- Python code for creating Dynamic Prompt (Code): runs custom Python code
- HTTP Request: calls api.runware.ai (POST)
- Updating Gsheet with Thumbnail Image (Google Sheets): update
Services it uses
HTTP calls to: api.runware.ai
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - No Operation, do nothing
n8n-nodes-base.noOp - If
n8n-nodes-base.if - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest
From the author
Who’s it for This template is ideal for YouTube video creators who spend a lot of time manually generating SEO assets like descriptions, tags, titles, keywords, and thumbnails. If you're looking to automate your YouTube SEO workflow, this is the perfect…