Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

YouTube AI Video Analysis Workflow

YouTube AI Video Analysis Workflow is a 13-node automation blueprint connecting YouTube API, OpenAI, Custom HTTP API. Inspect its trigger, execution graph, branches, and implementation requirements.

Interactive system map

The entire automation, wired and inspectable.

Brand marks identify the operational stack. Focus or select any node to isolate its real incoming and outgoing connections.

13

Nodes

13

Edges

6

Zones

System stack

3 integrations

  • YouTube API
  • OpenAI
  • Custom HTTP API
YouTube AI Video Analysis Workflow interactive execution graphStructural view of 13 workflow nodes and 13 visible connections. Focus any node to inspect its connected path. Parameters and credentials are intentionally excluded.chat_message_received. trigger node, chatTrigger. 0 incoming and 1 outgoing connections.chat_message_receivedTRIGGERCHATTRIGGER0 IN / 1 OUTopenai_llm. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.openai_llmOPENAILMCHATOPENAI0 IN / 1 OUTget_videos1. integration node, youTube. 0 incoming and 1 outgoing connections.get_videos1INTEGRATIONYOUTUBE0 IN / 1 OUTAI Agent. ai node, agent. 4 incoming and 0 outgoing connections.AI AgentAIAGENT4 IN / 0 OUTwindow_buffer_memory. ai node, memoryBufferWindow. 0 incoming and 1 outgoing connections.window_buffer_memoryAIMEMORYBUFFERWINDOW0 IN / 1 OUTloop_over_items1. integration node, splitInBatches. 3 incoming and 2 outgoing connections.loop_over_items1INTEGRATIONSPLITINBATCHES3 IN / 2 OUTyoutube_search. ai node, toolWorkflow. 0 incoming and 1 outgoing connections.youtube_searchAITOOLWORKFLOW0 IN / 1 OUTfind_video_data1. integration node, httpRequest. 1 incoming and 1 outgoing connections.find_video_data1INTEGRATIONHTTPREQUEST1 IN / 1 OUTretrieve_data_from_memory1. transform node, code. 1 incoming and 1 outgoing connections.retrieve_data_from_memory1TRANSFORMCODE1 IN / 1 OUTif_longer_than_3_. decision node, if. 1 incoming and 2 outgoing connections.if_longer_than_3_DECISIONIF1 IN / 2 OUTresponse1. transform node, set. 1 incoming and 0 outgoing connections.response1TRANSFORMSET1 IN / 0 OUTgroup_data1. transform node, set. 1 incoming and 1 outgoing connections.group_data1TRANSFORMSET1 IN / 1 OUTsave_data_to_memory1. transform node, code. 1 incoming and 1 outgoing connections.save_data_to_memory1TRANSFORMCODE1 IN / 1 OUT

Signal inspector

Focus, hover, or select a node to illuminate its real path.

triggeraidecisiontransformintegration
Scroll horizontally to inspect every zone.13 connected nodesEnter or click to lock · Escape to clear

Structured review

Read the workflow as a system, not a node dump.

The workflow is grouped into operational zones, then reviewed for the controls needed to adapt the pattern safely.

01

Entry signals

1 node

Events, schedules, and unconnected roots that can start an execution.

chat_message_received

Trigger

02

Data & operations

6 nodes

Transformations and external-system actions that move the work forward.

find_video_data1

Integration

get_videos1

Integration

group_data1

Transform

save_data_to_memory1

Transform

retrieve_data_from_memory1

Transform

loop_over_items1

Integration

03

Intelligence & routing

5 nodes

Model calls and control points that interpret, branch, or govern the run.

AI Agent

AI reasoning

youtube_search

AI reasoning

openai_llm

AI reasoning

window_buffer_memory

AI reasoning

if_longer_than_3_

Decision

04

Terminal actions

1 node

Nodes with no visible outgoing edge: the workflow’s observable outcomes.

response1

Transform

Adjacent systems

Keep tracing the stack.

Related workflows share tools and similar system patterns.

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.