AI Agents

Monitor your favorite YouTube channels through RSS feed and receive notifications

41 nodes 205 162 Automatic trigger
Download

Workflow Description

An automation template that monitors your preferred YouTube channels via RSS feeds, leverages AI to analyze new content, and automatically sends customized notifications through email or Telegram with summaries and key insights.

How it works

  1. 1.Activate monitoring automatically on a schedule or via manual trigger
  2. 2.Fetch the latest videos from selected YouTube channels using RSS feeds
  3. 3.Analyze new videos using an intelligent language model to generate summaries and extract key information
  4. 4.Filter and aggregate results by channel or topic relevance
  5. 5.Send personalized notifications via Gmail or Telegram with processed content

Use cases

  • Track educational or technical channels and get alerts only for relevant new videos
  • Receive instant notifications when subscribed channels publish new content with AI-powered summaries
  • Consolidate multiple channel subscriptions in one workflow with smart content analysis

Requirements

  • Active Gmail and/or Telegram accounts with proper credentials
  • OpenAI API keys configured for language model features
  • Scheduled trigger or webhook setup for continuous monitoring

Service Value

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

Apps Used

Form Trigger OpenAI Rss Feed Read Gmail LLM Chain Telegram

Details

Trigger Automatic trigger
Nodes 41
Apps 6
Views 205
Downloads 162

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

/

On form submission

Form Trigger

#1

Create RSS Feed URLs1

Set

#2

Get Channel Ids

Set

#3

Create YouTube API URL

Code

#4

Get YouTube Video Details

HTTP Request

#5

Sticky Note14

Sticky Note

#6

Workflow Variables

Set

#7

Sticky Note12

Sticky Note

#8

OpenAI Chat Model

OpenAI

#9

Merge

Merge

#10

OpenAI Chat Model1

OpenAI

#11

Default YouTube Channel Ids

Set

#12

YouTube Channel Ids

Set

#13

RSS Read - Max 15 Latest Videos per Channel

Rss Feed Read

#14

Label New Videos

Code

#15

Get New Videos

Filter

#16

Prepare For Telegram Message

Set

#17

Sticky Note

Sticky Note

#18

Sticky Note1

Sticky Note

#19

Sticky Note2

Sticky Note

#20

One List Object

Aggregate

#21

Prepare YouTube Data

Set

#22

Sticky Note3

Sticky Note

#23

Sticky Note4

Sticky Note

#24

Sticky Note5

Sticky Note

#25

Sticky Note6

Sticky Note

#26

Create List of Channel Ids

Split Out

#27

Every Day

Schedule Trigger

#28

Multiple Emails

Gmail

#29

Single Email

Gmail

#30

Sticky Note7

Sticky Note

#31

Create Email per Video

LLM Chain

#32

Create One Email for All Videos

LLM Chain

#33

Telegram

Set

#34

Create RSS Feed URLs

Set

#35

RSS Read - Max 15 Latest Videos per Channel1

Rss Feed Read

#36

Create List of Channel Ids1

Split Out

#37

Sticky Note8

Sticky Note

#38

When clicking ‘Test workflow’

Manual Trigger

#39

YouTube Channel Ids1

Set

#40

Sticky Note9

Sticky Note

#41