Communication & Messaging
Summarize YouTube Videos & Chat About Content with GPT-4o-mini via Telegram
Summarize YouTube Videos & Chat About Content with GPT-4o-mini via Telegram
Complex
High
22
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
22
Node Types
17
Node Types
chat Trigger
Trigger on Telegram Message
1 node
split Out
Split Transcript into Segments
1 node
set
Extract YouTube URL from Input
1 node
code
Extract Video ID from URL
1 node
lm Chat Open Ai
gpt-4o-mini, OpenAI Chat Model
2 nodes
chain Llm
Generate Summary with GPT-4o-mini
1 node
summarize
Concatenate Transcript Segments
1 node
youtube Transcripter
Extract YouTube Transcript
1 node
telegram
Send Summary via Telegram, Send AI Response via Telegram
2 nodes
webhook
Receive YouTube URL via Webhook
1 node
respond To Webhook
Send Response to Webhook
1 node
telegram Trigger
Telegram Trigger
1 node
google Docs
Retrieve Transcript from Google Docs, Update Transcript in Google Docs
2 nodes
agent
Handle User Questions via AI
1 node
memory Buffer Window
Window Buffer Memory
1 node
google Docs Tool
Google Docs2
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2
3 nodes
Workflow JSON
15.24 KB
{
"id": "KgoL0qrLYZUJFuAS",
"meta": {
"instanceId": "53cd73f110e7e1f0aa170e039c302b8f2a1790f1200f176610cac2d761dfa4b7"
},
"name": "Summarize YouTube Videos & Chat About Content with GPT-4o-mini via Telegram",
"tags": [],
"nodes": [
{
"id": "a9cb4358-f9ec-4d81-9422-f1b7133f1f2a",
"name": "Split Transcript into Segments",
"type": "n8n-nodes-base.splitOut",
"position": [
800,
680
],
"parameters": {
"options": {},
"fieldToSplitOut": "transcript"
},
"typeVersion": 1
},
{
"id": "03650773-fd85-4ecb-a218-0d18e2f88e68",
"name": "Extract YouTube URL from Input",
"type": "n8n-nodes-base.set",
"position": [
580,
220
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "3ee42e4c-3cee-4934-97e7-64c96b5691ed",
"name": "youtubeUrl",
"type": "s...Showing first 1000 characters. Click "Expand" to view the full JSON.