The flow
Starts it 3Model 2Logic 8Service 21
The steps in the order they run, from what starts it.
- 1Daily Rent Check TriggerSchedule triggerStarts it
- 2Tenant Message ReceivedTelegram triggerStarts it
- 3On Workflow ErrorError triggerStarts it
- 4Get All TenantsGoogle SheetsService
- 5Get All Tenants For LookupGoogle SheetsService
- 6Slack – Post Workflow Error AlertSlackService
- 7Calculate Rent StatusCodeLogic
- 8Find Tenant By ChatIdCodeLogic
- 9Route By Rent StatusSwitchLogic
- 10Classify Tenant MessageOpen AiModel
- 11Send Rent Due ReminderTelegramService
- 12Send Upcoming Rent ReminderTelegramService
- 13Notify Tenant OverdueTelegramService
- 14Parse AI ClassificationCodeLogic
- 15Update Reminder Sent - Due TodayGoogle SheetsService
- 16Update Reminder Sent - Due SoonGoogle SheetsService
- 17Escalate Overdue To Owner (Telegram)TelegramService
- 18Escalate Overdue To Owner (Slack)SlackService
- 19Route By IntentSwitchLogic
- 20Update Rent Status - OverdueGoogle SheetsService
- 21Log Maintenance RequestGoogle SheetsService
- 22Update Payment Status PaidGoogle SheetsService
- 23Send General Auto ReplyTelegramService
- 24Get All VendorsGoogle SheetsService
- 25Generate Receipt MessageOpen AiModel
- 26Pick Vendor By CategoryCodeLogic
- 27Format Receipt TextCodeLogic
- 28Notify Assigned VendorTelegramService
- 29Send Receipt To TenantTelegramService
- 30Is Urgent RepairIfLogic
- 31Log Payment RecordGoogle SheetsService
- 32Confirm Receipt To TenantTelegramService
- 33Escalate Urgent Repair To Owner (Telegram)TelegramService
- 34Escalate Urgent Repair To Owner (Slack)SlackService