AI data analyst for real estate
Know who's behind on rent before the owner meeting.
Collections, arrears and occupancy by building. Bruin flags what slipped.
Rent and occupancy
September to date · 11 buildings
- Collected
- 93%
- −2 pts
- Arrears
- $170K
- +$46K
- Occupancy
- 94.6%
- +0.5 pts
- Renewal rate
- 71%
- +2 pts
Arrears, top four buildings
Maple Court: 81% collected. Usually one of the first to pay.
pms.rent_roll + pms.receipts · refreshed 07:00
Trusted by forward-thinking teams
Ask it anything
Owner meeting at 11. The arrears are in Slack.
Your numbers
Defined once. Used in every answer.
- Occupancy
occupied_units / total_units- Collections rate
rent_received / rent_charged- Arrears
sum(charged − paid) where due_date < today- NOI
rental_income + other_income − operating_expenses- Lease renewal rate
renewed_leases / expiring_leases- Days to lease
avg(lease_signed_date − listed_date)
From a customer
“With Bruin, what previously took hours can now be accomplished in just 15 minutes.”
Tolga TolgayHead of Product, Kyoso InteractiveBuilt on the Bruin platform
What runs behind the answer.
Sources
DatabasesWarehousesApps & APIsFiles & storageStreams & webhooksWeb scrapingMove
Data IngestionFrequently asked
Questions from real estate teams.
How do I know Bruin’s rent and arrears numbers are right?
Every answer shows the query and the rent roll tables behind it. Collections, arrears, occupancy and NOI have one definition for every building, tested on every run.
Which property systems does Bruin connect to?
Your property management system (database, exports or API), QuickBooks, Xero, NetSuite, Salesforce, HubSpot, Stripe, Zendesk, Hostaway and Google Sheets, plus thousands more through APIs.
Can Bruin link tenant arrears to maintenance tickets?
Yes. The rent roll, receipts and maintenance tickets sit in one model, so you can see which late tenants have an open issue and how long it has been open.
Can Bruin send arrears by building every morning?
Yes. Schedule it for 8:00, or set a rule, like a tenant 10 days late, and Bruin posts it to the property manager’s channel.
Can Bruin write the monthly owner report for our properties?
Yes. Ask for it or schedule it as a monthly PDF with collections, arrears, occupancy, NOI and renewals by building, each figure linked to its query.
Can Bruin show which leases are coming up for renewal?
Yes. Ask for leases expiring in the next 90 days by building, with the renewal rate and days to lease for each, so leasing can start early.
Do we need a data team or data expertise to use Bruin?
No. Connect your property management system and accounting, then ask in Slack. If you have a data team, Bruin runs on their models and checks.
Can property managers use Bruin in WhatsApp or Microsoft Teams?
Yes. Bruin answers in Slack, Microsoft Teams, Google Chat, WhatsApp, Discord, Telegram, email or the browser. Nobody has to learn a new tool.
How is Bruin different from our property management system’s reports?
Those reports cover one system. Bruin joins the rent roll with accounting, maintenance and CRM data across the portfolio, and explains why a number moved.
How is Bruin different from asking ChatGPT about our portfolio data?
A chat assistant only sees what you paste in. Bruin answers from your connected rent roll, accounting and maintenance data, runs the query itself and shows its sources.
How much does Bruin cost, and is it per seat?
Bruin Cloud is free to start: $100 in credits and 50 AI tasks, no credit card. After that, compute is billed per second (about $2.50 an hour for SQL, $10 on a standard instance) and AI tasks cost $1 to $3 each, depending on complexity. Committed-use discounts lower the rate as usage grows. No seats.
Is our tenant data safe with Bruin?
Bruin is SOC 2 Type 2 attested and ISO/IEC 27001:2022 certified. Access follows the roles you set, and your data is never used to train AI models.
Go into the owner meeting with arrears by building.
$100 in credits and 50 AI tasks. No credit card.
A demo walks through your own data.
