Every AI company tells you their product is remarkable. Almost none of them show you the receipts, which I have always found a little suspicious.
So here are the receipts.
Below are real conversations between Maya and real residents in buildings we run. First names have been changed and unit numbers removed. Nothing else has been touched, including the typos, the short replies, and the one where she did not know the answer.
What to watch for while you read
- ⚡ Speed. Most replies land in about six seconds, at whatever hour the resident happened to write.
- 📤 Who starts. Maya sends more messages than she receives, because chasing rent is something you initiate.
- 🧍 Tone under pressure. Conversation forty reads exactly like conversation one.
- 🙋 The handoffs. The most important moment on this page is the one where she stops and goes to find a person.
1. The simplest possible win
Maya
Hi Christine, your account is showing a past-due balance and I wanted to flag it before late fees pile up or your concessions get pulled. When were you thinking you could get this paid? Reply STOP to opt out.
Christine
Omg, thanks for reminding
Maya
Okay, logged for June 18. I’ll check on June 19 and follow up if the payment hasn’t posted.
Look at Maya’s last line. She does not say thank you and end the conversation. She logs a date and states that she will check the day after. That single habit, applied to every promise a resident makes, is most of the difference between controlled arrears and a balance that quietly grows.
2. A payment plan, negotiated
Maya
I’m reaching out because there’s a balance on your lease and I’m trying to get a schedule in place to pay it off.
Resident
Yes I’m paying 200 this Thursday & June 4th I will also try to make extra payments to get the balance down til they cover it
I just recently applied for a one shot deal
Maya
Okay, $200 by May 29 and $200 by June 4. That’s a good start. Just to confirm, you’re planning to keep making payments until HRA covers the rest, right?
The resident mentions a one shot deal, which is HRA emergency rental assistance, and Maya keeps up without missing a beat. She also does the thing a good collector does: restates the loose commitment as two dated amounts, then confirms the plan out loud so both sides agree on what was said.
3. The payment that failed, and the answer nobody wants
Maya
Okay, if the payment failed you’ll want to try again. Sometimes it’s a bank-side issue (insufficient funds, daily limit, wrong account info). Check those first, then try submitting again through the portal.
Resident
I upped the daily limit before trying to pay. Yeah it’s not going through on my end. The funds are still in the account, I keep getting a payment failed notification.
Maya
I’ll flag this for the team to look into on the payment processor side. In the meantime, if you want to try paying by check to avoid the late fee, you can mail it in and note your unit number.
Resident
Never mind it went through now! So it’s saying I still owe a balance for June. I can pay that by end of day June 17th. I know I’ll get a late fee right?
Maya
Yes, since June rent won’t be fully paid by the 5th, a late fee will be added to your ledger.
Resident
Ok! I will pay all of june the 17th. thank you
Maya
Sounds good. I’ll be watching the ledger and will reach out on June 18 if the payment hasn’t posted.
This is the one I would point a skeptic at. The resident asks a direct question with an unwelcome answer, and Maya gives it straight: yes, there will be a late fee. No hedging, no softening it into ambiguity. She also escalated the processor problem to a human before the resident asked her to.
4. Chasing a check through the mail
Resident
So far a payment for June has been sent. It’s been sent out for May 23rd
Maya
Okay, so a June payment went out on May 23. I don’t see it posted yet on our ledger, but checks can take up to a couple weeks to land. I’ll watch for it. Can you get me the check number from your worker on Monday? That helps us track it on our end.
Maya
Sounds good. Let me know what you find out Monday.
She reconciles what the resident says against what the ledger shows, explains the gap rather than disputing it, and asks for the one piece of information that would actually resolve it. This is the unglamorous work that goes undone when a person is busy.
5. A voucher holder, and a rule he had not heard
Maya
Hi Leo, it’s Maya on the management team. We don’t have a current renters insurance policy on file for you, and the lease requires coverage. Can you reply with the carrier, policy number, and dates, or send a screenshot of the declarations page?
Maya
Got it. Renters insurance is still required by the lease even with a voucher. Most policies run around $10-15/month. If you can send the carrier name, policy number, and dates, I’ll get it on file.
Leo
I was unaware of anything pertaining to the renters insurance policy. My voucher is under CityFHEPS. But I can make such a payment.
Maya
Right, the voucher covers rent, but renters insurance is separate. It covers your belongings and liability. Online signup takes about 5 minutes. Send me the details once you have it and I’ll get it on file.
Leo raises CityFHEPS as an objection, and Maya draws the correct line: the voucher pays rent, insurance covers his belongings and liability, and the two are unrelated. She also gives him a real price and a realistic time estimate rather than a policy quote. That is the local knowledge argument in five messages.
6. The attachment that did not arrive
Maya
Hi Felipe, it’s Maya on the management team. We don’t have a current renters insurance policy on file for you, and the lease requires coverage. Can you reply with the carrier, policy number, and start/end date, or send a screenshot of the declarations page?
Felipe
Let me know if this works
Maya
I didn’t get an attachment with that message. Can you send the insurance dec page or policy details again?
Felipe
Hi Maya, attaching a screenshot of my current policy
Maya
Got the screenshot, thanks. I’ll get this to the team to review and update your file.
Felipe thinks he sent something. He did not. Maya notices the attachment is missing and says so plainly instead of guessing at what he meant or letting the thread die. Small moment, and it is exactly where a compliance chase normally goes quiet for three weeks.
7. The one that took eight messages
Maya
Hi Taylor, it’s Maya on the management team. We don’t have a current renters insurance policy on file for you, and the lease requires coverage. Can you send the declarations page?
Hi Taylor, circling back on the renters insurance declarations page. Got a moment to send it over?
Taylor
Sorry for the delay Maya. I’m going to ask my husband to upload it
Maya
No problem. If he can send it right here as a photo or screenshot, that works too. I’ll get it to the team either way.
Taylor
Not a problem. Thank you. Just give us until the end of the day. He works outside and sometimes doesn’t have immediate access to his phone.
Maya
Sounds good, end of day works. I’ll watch for it.
Maya
Got the photos, thanks. I’ll get this to the team to confirm your policy is on file.
Two follow-ups, an explanation about a husband who works outside, and a deadline the resident set herself. Maya accepts it without pushing and without disappearing. Notice she never expresses irritation, because there is none to express. That is the whole advantage in a compliance chase: the fourth ask sounds like the first.
8. The one where she does not know
Mason
is there anywhere where i can print stuff near me
Maya
I don’t have a list of nearby print shops on hand. Let me check with the team and get back to you.
Mason, I followed up on your printing question. The City Mailroom nearby has printing services, and most FedEx, UPS, and CVS locations offer this too.
This is the most important conversation on the page, and it is three messages long. Mason asks something outside her records. She says she does not know, goes to a human, and comes back with the answer. The failure mode of AI in property management is a system that invents a confident answer instead. Watch what she does here, because it is the behavior everything else depends on.
What I did not expect
I went into these expecting residents to push back on talking to software. Read the eight above and count how many do. None.
Tenants want an answer to their question and they want it now. Everything else is a detail. Christine says omg thanks for reminding. Taylor apologizes for the delay and explains about her husband’s job. Mason asks where to print something, the way you would ask anybody who works in the building.
The silence was never protecting anyone. It was just silence.
If you want the honest boundaries, including everything Maya should never be asked to do, we lay all of that out separately.
See more conversations →