Skip to content
Open to new projects
josip
← All articles10 min readAuf Deutsch lesenProperty

Maintenance Requests That Route Themselves: AI for Small Property Managers

A dripping tap, a building without heat and a ceiling leak land in one inbox. How small property managers can use AI to triage, group and route every request.

Monday, 8 a.m., at a property management firm with three people and about 400 units. Twenty-three maintenance messages came in over the weekend. A dripping tap. A broken intercom. A photo of water coming through a bathroom ceiling, sent Saturday night. Five separate messages from one building saying the heating is off. A complaint about a neighbour's music, which isn't maintenance at all. Mould behind a wardrobe. A stairwell light out. A door that won't lock.

The property manager reads all twenty-three, calls three tenants back for details, works out that the five heating messages are one boiler problem, finds a plumber who can go to the leak today, and writes work orders. By the time the urgent jobs are dispatched it's past eleven, and the leak has been running, on and off, since Saturday.

The work in that morning isn't fixing anything. It's reading, sorting, asking and routing: exactly the part that AI can do in seconds, around the clock, so the urgent job reaches the right contractor on Saturday night instead of Monday at eleven.

Why maintenance matters so much

Maintenance decides whether tenants stay
56% vs 31%
of renters satisfied with maintenance plan to renew, against 31% of those who aren't satisfied
68%
of long-term renters say a well-maintained property is a reason they stay
40%
of renters unsure about renewing would stay another year if the manager invested more in maintenance

The renter survey comes from a software vendor, so read it with that in mind, but the pattern is familiar to anyone in property management: how a building is maintained, and how fast problems are handled, shapes whether tenants stay, what they say about the manager, and what the owner thinks of the management firm.

Not all requests are equal

The first thing a good property manager does with a request is judge two things: how urgent is it, and how many people does it affect? The model can make the same first judgment, and flag anything it's unsure about for a person.

Triage by urgency and scope
Urgency →
Urgent, one unit: dispatch now
Active leak, no hot water in one flat, a door that won't lock, electrical fault in a unit.
Urgent, building-wide: one incident, many reports
Heating or hot water out for the building, lift failure, flooding in the basement, entrance door broken.
Routine, one unit: schedule
Dripping tap, sticking window, broken blind, minor appliance fault.
Routine, common areas: batch
Stairwell light, graffiti, damaged mailbox, overgrown hedge. Group by building for the next visit.
Scope: one unit to whole building →
Urgency decides how fast. Scope decides whether it's one job or one problem reported many times.

The top-right quadrant is where AI saves the most confusion. Five tenants reporting "no heating" in the same building within an hour aren't five jobs. They're one boiler, one contractor, and one message to all tenants in the building: "We know, a technician is on the way, expected by 3 p.m."

What each request needs before it goes to a contractor

Most back-and-forth with tenants happens because the first message didn't contain what the contractor needs. A guided intake asks for it straight away, in plain language, with photos.

Request typeTypical urgencyTradeWhat to ask the tenant
Water leakEmergency if activePlumberWhere is the water coming from? Is it still running? Can you turn off the water to that fixture? Photo
No heating or hot waterUrgent; building-wide if several reportsHeating engineerWhole flat or one radiator? Any error on the boiler display? Others in the building affected?
Electrical faultUrgent if sparking, burning smell or no powerElectricianWhich circuits? Has the breaker tripped? Any smell or heat? If in doubt, switch off and leave the room
Door or lockUrgent if the unit can't be securedLocksmithCan the door be locked? Front door or internal?
MouldNeeds inspection, not a quick fixInspector or building surveyorWhere, how large, since when? Ventilation habits? Photo
AppliancesRoutine unless unsafeAppliance repairMake and model, what exactly happens, photo of the rating plate
Common areasRoutineCaretakerWhere exactly? Photo
Noise, neighboursNot maintenanceProperty managerRoute to the manager, not a contractor

The intake also asks for access: when is someone home, can the contractor use a key, are there pets. That single question saves more wasted contractor visits than anything else.

Response times are also becoming a legal matter. In England, Awaab's Law has required social landlords since October 2025 to investigate emergency hazards and make them safe within 24 hours, and to investigate significant damp and mould within 10 working days. Whatever rules apply to you, a record of when each report arrived and how it was triaged is worth having.

How requests route themselves

From tenant message to contractor on the way
  1. Tenant reportsTenantany hour
    App, portal, email, text message or a phone call transcribed.
  2. Guided detailsAI2 min
    Asks what's needed for this type of problem: location, since when, photos, access times.
  3. Triage and groupAIseconds
    Urgency, scope, trade, and whether other tenants have reported the same thing in this building.
  4. Emergency pathOn-call manager
    Active leaks, safety risks and building-wide outages go straight to the on-call person with a summary, day or night.
  5. Work order draftedAI
    For the right contractor for this building and trade, with description, photos and access details.
  6. Approve and informProperty managerbatched
    Approves routine orders twice a day; tenants get updates when a visit is booked and when it's done.
The model gathers details, triages, groups and drafts. Emergencies go to a person immediately. The manager approves routine work orders in batches.

The emergency path matters most. A model shouldn't dispatch an emergency plumber on its own authority at 2 a.m., but it should wake the right person with a clear summary and the tenant's photo, and tell the tenant what to do in the meantime: turn off the stopcock, move valuables, stay safe.

What the contractor receives

A work order drafted from a guided intake looks very different from "leak, flat 3B, call tenant":

Emergency: active leak, 14 Elm Street, flat 3B (2nd floor). Water coming through the bathroom ceiling since about 21:30 Saturday, from the flat above (4B). Tenant in 3B has put down buckets; photo attached. Tenant in 4B not yet reached; the building's main stopcock is in the basement, key in the caretaker box (code in your contractor notes). Access to 3B: tenant home all Sunday. Approved by on-call manager at 21:52; spend limit €500 without further approval.

Everything the plumber needs is in one message: what, where, since when, what's been done, how to get in, and how far they can go without calling back. That's the difference between a contractor who fixes the problem on the first visit and one who spends the first half hour finding the stopcock.

Who pays?

Not every repair is the landlord's responsibility. Tenant-caused damage, items the tenant owns, or repairs that the lease assigns to the tenant need a different path. The model can flag likely cases from the description ("the tenant says their child flushed a toy") and the lease terms, but the decision stays with the property manager. Telling a tenant they'll be charged is a conversation for a person, not a chatbot.

Keep tenants informed

Most follow-up calls from tenants ask one question: "Has anyone looked at my request?" Automatic updates answer it: request received with a reference, contractor booked for Thursday between 8 and 12, job completed, please let us know if the problem persists. Each update is drafted from the work order status and sent without the manager typing it.

Building-wide messages are just as useful: "The heating in your building is being repaired today; the engineer expects to finish by 3 p.m." One message prevents twenty calls.

Tools that fit

Property management software such as Buildium, AppFolio, Rent Manager or Yardi Breeze, and in Europe tools with tenant apps and work order modules, handle requests, contractors and work orders. Many have added AI features for categorising requests. The layer described here fills the gaps: a guided intake that asks the right questions per problem type, grouping of duplicate reports, an emergency path to the on-call person, and plain-language updates to tenants.

Tenant data, photos from inside homes and access details are personal and security-sensitive. Keep them in systems with proper data agreements, share access information only with the assigned contractor, and delete photos when they're no longer needed.

Questions property managers ask

Can tenants still just call?

Of course. Calls can be transcribed and run through the same intake, or taken by a person who uses the same checklist. Many older tenants will always call, and they should get the same quality of triage.

What if the model gets the urgency wrong?

It will, occasionally, which is why anything that might be an emergency (water, fire, gas, electricity, security) is treated as urgent until a person has looked. It's much better to over-escalate a dripping pipe than to under-escalate a burst one.

How does it pick the contractor?

From your own list: preferred contractors per trade and building, their working hours and emergency availability. The model suggests; the manager approves, at least until the pattern is trusted for routine jobs.

What about owners?

Owners want to know what's happening in their buildings without reading every ticket. The same structured data produces a short monthly summary per building: number of requests by type, response times, costs, recurring problems ("third heating failure this winter, boiler is 19 years old, recommend replacement quote"), and decisions needed. Approval thresholds for larger repairs can be built into the flow, so owners are asked at the right moment instead of surprised by an invoice.

Does this work for small portfolios?

Yes. The fewer staff you have, the more a weekend of unsorted messages hurts. Even with fifty units, grouping duplicates and getting complete details up front saves real time.

Rule of thumb

Ask tenants the right questions at the moment they report, group what belongs together, send emergencies to a person immediately, and let routine work orders flow to the right contractor with everything they need. Then tell tenants what's happening before they have to ask.

If your Monday mornings look like this, tell me which property management software you use, and I'll suggest how to make requests route themselves. Plumbers see the same emergencies from the other side in after-hours triage, and estate agents work the same inbox in following up with serious buyers.

Building something with AI?

I help small businesses turn ideas into software that pays off. Tell me what you’re working on and get a free first assessment.

More notes.
All articles →