The Command Center gives you one consolidated view of your entire portfolio for a selected month — every property, all at once. Instead of reviewing each property individually, you see occupancy, leasing, expirations, P&L drivers, and outliers in a single screen with plain-English context attached to every number.
What happens when you open it
The agent has already run a full analysis across every property in your portfolio — occupancy, rent capture, leasing, expirations, collections, P&L drivers, outliers, and more.
Every number on screen comes directly from your reports. The agent didn't calculate them — it explains them.
You can ask follow-up questions in plain English. The agent answers from what it already analyzed, and queries your live data when it needs something fresh.
How it works, step by step
You pick a portfolio and a month.
The agent reviews every relevant report across all properties behind the scenes.
The Command Center page renders the result: overview, occupancy, leasing, expirations, drivers, patterns, outliers, and budget caveats.
You ask follow-up questions. The agent has the full analysis in memory and can pull fresh data when needed.
How is this different from the per-property Variance Agent?
Command Center
Portfolio-wide view
All properties, one month, patterns & outliers across the whole portfolio
Variance Agent
Property-level detail
Single property, line-item variance explanations written back to the report
Every section on the Command Center page is pre-built from your data. Here's what each one means and what to look for.
Overview
Income, Operating Expenses, and NOI — actual vs. budget vs. variance — for the selected month across the full portfolio.
Occupancy & vacancy
Physical occupancy, economic occupancy, average leased rent, and average market rent. Economic occupancy below physical occupancy signals concessions or non-paying units.
Leasing performance
Move-in and move-out counts, average gross tradeout (rent growth on turned leases), and total concession spend across the portfolio.
Lease expirations
Three forward-looking months — the selected period plus the next two — showing units expiring, their average leased and market rent, and the gap between them. A wide leased-vs-market gap on expiring leases means renewal risk if the market has softened.
Drivers
The top unfavorable and favorable account-level variance drivers across the entire portfolio. These are the accounts moving the needle most this month.
Patterns
Accounts that are unfavorable or favorable at a high share of properties — not just one outlier, but a portfolio-wide direction. If Repairs & Maintenance is over budget at 80% of properties, that's a pattern.
Outliers
Property-and-account combinations that stand out vs. the rest of the portfolio. Grouped by property so you can see if one property is responsible for multiple outliers.
Persistence
Accounts that have been moving in the same direction consistently over trailing months — classified as recurring (long-running) or new (just started). Persistence items are the structural issues vs. one-time spikes.
Budget caveats
Accounts where a notable share of properties have no budget on file. Variances here may look large simply because there's no baseline — not because spending is out of control.
The agent has the full analysis in memory — you can ask in plain English. Here are the most useful types of questions, with examples you can use directly.
Connecting operations to financials
"Which line items is the occupancy drop showing up in?"
"How much of the rent variance is occupancy vs. loss-to-lease?"
"Are the renewal-heavy properties also the ones with growing receivables?"
"Is the unfavorable Vacancy Loss explained by one property or spread across all?"
Drilling into drivers, patterns & outliers
"Show me the next tier of unfavorable drivers below what's on screen"
"Which properties are driving the Repairs & Maintenance overage?"
"Which persistence items are new this month vs. long-running?"
"Are any of these outliers concentrated in a single property?"
Transaction detail behind expenses
"Who's the vendor behind the Contract Services overage?"
"Are there any duplicate charges across the portfolio this month?"
"Are those utility spikes accruals that reversed, or actual invoices?"
"Which properties paid the largest one-time charges this period?"
Drilling into a specific property
"Walk me through what's happening at Riverside Commons"
"Pull up the rent roll for the property with the biggest expense outlier"
"Show me the aged-receivables tail for the top three properties by overall variance"
Forward-looking: lease expirations
"How many of those expiring leases are at above-market rent?"
"Which floorplans have the heaviest expiration concentration?"
"If those above-market leases don't renew, what's the implied vacancy exposure?"
"Extend the expiration lookahead by another 3 months"
Collections & receivables
"What's the over-90 share of the AR balance by property?"
"Is the receivables trajectory improving or deteriorating across the portfolio?"
"Are high-balance units also zero-rent or recently-vacated?"
Data quality & caveats
"Is anything in this summary affected by a data-quality issue?"
"Why is market rent zero for that property?"
"Which reports are missing for which properties?"
The agent has everything in front of it — these habits help you get the most out of the conversation.
1
Anchor to something specific. "Tell me more about the Bad Debt persistence item" gets a faster, more grounded answer than "what should I look at?" Point it at the item you want to dig into.
2
Ask for the connective tissue. The summary shows each section in isolation. The agent's real value is connecting them — "is the vacancy concentrated where the expirations are heaviest?" or "does the receivables tail line up with the zero-rent units?"
3
Use property names. The agent always refers to properties by name and you can do the same. "What's going on at Riverside Commons?" works fine.
4
Push on numbers that look wrong. The agent surfaces data-quality caveats when it has them, but if something looks off, ask. "Why is market rent zero?" or "Is that occupancy figure affected by a property in lease-up?" often exposes a missing-data issue.
5
Use persistence and patterns as starting points. Drivers tell you what's biggest this month. Persistence and patterns tell you what's been consistent. Asking "which of these persistence items are also patterns?" surfaces structural issues vs. one-time spikes.
6
Ask for forward-looking views. The summary shows three months of upcoming expirations by default. You can extend the lookahead, slice by floorplan, or layer expirations onto vacancy data.
7
Follow-up replies are plain prose. The chat surface renders plain text — you'll get clean paragraphs back, not tables or bullet points.
The Command Center is powerful, but there are things it isn't designed to do. Knowing these upfront saves time.
Can't write variance commentary back to reports. That's the per-property Variance Agent's job. The Command Center is read-only and portfolio-scoped.
Can't compare against properties outside the scope. Cross-property comparison only covers the properties you've included in the portfolio.
Can't forecast future performance. The lease-expiration section looks ahead three months, but the agent doesn't predict NOI, occupancy, or vacancy beyond what's already on the books.
Doesn't know market data. No competitor rents, submarket trends, or local-market conditions. You'll need to bring that context yourself.
Can't see work orders, lease documents, or resident profiles. It has financial and operational report data — GL entries, rent roll rows, vacancies, tradeouts, concessions, AR balances. Not source documents or PMS detail.
Doesn't remember past Command Center conversations. Each scope starts fresh. If you ran the same portfolio last month, the agent won't recall that session.
Can't move or fix numbers. If a figure looks wrong, the agent can help you understand where it came from — but the fix happens in the data pipeline, not the conversation.