Automation library · Scheduling

Validate property compliance risk and orchestrate actions

Started by a clock, and works across Gmail, Google Calendar, Google Sheets and n8n data table. It hands the judgement calls to OpenAI. 31 steps, 2 branches: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAI

31 stepsLarge: read it before trusting it with anything live
2Branches: places the flow splits
0Loops or waits
4Services it connects to

The flow

Starts it 1Model 15Logic 7Service 8

The steps in the order they run, from what starts it.

  1. 1Schedule Property MonitoringSchedule triggerStarts it
  2. 2OpenAI Model - Validation AgentLm Chat Open AiModel
  3. 3Validation Output ParserOutput Parser StructuredModel
  4. 4OpenAI Model - Orchestration AgentLm Chat Open AiModel
  5. 5Orchestration Output ParserOutput Parser StructuredModel
  6. 6Google Calendar Tool - Schedule RepairsGoogle Calendar ToolService
  7. 7Gmail Tool - Send NotificationsGmail ToolService
  8. 8Slack Tool - Alert TeamsSlack ToolService
  9. 9Google Sheets Tool - Log ActionsGoogle Sheets ToolService
  10. 10OpenAI Model - Repair AgentLm Chat Open AiModel
  11. 11Repair Agent Output ParserOutput Parser StructuredModel
  12. 12OpenAI Model - Compliance AgentLm Chat Open AiModel
  13. 13Compliance Agent Output ParserOutput Parser StructuredModel
  14. 14OpenAI Model - Lease AgentLm Chat Open AiModel
  15. 15Lease Agent Output ParserOutput Parser StructuredModel
  16. 16Workflow ConfigurationSetLogic
  17. 17Property Validation AgentAgentModel
  18. 18Governance Orchestration AgentAgentModel
  19. 19Repair Scheduling Agent ToolAgent ToolModel
  20. 20Compliance Inspection Agent ToolAgent ToolModel
  21. 21Lease Management Agent ToolAgent ToolModel
  22. 22Fetch Property Sensor DataHttp RequestService
  23. 23Fetch Compliance DatabaseHttp RequestService
  24. 24Calculate Risk ScoresCodeLogic
  25. 25Check Critical ThresholdIfLogic
  26. 26Combine Property DataMergeLogic
  27. 27Store Validation ResultsData TableService
  28. 28Route by Validation StatusSwitchLogic
  29. 29Store Orchestration DecisionsData TableService
  30. 30Consolidate All ActionsMergeLogic
  31. 31Format Audit ReportSetLogic

How it's built

Starts on
A clock
Steps
31, with 2 branches
Size
Large: read it before trusting it with anything live
Connects to
Gmail, Google Calendar, Google Sheets, n8n data table
Model
OpenAI

Questions

What does it need to run?

An n8n account, plus your own Gmail, Google Calendar and Google Sheets accounts, and a key for OpenAI. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a clock.

Does it use AI?

Yes. It calls OpenAI. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 31 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 31 steps before you point it at anything that matters.