Maintenance

Every ticket — Savant, portal, phone, email — auto-filed as a Rent Manager work order
Search… Automations live
Open work orders
41
2 emergency · 9 urgent
Auto-filed to Rent Manager
100%
▲ no manual entry
Avg. time to assign super
4m
▲ from ~3h manual
Intake channels unified
4
Savant · portal · phone · email

Live intake queue — click a ticket to open it

Sort: priority
No heat — 14 Hawthorne Ave, Apt 3B
Savant ticket · "radiator cold overnight, elderly tenant"
Emergency9m
Water leak under sink — 220 NW 7th St, Miami #512
After-hours call · auto-triaged, super texted
Urgent23m
Dishwasher not draining — 9 Clifton Ave, Apt 2R
rmAppSuite portal · photo attached
Standard41m
Hallway light out — 1480 Brickell Ave, FL
Savant ticket · batched for AM route
Standard1h

Savant ticket → Rent Manager

auto · 2:14 AM
SavantEmail→ticket: "No heat, Apt 3B, 14 Hawthorne Ave. Tenant called twice."
HYPR AgentClassified Emergency (no-heat). Work order #WO-8841 created in Rent Manager, linked to unit 3B's history.
HYPR AgentAssigned super D. Klein · added to his RM calendar for 7:00 AM · tenant notified by text.
✓ Filed to Rent Manager✓ Super assigned✓ Calendar linked

Work-order lifecycle — every ticket, end to end

Ticket received
Savant / portal / phone / email — one inbox
✓ Done
Parsed & classified
Emergency vs urgent vs standard, per your protocols
✓ Done
Rent Manager work order created
Linked to unit + history — nothing leaves RM
✓ Done
Super assigned + calendar booked
Nearest available super, added to RM calendar
● Active
Closed with photo proof
Super uploads completion photo → timestamped on file
○ Pending
Trained on your own escalation rules — emergencies route immediately, non-emergencies batch for the morning. Everything is created and tracked inside Rent Manager; no third-party portal for your team to babysit.
Work order #WO-8841 — No heat, 14 Hawthorne 3B

Work order #WO-8841

Emergency
Source
Savant ticket → email parse
Property / unit
14 Hawthorne Ave, Apt 3B (NJ)
Issue
No heat — radiator cold overnight
Tenant note
"Elderly tenant, called twice"
Classified
Emergency (no-heat) — per your protocol
Auto-created in Rent Manager and linked to unit 3B's full history. The radiator element failed once before in Jan 2025 (WO-6190).

Status

Ticket received & parsed
2:14 AM
✓ Done
Work order created in Rent Manager
WO-8841 linked to unit 3B
✓ Done
Awaiting super assignment
D. Klein is nearest + on shift
● Active
Tenant notified
auto-text once a super is assigned
○ Pending
96%
routing match

✓ Assign to D. Klein (nearest, on shift)

D. Klein covers North Jersey, is on the overnight shift, and is 0.6 mi away. Assigning books him on the RM calendar for 7:00 AM and texts the tenant the window.

Emergencies route immediately. You can always reassign — the AI proposes, your office can override.
Work order #WO-8842 — Water leak, 220 NW 7th St #512

Work order #WO-8842

Urgent
Source
After-hours phone call → transcribed
Property / unit
220 NW 7th St, Miami #512 (FL)
Issue
Water leak under kitchen sink
Triage
Urgent — contained, not flooding
Action taken
Nearest FL super (T. Okafor) texted
Caller said the leak is caught in a bucket. Classified Urgent (not Emergency) so it doesn't wake a super needlessly — booked first slot in the morning.

Status

Call transcribed & parsed
✓ Done
Work order created in Rent Manager
✓ Done
Super T. Okafor texted
● Active
Morning slot to confirm
○ Pending
92%
routing match

✓ Assign to T. Okafor (Miami / FL)

T. Okafor covers the Miami portfolio. Assigning books the first morning slot and texts the tenant the window.

Assigned

Completed

Work order created
✓ Done
Super assigned + RM calendar booked
✓ Done
Tenant notified by text
✓ Done
Awaiting completion photo
super uploads → timestamped proof on file
● Active
When the super marks it done with a photo, the work order closes itself and the proof is filed against the unit — so the history is always complete without anyone re-keying it.
R&M budget this month
$104,000
$800/unit/yr ÷ 12 · ~1,560 units
Tracked vs. last year
100%
▲ was 0% — no tracking at all
Portfolios over allocation
1
▼ Bergen Line — routed for approval
Depot pulls logged (MTD)
1,284
item → work order → unit

Spend vs. monthly allocation — by portfolio

allocation = $800/unit/yr ÷ 12 · accountability at the maintenance-director level
Golden Alpha700 units · Jersey City · Dir: Marco Reyes
88%
Bergen Line560 units · Union City · Dir: Avi Stern
118%
Bay Harbor300 units · South Miami · Dir: Lou Tannen
79%

Depot drawdown — top items

what's getting used, where to reorder
1/2" copper pipe
HD Supply
↓ 38
fast
Boiler circulators
Chadwell
↓ 6
watch
Door locksets
HD Supply
↓ 21
normal

Needs your eye — click to review

$
Bergen Line — 118% of monthly R&M allocation
Maintenance Director: Avi Stern · $44.1k of $37.3k
Over budgetnow
$
Depot restock — HD Supply · $1,240.00
Marco Reyes (director) · Golden Alpha depot · within allocation
Auto-approved22m
Super pull logged — 1/2" copper pipe ×3
Luis · WO-8841 · 14 Hawthorne 3B · Golden Alpha
Allocated9m
Sample data, illustrative. Every item is modeled as Rent Manager inventory and each super pull is tied to the work order and unit it was used on. The budget alarm fires at the portfolio level and routes to the maintenance director — accountability top-down, not micromanaging individual supers. The benchmark is adjustable per portfolio for building age, size, and climate.
Bergen Line — over monthly allocation

Bergen Line portfolio — R&M

Over budget
Maintenance Director
Avi Stern
Units
560 (Union City)
Monthly allocation
$37,333 ($800/unit/yr ÷ 12 × 560)
Spent month-to-date
$44,100
Overage
$6,767 (118%)
Source
RM depot POs + director card spend + logged super pulls
Flagged at the portfolio level — the conversation is with the maintenance director, not a hunt through individual supers.

What drove the overage

Emergency boiler replacement — 312 Bergen Ave
$9,400
Copper pipe (depot pulls, 14 work orders)
$3,600
Card spot-buys — Home Depot
$2,100
86%
likely justified — capital event

✓ Require additional approval before further spend

The overage is one emergency boiler replacement, not a pattern of leakage. Recommend approving the month with a note and watching next month. If Bergen Line runs over again, it re-alarms.

Accountability is at the maintenance-director / portfolio level by design — we don't micromanage individual supers.
Approved

Trail

Over-budget alarm raised
✓ Done
Driver identified — emergency boiler (capital)
✓ Done
Approved by corporate with note
✓ Done
Re-evaluate next cycle
● Active
Depot restock — HD Supply

PO #PO-2207 — HD Supply

Auto-approved
Ordered by
Marco Reyes (maintenance director)
Items
Copper pipe, fittings, 2 water-heater elements (restock)
Amount
$1,240.00
Depot
Golden Alpha depot (Jersey City)
Portfolio allocation remaining
$5,600 of $46,667 this month
Within the portfolio's monthly allocation and a normal restock — clears automatically, added to depot inventory, logged to Rent Manager.
97%
within allocation

✓ Within allocation — auto-approve

Below Golden Alpha's monthly allocation; clears automatically. Approving adds it to depot stock and posts the PO to Rent Manager.

Received into depot

Completed

PO approved
✓ Done
Received into depot stock
✓ Done
Logged to Rent Manager + portfolio budget
✓ Done
Available for super pulls
✓ Done
Super pull — 1/2" copper pipe ×3

Pull #DP-2231

Allocated
Item
1/2" copper pipe (×3)
Pulled by
Luis (super, Golden Alpha)
Depot
Central Jersey City (shared across portfolios)
Work order
WO-8841 — leak repair
Unit
14 Hawthorne Ave 3B
Portfolio
Golden Alpha
Cost allocated
$84.00
Logged in seconds at the depot (PIN, bilingual). Because it's a shared depot, the pull is attributed by the work order it's tied to — so cost lands on the right portfolio, not just 'Jersey City depot'.

Where it landed

Logged at depot by super
✓ Done
Matched to WO-8841 in Rent Manager
✓ Done
Cost posted to unit & Golden Alpha portfolio
✓ Done
Rolled into Golden Alpha's monthly R&M total
✓ Done
The same pull your supers already write down by hand — now tied to the unit and the budget automatically. We expect ~10% won't get logged; capturing the bulk is enough to drive the portfolio numbers.
Accounts monitored
212
across NJ + FL
Buildings
34
water · gas · electric
Anomaly alerts open
1
▼ water spike flagged
Review hours saved
~18h/mo
▲ no manual bill-reading

Consumption monitor — anomaly & leak detection

Last 30 days vs. seasonal norm
14 Hawthorne Ave · Water
Daily usage up 280% vs. seasonal baseline — likely leak
+280%
Alert sent
9 Clifton Ave · Gas
Within normal range for the season
Normal
−3%
220 NW 7th St, Miami · Electric
Within normal range
Normal
+2%
1480 Brickell Ave, FL · Water
Within normal range
Normal
−1%

Flagged for review — click to open

14 Hawthorne Ave · Water spike
+280% vs. seasonal baseline over 9 days
Alerttoday
This is a visibility layer — it flags bills that move beyond their seasonal norm so a leak or billing error gets caught early. Payment, dispute, and tenant non-switch penalties stay with your existing utility partner; we don't duplicate that.
14 Hawthorne Ave — Water anomaly

Anomaly #UA-114 — Water

Alert raised
Property
14 Hawthorne Ave (NJ)
Utility / account
Water (DEP) · acct ••4471
Trend
+280% daily avg vs. trailing season
Onset
9 days ago, sustained
Likely cause
Continuous flow — probable leak
The jump is sustained and overnight-present, which reads as a running leak rather than seasonal use. Flagged for visibility — your office and utility partner can act.

What happened

Bills auto-read each cycle
✓ Done
Compared to seasonal baseline
✓ Done
Anomaly detected + alert raised
✓ Done
Handed to office + utility partner
they own the payment / dispute side
● Active
We surface it; we don't pay or dispute it. The handoff keeps your existing partner's workflow intact while making sure nothing slips by unseen for a full billing cycle.

Violation → cure → close

Mailed notice scanned & OCR'd
DCA / housing letter → structured data
✓ Done
Classified + cure deadline set
30-day window calculated, calendared
✓ Done
Rent Manager work order created
Assigned to super with the violation attached
● Active
Re-inspection scheduled
Inspector booked before the deadline
○ Pending
Closed with proof
Photo + sign-off filed against the unit
○ Pending

License & permit renewals

lapse ≈ 6-month reinstatement — flagged at 90 / 60 / 30 days
PropertyTypeExpiresDays leftStatus
14 Hawthorne Ave (NJ)Multiple Dwelling Cert.Jul 1826⚠ Renew now
1480 Brickell Ave (FL)DBPR Hotel/Apt LicenseAug 3069Queued
9 Clifton Ave (NJ)Fire / Smoke Cert. (CSDC)Sep 1282Queued
220 NW 7th St (FL)BBPR Business LicenseNov 04135On track
Because a lapse means roughly a six-month reinstatement, the tracker pings at 90, 60, and 30 days out and files the renewal task in Rent Manager — so nothing expires because a letter sat in a pile.
DCA violation — 14 Hawthorne Ave

Violation #V-2207 — DCA

Cure window open
Source
Mailed notice → scanned + OCR
Issuer
NJ DCA (housing inspection)
Property
14 Hawthorne Ave (NJ)
Cited
Hallway smoke detector — inoperable
Cure deadline
30 days (calendared)
The letter was read by OCR, classified, and the cure clock started automatically — no one had to open the envelope and key it in.

Cure timeline

Notice scanned & classified
✓ Done
Cure deadline calendared
✓ Done
Create work order + assign super
● Active
Re-inspection booked before deadline
○ Pending
Closed with proof
○ Pending
99%
classification

✓ Create work order & assign super

Convert the violation into a Rent Manager work order with the notice attached and the cure deadline on the super's calendar.

Work order created

On track

Work order created in Rent Manager
✓ Done
Super assigned with notice attached
✓ Done
Re-inspection booked
before the cure deadline
✓ Done
Awaiting cure + sign-off photo
● Active
The whole point: a mailed violation can't get lost between the mailbox and the cure deadline — it becomes a tracked job the moment it arrives.
Accounts past threshold
2
ready to hand off
Packages auto-compiled
2
ledger + lease + notices
Awaiting your approval
2
nothing sent yet
Sent this month
5
to assigned attorneys

Accounts flagged — threshold met · click to review the package

$
9 Clifton Ave, Apt 4L (NJ) — $4,820
2 months past due · 5-mo tenancy · repeat
Awaiting approvaltoday
$
220 NW 7th St, Miami #708 (FL) — $3,560
2 months past due · repeat · broken plan
Awaiting approval1d
The AI only assembles and routes. Nothing is filed or sent until a person approves it — human-in-the-loop is mandatory on every hand-off.
9 Clifton Ave, Apt 4L — hand-off package

Account 9 Clifton 4L — threshold met

Awaiting human approval
Unit
9 Clifton Ave, Apt 4L (NJ)
Balance
$4,820 · 2 months past due
Tenancy
5 months (< 6-month flag)
History
Repeat — 2nd lapse in 6 months
Assigned attorney
NJ portfolio counsel (per property)
Meets your hand-off rule: 2 months past due AND under 6 months' tenancy AND repeat. Ledger, signed lease, and notice history are compiled into one package.
100%
threshold rule

✓ Package & route to assigned attorney

The ledger, signed lease, and notice history are assembled and ready to send to this property's lawyer. Nothing goes out until you approve it — the AI prepares the hand-off, you make the call.

Human-in-the-loop is mandatory. The AI assembles and routes; a person approves and sends — protecting against a wrong filing.
220 NW 7th St #708 — hand-off package

Account 220 NW 7th #708 — threshold met

Awaiting human approval
Unit
220 NW 7th St, Miami #708 (FL)
Balance
$3,560 · 2 months past due
History
Repeat · payment plan broken twice
Assigned attorney
FL portfolio counsel (per property)
FL property, repeat delinquency with a broken plan. Package compiled and ready for the FL attorney — pending your approval.
100%
threshold rule

✓ Package & route to assigned attorney

Ledger, lease, and the broken-plan record are assembled for FL counsel. Approve to send; nothing leaves until you do.

Sent to attorney

Completed

Threshold met + flagged
✓ Done
Ledger + lease + notices compiled
✓ Done
You approved the hand-off
✓ Done
Sent to assigned attorney
✓ Done
Attorney acknowledged
tracked back into Rent Manager
● Active
Every hand-off carries your explicit approval — the AI removes the assembling-and-chasing work, never the decision.
Inquiries this week
47
NJ + FL combined
Auto pre-screened
47
▲ against your criteria
Tours booked
19
synced to leasing calendar
Avg. response time
2m
▲ from hours

New inquiry14

M. Rivera — 2BR
220 NW 7th St, Miami
Source: happiness (new leasing platform)
Pre-screen: in progress
A. Goldberg — 1BR
9 Clifton Ave, NJ
Source: website
Pre-screen: queued

Pre-screened9

Qualified
J. Thompson — 3BR
1480 Brickell Ave, FL
Income 3.2× rent · move-in Aug 1
Qualified
L. Cohen — 2BR
14 Hawthorne Ave, NJ
Findigs screen clear

Tour booked19

D. Alvarez — 2BR
220 NW 7th St, Miami
Tour: Thu 1:00 PM
Confirmed + reminder set
S. Friedman — 1BR
9 Clifton Ave, NJ
Tour: Fri 11:00 AM
The agent answers inquiries, pre-screens to your income / screening rules, and books tours straight onto the leasing calendar. It does not post ads across platforms — that's intentionally out of scope. Click a pre-screened prospect to see the detail.
J. Thompson — 3BR, 1480 Brickell Ave

Prospect — J. Thompson

Qualified
Unit
3BR · 1480 Brickell Ave (FL)
Source
happiness inquiry
Income
3.2× rent (meets your 3× rule)
Screening
Findigs — clear
Move-in
Aug 1 (matches availability)
Auto-pre-screened against your income and screening criteria the moment the inquiry came in — qualified, so it's surfaced for a tour.

Pipeline

Inquiry received
answered in 2 minutes
✓ Done
Pre-screened to your criteria
income + Findigs
✓ Done
Qualified — ready to tour
● Active
Tour booked + reminders
○ Pending
Tour booked

Completed

Prospect qualified
✓ Done
Tour slot offered + accepted
✓ Done
Leasing calendar booked
✓ Done
Confirmation + reminder sent
✓ Done
Faster response and clean pre-screening mean your leasing team spends time on qualified tours, not chasing and filtering inquiries.
Interactive mockup · sample data