Skip to Workflow Atlas
ETL PipelineAI systemIntermediate

YouTube Video AI Summarizer & Telegram Chatbot

YouTube Video AI Summarizer & Telegram Chatbot is a 19-node automation blueprint connecting OpenAI, Telegram, YouTube. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

Follow the runtime. Inspect what supports it.

Solid horizontal paths show main-channel execution. Violet dependencies sit beneath the exact step they configure or empower.

19

Nodes

16

Links

3

Run groups

Connected tools

4 integrations

  • OpenAI
  • Telegram
  • YouTube
  • Google Docs

Canvas controls

Fit wide systems, then zoom into any run group.

YouTube Video AI Summarizer & Telegram Chatbot execution lanes3 run groups containing 19 workflow nodes and 16 visible links. Solid horizontal lines are main-channel runtime links. Violet dashed lines connect typed dependencies beneath the runtime step they support. Focus any node to inspect its immediate path.Trigger on Telegram Message. Telegram node, chatTrigger. 0 incoming and 1 outgoing connections.STARTTrigger on Telegram MessageTELEGRAMCHATTRIGGER0 IN / 1 OUTReceive YouTube URL via Webhook. trigger node, webhook. 0 incoming and 1 outgoing connections.STARTReceive YouTube URL via W…TRIGGERWEBHOOK0 IN / 1 OUTExtract YouTube URL from Input. transform node, set. 2 incoming and 1 outgoing connections.STEP 02Extract YouTube URL from …TRANSFORMSET2 IN / 1 OUTExtract Video ID from URL. transform node, code. 1 incoming and 1 outgoing connections.STEP 03Extract Video ID from URLTRANSFORMCODE1 IN / 1 OUTExtract YouTube Transcript. integration node, youtubeTranscripter. 1 incoming and 1 outgoing connections.STEP 04Extract YouTube TranscriptINTEGRATIONYOUTUBETRANSCRIPTER1 IN / 1 OUTSplit Transcript into Segments. transform node, splitOut. 1 incoming and 1 outgoing connections.STEP 05Split Transcript into Seg…TRANSFORMSPLITOUT1 IN / 1 OUTConcatenate Transcript Segments. transform node, summarize. 1 incoming and 2 outgoing connections.STEP 06Concatenate Transcript Se…TRANSFORMSUMMARIZE1 IN / 2 OUTRetrieve Transcript from Google Docs. Google Docs node, googleDocs. 1 incoming and 1 outgoing connections.STEP 07Retrieve Transcript from …GOOGLE DOCSGOOGLEDOCS1 IN / 1 OUTGenerate Summary with GPT-4o-mini. ai node, chainLlm. 2 incoming and 1 outgoing connections.STEP 07Generate Summary with GPT…AICHAINLLM2 IN / 1 OUTUpdate Transcript in Google Docs. Google Docs node, googleDocs. 1 incoming and 0 outgoing connections.STEP 08Update Transcript in Goog…GOOGLE DOCSGOOGLEDOCS1 IN / 0 OUTSend Summary via Telegram. Telegram node, telegram. 1 incoming and 1 outgoing connections.STEP 08Send Summary via TelegramTELEGRAMTELEGRAM1 IN / 1 OUTSend Response to Webhook. trigger node, respondToWebhook. 1 incoming and 0 outgoing connections.OUTCOMESend Response to WebhookTRIGGERRESPONDTOWEBHOOK1 IN / 0 OUTgpt-4o-mini. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1gpt-4o-miniOPENAILMCHATOPENAI0 IN / 1 OUTTelegram Trigger. Telegram node, telegramTrigger. 0 incoming and 1 outgoing connections.STARTTelegram TriggerTELEGRAMTELEGRAMTRIGGER0 IN / 1 OUTHandle User Questions via AI. ai node, agent. 3 incoming and 1 outgoing connections.STEP 02Handle User Questions via…AIAGENT3 IN / 1 OUTSend AI Response via Telegram. Telegram node, telegram. 1 incoming and 0 outgoing connections.OUTCOMESend AI Response via Tele…TELEGRAMTELEGRAM1 IN / 0 OUTOpenAI Chat Model. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1OpenAI Chat ModelOPENAILMCHATOPENAI0 IN / 1 OUTGoogle Docs2. Google Docs node, googleDocsTool. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1Google Docs2GOOGLE DOCSGOOGLEDOCSTOOL0 IN / 1 OUTWindow Buffer Memory. ai node, memoryBufferWindow. 0 incoming and 0 outgoing connections.CORE RUNTIMEWindow Buffer MemoryAIMEMORYBUFFERWINDOW0 IN / 0 OUT

Signal inspector

Focus, hover, or select a step to isolate its runtime and support links.

Main-channel runtimeTyped dependencytriggeraidecisiontransformintegration
Scroll horizontally to follow every connected flow.19 connected nodesEnter or click to lock · Escape to clear

Runtime breakdown

Read the execution spine before its dependencies.

Each run group separates main-channel steps from the models, tools, retrievers, and data services that support them. Start and outcome labels apply only to runtime nodes.

01

Run Group

Trigger on Telegram Message

11 Execution Links1 Support Dependency
  1. Start

    Trigger on Telegram Message

    Trigger

    Receive YouTube URL via Webhook

    Trigger

  2. Step 2

    Extract YouTube URL from Input

    Transform

  3. Step 3

    Extract Video ID from URL

    Transform

  4. Step 4

    Extract YouTube Transcript

    Integration

  5. Step 5

    Split Transcript into Segments

    Transform

  6. Step 6

    Concatenate Transcript Segments

    Transform

  7. Step 7

    Retrieve Transcript from Google Docs

    Integration

    Generate Summary with GPT-4o-mini

    AI reasoning

  8. Step 8

    Update Transcript in Google Docs

    Integration

    Send Summary via Telegram

    Integration

  9. Outcome

    Send Response to Webhook

    Trigger

Attached dependencies

These nodes support the runtime above; they are not additional starts or outcomes.

1 node
  • gpt-4o-mini

    AI reasoning dependency

02

Run Group

Telegram Trigger

2 Execution Links2 Support Dependencies
  1. Start

    Telegram Trigger

    Trigger

  2. Step 2

    Handle User Questions via AI

    AI reasoning

  3. Outcome

    Send AI Response via Telegram

    Integration

Attached dependencies

These nodes support the runtime above; they are not additional starts or outcomes.

2 nodes
  • OpenAI Chat Model

    AI reasoning dependency

  • Google Docs2

    Integration dependency

03

Run Group

Window Buffer Memory

0 Execution Links
  1. Core Runtime

    Window Buffer Memory

    AI reasoning

Turn the map into a plan

Adapt this blueprint to your company.

Bring the system shape into a workspace, then define the production controls, data boundaries, owners, and delivery sequence around your context.