5,372,868 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Extract video metadata & auto-upload to YouTube with GPT-4o SEO optimization

Content & publishing workflow for n8n with 22 active steps. Starts with Webhook. Uses OpenAI. Integrations include OpenAI, YouTube, Google Sheets, Gmail.

What it does

22 active nodes · Starts with Webhook.

Steps in the template include:

  • Video Upload Webhook (Webhook)
  • Initialize Upload Session (Edit Fields (Set))
  • Validate Binary Data (If)
  • Extract Video Metadata (Code)

Nodes and integrations

  • Webhook
  • Edit Fields (Set) ×3
  • If ×3
  • Code ×5
  • Respond to Webhook ×2
  • AI Agent
  • OpenAI Chat Model
  • Merge ×2
  • YouTube ×2
  • Google Sheets
  • Gmail
See the author’s step names
  • Video Upload Webhook (Webhook)
  • Initialize Upload Session (Edit Fields (Set))
  • Validate Binary Data (If)
  • Extract Video Metadata (Code)
  • Error Response (Respond to Webhook)
  • Prepare AI Context (Code)
  • AI Metadata Generator (AI Agent)
  • OpenAI Chat Model (OpenAI Chat Model)
  • Parse AI Metadata (Code)
  • Check Scheduled Publish (If)
  • Set Scheduled Settings (Edit Fields (Set))
  • Set Immediate Publish (Edit Fields (Set))
  • Merge Publish Settings (Merge)
  • YouTube Upload Video (YouTube) — video / upload
  • Process Upload Result (Code)
  • Check Playlist Add (If)
  • Add to Playlist (YouTube) — playlistItem
  • Merge Playlist Result (Merge)
  • Log Upload to Sheets (Google Sheets) — append
  • Send Upload Notification (Gmail)
  • Success Response (Respond to Webhook)
  • Generate Upload Summary (Code)

Accounts and credentials

  • OpenAI access
  • YouTube
  • Google Sheets
  • Gmail

AI models and swaps

OpenAI · Chat

gpt-4o in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.

Inputs and setup options

  • Setup field: privacyStatus
  • Setup field: publishAt
  • Video Upload Webhook: HTTP POST
  • OpenAI Chat Model: temperature 0.7

Resource information

Credit basis
Author listed by n8n
Pricing
Template access shown on n8n
License
Not specified
Last record update
Nov 5, 2026