Templates / Forecast property CAPEX and ROI weekly using Google Sheets and GPT-4o

Forecast property CAPEX and ROI weekly using Google Sheets and GPT-4o

Ready for 3.0

by Cheng Siong Chin ✓ · 58 views · created 2026-04-13 · Engineering, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 20 nodes and runs on a schedule (every week at 06:00). Along the way it connects Google Sheets and OpenAI Chat Model.

How it runs

Trigger: On a schedule (every week at 06:00).

  1. Get Maintenance Data (Google Sheets): uses Google Sheets
  2. Get Property Data (Google Sheets): uses Google Sheets
  3. Get Tenant Feedback (Google Sheets): uses Google Sheets
  4. Combine All Data (Merge): merges the data from its input branches
  5. Main Prediction Agent (AI Agent): runs an AI agent, with model: Main Agent Model; 3 tools (ROI Simulator Agent, Quote Requester Agent, CAPEX Prioritizer Agent); output parser: Prediction Output Parser
  6. Split Predictions (Split Out): splits a list into separate items
  7. Format Results (Edit Fields (Set)): sets 9 fields: propertyId, issueType, urgencyLevel…
  8. Save Predictions (Google Sheets): append
  9. Update Budgeting System (HTTP Request): calls an HTTP API (POST)

Services it uses

Google SheetsOpenAI Chat Model

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (12)

From the author

How It Works This workflow automates weekly capital expenditure (CAPEX) forecasting for property portfolios using a multi-agent AI architecture. It targets property managers, asset managers, and facilities finance teams who need data-driven maintenance…

Excerpt from Cheng Siong Chin's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.