The flow
Starts it 2Model 3Logic 11Service 3
The steps in the order they run, from what starts it.
- 1Google Gemini Chat ModelLm Chat Google GeminiModel
- 2Structured Output ParserOutput Parser StructuredModel
- 3When clicking ‘Test workflow’Manual triggerStarts it
- 4Run every 12 hoursSchedule triggerStarts it
- 5AI: extract summary, action, priorityAgentModel
- 6Config (edit me)SetLogic
- 7Merge: link + AI resultMergeLogic
- 8Compute receivedAfter (now - 12h)Date TimeLogic
- 9Aggregate: build digest listAggregateLogic
- 10Fetch Gmail emails (receivedAfter)GmailService
- 11Send HTML digest emailGmailService
- 12Normalize email fields (From/To/snippet/messageId)SetLogic
- 13Filter: Inbox onlyIfLogic
- 14If: any emails found?IfLogic
- 15No Operation, do nothing1No OpLogic
- 16Build Gmail “Open message” linkSetLogic
- 17Send “no new emails” emailGmailService
- 18No Operation, do nothing2No OpLogic
- 19No Operation, do nothingNo OpLogic