For Residents

Maintenance Requests

Reported at 2 a.m. by phone or chat — understood, classified, and on the right tech's list by morning.

Residents report issues the way they naturally would — a phone call, a text, a chat message, an email — and the AI does the rest: understands the problem, checks whether it's already been reported, classifies emergencies, and opens a tracked ticket with a number the resident can reference. If it's an emergency, the on-call technician is paged by email, SMS, and phone call — again every ten minutes until someone acknowledges.

AI intake by phone, SMS, chat, and email — any hour

Emergency classification with staged on-call escalation

Repeat reports recognized, so one problem stays one ticket

Simple issues answered on the spot, so they never become a work order

How it works

Residents report however they likeA phone call answered by the AI, a text, a chat message, or an email — any hour. The AI collects who, where, and what's wrong, in the resident's own words.
Duplicates get caught“The door locked itself” gets matched against the resident's open “locked out” ticket, and the AI asks whether to add to it or open a new one — no double-logged work.
Emergencies are recognizedFlooding, gas, no heat in a cold snap, no electricity, broken locks, fire hazards. These are classified as emergencies and paged out straight away. Routine repairs and cosmetic issues are passed to on-call without waking anyone, and a property can choose to treat every request as urgent.
The on-call tech is paged until someone answersYour weekday on-call rota decides who gets paged — by email, SMS, and an automated phone call at once, repeating every ten minutes. If they don't respond, backup contacts are pulled in.
One click says “I've got it”Every notification carries an acknowledgment link that stops the paging and records who took it and when. The resident gets notified, and every page, acknowledgment, and status change stays on the ticket's log.

An emergency, minute by minute

2:14 AM“Water's coming through the ceiling” — reported by phone
2:14 AMClassified: Emergency · ticket #A7X29KQ4 opened
2:15 AMOn-call tech paged — email + SMS + phone call
2:25 AMNo answer — paged again
2:27 AMAcknowledged by Marcus — paging stops, resident notified

Standalone by design

Works alongside any PMSEnglish + Spanish notificationsEmail, SMS & voice paging

Betterbot runs maintenance intake and escalation as its own coordinator — no PMS integration required.

Straight answers

Does it create work orders in my PMS?

No — Betterbot works as a standalone AI maintenance coordinator: intake, emergency triage, escalation, and tracking live in Betterbot, and your team keeps its existing PMS work-order process.

What counts as an emergency?

Water leaks and flooding, gas leaks, no heat or AC in extreme weather, no electricity, broken locks and security issues, fire hazards, sewage backups. Everything else is treated as routine. A property that wants every request paged out can switch that on.

What if the AI opens a ticket it shouldn't have?

Your team can flag it. The escalations stop, the technician is told to disregard it, and the ticket stays on file with the reason, so nothing is quietly deleted.

What languages are supported?

Notifications to residents, technicians, and escalation contacts go out in English or Spanish, following each person's language preference — including the automated phone calls.

Who gets paged, and how often?

Your per-weekday on-call rota, then your escalation contacts if there's no acknowledgment. Frequency and attempt limits are configurable — the default is every ten minutes.

More for residents

More days that end with leases signed.

Bring us the leasing problem that bothers you most. We'll listen, then shape the demo around it.