Skip to Workflow Atlas
Event-Driven AutomationAI systemIntermediate

YouTube Channel RSS & Notification Manager

YouTube Channel RSS & Notification Manager is a 29-node automation blueprint connecting YouTube, OpenAI, Gmail. 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.

29

Nodes

28

Links

2

Run groups

Connected tools

4 integrations

  • YouTube
  • OpenAI
  • Gmail
  • Telegram

Canvas controls

Fit wide systems, then zoom into any run group.

YouTube Channel RSS & Notification Manager execution lanes2 run groups containing 29 workflow nodes and 28 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.Every Day. trigger node, scheduleTrigger. 0 incoming and 1 outgoing connections.STARTEvery DayTRIGGERSCHEDULETRIGGER0 IN / 1 OUTOn form submission. trigger node, formTrigger. 0 incoming and 1 outgoing connections.STARTOn form submissionTRIGGERFORMTRIGGER0 IN / 1 OUTYouTube Channel Ids. transform node, set. 1 incoming and 1 outgoing connections.STEP 02YouTube Channel IdsTRANSFORMSET1 IN / 1 OUTDefault YouTube Channel Ids. transform node, set. 2 incoming and 1 outgoing connections.STEP 03Default YouTube Channel IdsTRANSFORMSET2 IN / 1 OUTGet Channel Ids. transform node, set. 1 incoming and 1 outgoing connections.STEP 04Get Channel IdsTRANSFORMSET1 IN / 1 OUTCreate List of Channel Ids. transform node, splitOut. 1 incoming and 1 outgoing connections.STEP 05Create List of Channel IdsTRANSFORMSPLITOUT1 IN / 1 OUTCreate RSS Feed URLs1. transform node, set. 1 incoming and 1 outgoing connections.STEP 06Create RSS Feed URLs1TRANSFORMSET1 IN / 1 OUTRSS Read - Max 15 Latest Videos per Channel. integration node, rssFeedRead. 1 incoming and 1 outgoing connections.STEP 07RSS Read - Max 15 Latest…INTEGRATIONRSSFEEDREAD1 IN / 1 OUTLabel New Videos. transform node, code. 1 incoming and 1 outgoing connections.STEP 08Label New VideosTRANSFORMCODE1 IN / 1 OUTGet New Videos. decision node, filter. 1 incoming and 2 outgoing connections.STEP 09Get New VideosDECISIONFILTER1 IN / 2 OUTWorkflow Variables. transform node, set. 1 incoming and 1 outgoing connections.STEP 10Workflow VariablesTRANSFORMSET1 IN / 1 OUTCreate YouTube API URL. transform node, code. 1 incoming and 1 outgoing connections.STEP 11Create YouTube API URLTRANSFORMCODE1 IN / 1 OUTGet YouTube Video Details. integration node, httpRequest. 1 incoming and 1 outgoing connections.STEP 12Get YouTube Video DetailsINTEGRATIONHTTPREQUEST1 IN / 1 OUTPrepare YouTube Data. transform node, set. 1 incoming and 1 outgoing connections.STEP 13Prepare YouTube DataTRANSFORMSET1 IN / 1 OUTMerge. decision node, merge. 2 incoming and 3 outgoing connections.STEP 14MergeDECISIONMERGE2 IN / 3 OUTPrepare For Telegram Message. Telegram node, set. 1 incoming and 1 outgoing connections.STEP 15Prepare For Telegram Mess…TELEGRAMSET1 IN / 1 OUTCreate Email per Video. ai node, chainLlm. 2 incoming and 1 outgoing connections.STEP 15Create Email per VideoAICHAINLLM2 IN / 1 OUTOne List Object. transform node, aggregate. 1 incoming and 1 outgoing connections.STEP 15One List ObjectTRANSFORMAGGREGATE1 IN / 1 OUTTelegram. Telegram node, telegram. 1 incoming and 0 outgoing connections.STEP 16TelegramTELEGRAMTELEGRAM1 IN / 0 OUTMultiple Emails. Gmail node, gmail. 1 incoming and 0 outgoing connections.STEP 16Multiple EmailsGMAILGMAIL1 IN / 0 OUTCreate One Email for All Videos. ai node, chainLlm. 2 incoming and 1 outgoing connections.STEP 16Create One Email for All …AICHAINLLM2 IN / 1 OUTSingle Email. Gmail node, gmail. 1 incoming and 0 outgoing connections.OUTCOMESingle EmailGMAILGMAIL1 IN / 0 OUTOpenAI Chat Model. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1OpenAI Chat ModelOPENAILMCHATOPENAI0 IN / 1 OUTOpenAI Chat Model1. OpenAI node, lmChatOpenAi. 0 incoming and 1 outgoing connections.DEPENDENCY · DEPTH 1OpenAI Chat Model1OPENAILMCHATOPENAI0 IN / 1 OUTWhen clicking ‘Test workflow’. trigger node, manualTrigger. 0 incoming and 1 outgoing connections.STARTWhen clicking ‘Test workf…TRIGGERMANUALTRIGGER0 IN / 1 OUTYouTube Channel Ids1. transform node, set. 1 incoming and 1 outgoing connections.STEP 02YouTube Channel Ids1TRANSFORMSET1 IN / 1 OUTCreate List of Channel Ids1. transform node, splitOut. 1 incoming and 1 outgoing connections.STEP 03Create List of Channel Ids1TRANSFORMSPLITOUT1 IN / 1 OUTCreate RSS Feed URLs. transform node, set. 1 incoming and 1 outgoing connections.STEP 04Create RSS Feed URLsTRANSFORMSET1 IN / 1 OUTRSS Read - Max 15 Latest Videos per Channel1. integration node, rssFeedRead. 1 incoming and 0 outgoing connections.OUTCOMERSS Read - Max 15 Latest…INTEGRATIONRSSFEEDREAD1 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.29 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

Every Day

22 Execution Links2 Support Dependencies
  1. Start

    Every Day

    Trigger

    On form submission

    Trigger

  2. Step 2

    YouTube Channel Ids

    Transform

  3. Step 3

    Default YouTube Channel Ids

    Transform

  4. Step 4

    Get Channel Ids

    Transform

  5. Step 5

    Create List of Channel Ids

    Transform

  6. Step 6

    Create RSS Feed URLs1

    Transform

  7. Step 7

    RSS Read - Max 15 Latest Videos per Channel

    Integration

  8. Step 8

    Label New Videos

    Transform

  9. Step 9

    Get New Videos

    Decision

  10. Step 10

    Workflow Variables

    Transform

  11. Step 11

    Create YouTube API URL

    Transform

  12. Step 12

    Get YouTube Video Details

    Integration

  13. Step 13

    Prepare YouTube Data

    Transform

  14. Step 14

    Merge

    Decision

  15. Step 15

    Prepare For Telegram Message

    Transform

    Create Email per Video

    AI reasoning

    One List Object

    Transform

  16. Step 16

    Telegram

    Integration

    Multiple Emails

    Integration

    Create One Email for All Videos

    AI reasoning

  17. Outcome

    Single Email

    Integration

Attached dependencies

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

2 nodes
  • OpenAI Chat Model

    AI reasoning dependency

  • OpenAI Chat Model1

    AI reasoning dependency

02

Run Group

When clicking ‘Test workflow’

4 Execution Links
  1. Start

    When clicking ‘Test workflow’

    Trigger

  2. Step 2

    YouTube Channel Ids1

    Transform

  3. Step 3

    Create List of Channel Ids1

    Transform

  4. Step 4

    Create RSS Feed URLs

    Transform

  5. Outcome

    RSS Read - Max 15 Latest Videos per Channel1

    Integration

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.