Templates / Generate blog posts and tweet threads from YouTube with Supadata and OpenAI

Generate blog posts and tweet threads from YouTube with Supadata and OpenAI

Ready for 3.0

by Thomas Abraham ✓ · 40 views · created 2026-08-19 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 10 nodes and runs when someone submits an n8n form (“YouTube Video to Blog Post + Tweet Thread”). Along the way it connects OpenAI Chat Model.

How it runs

Trigger: When someone submits an n8n form (“YouTube Video to Blog Post + Tweet Thread”).

  1. Fetch Transcript (HTTP Request): calls an HTTP API
  2. Is Async Job? (If): checks a condition and branches into true / false
  3. Wait: pauses before continuing
  4. Extract Transcript (Code): runs custom JavaScript code
  5. Poll Transcript Job (HTTP Request): calls an HTTP API
  6. Write Blog Post (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model
  7. Write Tweet Thread (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model
  8. Is Job Done? (If): checks a condition and branches into true / false

Services it uses

OpenAI Chat Model

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 (7)

From the author

Quick overview This workflow collects a YouTube video URL via an n8n form, fetches the video transcript from Supadata (with async polling for longer videos), and uses OpenAI to generate a standalone blog post and a 5–8 tweet thread from the same transcript.…

Excerpt from Thomas Abraham's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.