The flow
Starts it 1Model 5Logic 9Service 11
The steps in the order they run, from what starts it.
- 1Schedule TriggerSchedule triggerStarts it
- 2Bank TransactionsHttp RequestService
- 3Investment TransactionsHttp RequestService
- 4Accounting DataHttp RequestService
- 5BankSetLogic
- 6InvestmentSetLogic
- 7AccountingSetLogic
- 8MergeMergeLogic
- 9Raw Data StorageGoogle SheetsService
- 10Retrieve Raw DataGoogle SheetsService
- 11Loop Over ItemsSplit In BatchesLogic
- 12Transaction CategorizerOpen AiModel
- 13Anomaly Detector/Red Flag IdentifierOpen AiModel
- 14Consolidate AI Output & Prepare for StorageCodeLogic
- 15Clean & Categorized Data StorageGoogle SheetsService
- 16Retrieve Clean Data for AnalysisGoogle SheetsService
- 17Aggregate Data for Overall AnalysisCodeLogic
- 18Spending Pattern AnalystOpen AiModel
- 19Investment Performance InsightOpen AiModel
- 20Overall Financial Health Assessor & RecommendationsOpen AiModel
- 21Consolidate All AI InsightsCodeLogic
- 22Create Financial ReportGoogle DocsService
- 23Check for Anomalies to Trigger AlertIfLogic
- 24Anomaly AlertSlackService
- 25Send Final ReportGmailService
- 26Summary NotificationSlackService