The flow
Starts it 2Model 4Logic 14Service 12
The steps in the order they run, from what starts it.
- 1When Check-in LoggedWebhookStarts it
- 2Engagement ModelLm Chat Open AiModel
- 3Weekly Insights TriggerSchedule triggerStarts it
- 4Insight ModelLm Chat Open AiModel
- 5Normalize Check-inSetLogic
- 6AI Judge Engagement and Write MessageAgentModel
- 7Read Attendance for ReportGoogle SheetsService
- 8AI Write Weekly InsightAgentModel
- 9Validate Check-in InputIfLogic
- 10Parse Agent OutputCodeLogic
- 11Read Roster for ReportGoogle SheetsService
- 12Parse Weekly InsightCodeLogic
- 13Read Member RosterGoogle SheetsService
- 14Build Invalid Entry AlertSetLogic
- 15Build Check-in Log RowSetLogic
- 16Compute Weekly StatsCodeLogic
- 17Build Report EmailSetLogic
- 18Match Member by IDCodeLogic
- 19Alert Invalid on DiscordDiscordService
- 20Append Check-in to LogGoogle SheetsService
- 21Email Weekly ReportGmailService
- 22Member Found in RosterIfLogic
- 23Email Invalid NoticeGmailService
- 24Build Member MessageSetLogic
- 25Post Weekly Report on DiscordDiscordService
- 26Build Agent InputSetLogic
- 27Build Unknown Member AlertSetLogic
- 28Email Member MessageGmailService
- 29Alert Unknown on DiscordDiscordService
- 30If Needs AttentionIfLogic
- 31Email Unknown NoticeGmailService
- 32Alert Manager on DiscordDiscordService