Most self-storage operators are not short of data. They have a property management system, a revenue-management engine, a rate-shop feed and a BI tool with forty dashboards. What they are short of is the sentence that tells a district manager at 7 a.m. which three things to fix today.

That sentence is what we call an AI insight. This post explains what one looks like, how Storage 360 produces a quarter of a million of them every night, and how they reach the right person as a brief or an alert instead of another dashboard tile.

Every number below comes from the Storage 360 synthetic demo portfolio — 401 stores of a fictional operator, Summit Self Storage, as of September 2026. It shows what the product computes, not a customer result.

Dashboards answer “what”. Operators need “so what”.

The demo portfolio has 401 stores, 58,616 units and 190,421 tenants across 36 months of history. Its headline numbers are healthy: occupancy 91.3%, revenue $140.9M over the last twelve months, NOI $86.1M, a 61.1% margin. A dashboard shows all of that well.

What it cannot show is that one New York store has delinquency at 6.4% of its rent roll against 2.9% for the portfolio; that 34 stores have units vacant long enough to need a price push; or that a management contract worth $85K a year in fees ends in three months. Those facts are in the data. Finding them means someone has to know where to look, every day, across 401 stores. Nobody does.

The anatomy of an insight

We hold every insight to the same six-part shape. If a part is missing, the insight is not finished.

Anatomy of an insight
Six parts, so the reader can check the claim before acting on it
RiskHighSummit New York #8
1Delinquency at 6.4% of rent roll ($2,328 open)
2Benchmark: portfolio average is 2.9%
390% confidence · source: the operating book
4Evidence: the tables, keys and values behind $2,328
5What changed: rent roll +$452 month on month
6Action: work the oldest balances in the collections queue
  1. 1Finding. One sentence, with the number in it.
  2. 2Benchmark. Against the portfolio, the market or peers, so “high” means something.
  3. 3Confidence. How sure, and from which source: the book, market intelligence or the public company graph.
  4. 4Evidence. The rows behind the claim.
  5. 5What changed. The month-over-month movement.
  6. 6Action. The next step, with expected value where it can be computed.

Composite drawn from one demo store. On the live card, evidence expands in place and the change list sits beside it.

The finding is written as a headline that states the point: “Delinquency at 6.4% of rent roll”, not “Delinquency analysis”. The benchmark stops a number from floating free. The evidence is the part that earns trust: it records the tables, keys and values the insight was computed from, so an analyst can trace any claim back to the rows.

Store 360 AI insights tab showing a high-risk delinquency insight with 90% confidence, a summary insight, two alerts and what changed month over month
Store 360, AI insights tab. The delinquency insight, a summary insight, the store's two alerts and what changed this month. Demo data.

Insights are computed from the numbers on the page

An insight that disagrees with the KPI tile above it destroys trust in both. So Storage 360 computes insights from the same aggregates the pages display, and an automated validator checks that they agree. It is one of 268 automated data checks that run against the demo data.

Each insight is typed — risk, opportunity, trend, anomaly or summary — and carries a severity and a confidence. Every entity type has them: stores, tenants, units, markets, owners, campaigns, operators and districts. Across the demo portfolio that adds up to 251,241 insights, 12,480 recommendations and 1,283 open alerts.

The nightly loop

None of this runs when a user clicks. The heavy work happens once a night, then pages read cached results.

The nightly loop
Read, check, compute, explain, serve — then measure what changed tomorrow
1ReadData contracts query your Databricks tables, read-only.
2CheckAutomated data checks catch gaps and mismatches.
3ComputeAggregates, benchmarks, predictions: move-out, rent increase, delinquency.
4ExplainInsights, recommendations and alerts, each with evidence.
5ServeCached pages and briefs, ready before the first login.

Next night, “what changed” shows whether yesterday's action moved the number.

The loop has a useful side effect: the “what changed” list. Because each night is compared with the last, a store manager sees that occupancy rose 1.7 points in September, or that the rent roll grew $452 month on month. Trend becomes visible without anyone building a trend report.

Alerts: the insights that should interrupt you

Most insights wait to be read. Alerts are the subset that should reach someone today. The demo has 1,283 open alerts across twelve types:

Alert typeOpen
Move-out risk868
Street rate below market97
Occupancy drop89
Review dip50
Delinquency spike49
Long-vacant units34
Rent-increase headroom31
Competitor rate move24
Cost per move-in18
New supply16
Management contract renewal6
Owner NOI1

Move-out risk dominates because it is tenant-level: one alert per tenant likely to leave in the next 90 days. The others are store, market or owner level, and each is a short list a person can actually work.

Briefs: the same truth, cut by role

An executive, a revenue manager, a district manager and a marketing lead need different things from the same data. Storage 360 builds a morning brief for each: a short summary, the KPIs that role owns, and its alerts ranked by severity.

Executive brief alerts: management contracts ending in March and January 2027 and delinquency spikes at four stores, ranked by severity
Executive brief, alerts. Two management contracts end within six months; four stores run delinquency above twice the portfolio rate. Demo data.

The executive brief above puts two contract renewals first — one ends in three months with $85K of fees across six stores — then the stores with delinquency spikes. Each row names the owner or store it belongs to, so the reader can open that 360 and go from “what” to “why”.

What Storage 360 does not do

It is read-only. It recommends; your team applies rate changes, letters and collection steps in your PMS and revenue-management engine. That keeps the system of record where it is, and keeps a person between the AI and the tenant.

From dashboards to decisions

The shift is small to describe and large in practice. A dashboard waits for someone to ask the right question. An insight arrives with the question already answered, the evidence attached and the next step named. Multiply that by 401 stores and every role in the business, and the morning starts with work instead of with searching.

See the full product on the Storage 360 page, or read how the same discipline applies to pricing in explainable street-rate management.

Whitepaper

Storage 360: AI-native revenue and operations intelligence for self-storage

The AI layer, the pricing and rent-increase logic, the lakehouse architecture and the 90-day pilot, in one PDF.

Download PDF