The flow
Starts it 2Model 4Logic 8Service 10
The steps in the order they run, from what starts it.
- 1When Daily Reminder DueSchedule triggerStarts it
- 2OpenAI GPT-4 Reminder ModelLm Chat Open AiModel
- 3When Weekly Summary DueSchedule triggerStarts it
- 4OpenAI GPT-4 Summary ModelLm Chat Open AiModel
- 5Read Ledger from SheetsGoogle SheetsService
- 6AI Rent Reminder AgentAgentModel
- 7Read Weekly Ledger from SheetsGoogle SheetsService
- 8AI Weekly Summary AgentAgentModel
- 9Check Ledger Read SuccessIfLogic
- 10Build Reminder DetailsSetLogic
- 11Prepare Tenant Summary LinesSetLogic
- 12Build Weekly Summary DetailsSetLogic
- 13Set Tenant InformationSetLogic
- 14Notify Ledger Issue TelegramTelegramService
- 15Check Reminder Draft ValidityIfLogic
- 16Summarize Rent CollectionsSummarizeService
- 17Email Weekly SummaryGmailService
- 18Check Rent OverdueIfLogic
- 19Send Rent Reminder EmailGmailService
- 20Notify AI Failure TelegramTelegramService
- 21Send Weekly Summary TelegramTelegramService
- 22Log Reminder in SheetsGoogle SheetsService
- 23Check for EscalationIfLogic
- 24Notify Landlord via TelegramTelegramService