Developer & DevOps

Analyze and summarize YouTube videos using Gemini AI

33 nodes 181 104 Automatic trigger
Download

Workflow Description

This automation collects YouTube video links through a Google Form, extracts transcripts and metadata, sends content to Google Gemini AI for analysis and summarization, stores results in Google Drive, and delivers comprehensive summaries via email automatically.

How it works

  1. 1.Receive YouTube video URL through Google Form submission
  2. 2.Extract transcript and content metadata from the video
  3. 3.Send extracted content to Google Gemini AI for analysis
  4. 4.Format and save the analysis results to Google Drive
  5. 5.Deliver summary and insights via Gmail notification

Use cases

  • Automatically summarize educational lectures and long-form video content
  • Extract key insights from webinars and conference recordings
  • Build a searchable archive of video analyses for team reference

Requirements

  • Active Google account with Drive, Gmail, and Forms access
  • Google Gemini API key configured
  • Valid YouTube video URLs
  • Appropriate permissions for file creation and email sending

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Google Drive Gmail Form Trigger

Details

Trigger Automatic trigger
Nodes 33
Apps 3
Views 181
Downloads 104

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (33)

/

Config

Set

#1

Sticky Note2

Sticky Note

#2

Sticky Note

Sticky Note

#3

Get Video Audience MetaData

HTTP Request

#4

Compose Prompts

Set

#5

Extract MetaData Object

Set

#6

Get Prompt by Prompt Type

Code

#7

Define Audience Meta Prompt

Set

#8

Sticky Note4

Sticky Note

#9

Sticky Note5

Sticky Note

#10

Sticky Note7

Sticky Note

#11

Sticky Note8

Sticky Note

#12

Sticky Note9

Sticky Note

#13

Sticky Note10

Sticky Note

#14

Get YouTube Information by Prompt Type

HTTP Request

#15

Sticky Note1

Sticky Note

#16

Save to Google Drive as Text File

Google Drive

#17

Send to Gmail as HTML

Gmail

#18

Convert Markdown to HTML

Markdown

#19

Provide YouTube Information to User as HTML

Form

#20

Sticky Note3

Sticky Note

#21

Sticky Note6

Sticky Note

#22

Sticky Note11

Sticky Note

#23

Sticky Note12

Sticky Note

#24

Sticky Note13

Sticky Note

#25

Sticky Note14

Sticky Note

#26

Sticky Note15

Sticky Note

#27

Start Workflow

Form Trigger

#28

Create YouTube API URL

Code

#29

Get YouTube Video Details

HTTP Request

#30

Sticky Note16

Sticky Note

#31

Merge

Merge

#32

Sticky Note17

Sticky Note

#33