The flow
Starts it 2Model 2Logic 18Service 5
The steps in the order they run, from what starts it.
- 1Weekly Channel Scan TriggerSchedule triggerStarts it
- 2Use Gemini Chat ModelLm Chat Google GeminiModel
- 3Form Submission TriggerForm triggerStarts it
- 4Configure Scan ParametersSetLogic
- 5AI Generate Content IdeasChain LlmModel
- 6Read Seen Video IDs from SheetGoogle SheetsService
- 7Process AI Output IdeasCodeLogic
- 8Split Channel ID ListCodeLogic
- 9Evaluate Idea ScoreIfLogic
- 10Create Seen Video EntryCodeLogic
- 11Batch Process CandidatesSplit In BatchesLogic
- 12Batch Process ChannelsSplit In BatchesLogic
- 13Append Idea to SpreadsheetGoogle SheetsService
- 14Discard Low-Score IdeasNo OpLogic
- 15Log Video in SheetsGoogle SheetsService
- 16Compile Run SummaryCodeLogic
- 17Combine Parsed Video DataCodeLogic
- 18Fetch YouTube Channel RSSHttp RequestService
- 19Check Ideas for ReportingIfLogic
- 20Deduplicate and Queue CandidatesCodeLogic
- 21Parse Videos from RSSCodeLogic
- 22Construct Email SummaryCodeLogic
- 23No Ideas Ready to ReportNo OpLogic
- 24Check for New VideosIfLogic
- 25Email Content Idea DigestGmailService
- 26Split Candidates for ProcessingCodeLogic
- 27No New Videos DiscoveredNo OpLogic