Latest
Everything we have published so far
Three topics, growing as each new agent teaches us something worth writing down.
Owner communication
Why owners call about their statement, and how to stop it
The four questions behind almost every owner call, what answers each one, and the rule that stops an explanation making things worse.
After-hours maintenance
What counts as an after-hours maintenance emergency?
A four-band standard you can write down once, and the one threshold you must not copy from anyone else.
AI setup
Can AI read an AppFolio, Buildium or DoorLoop export?
Yes, and the export is the right starting point rather than a compromise. Which formats survive and which do not.
By topic
What this blog covers, and what it does not
Owner communication
Statements, explanations, the calls they cause and the writing that prevents them. Feeds directly into the owner statement agent.
After-hours maintenance
Classification standards, what to escalate, what can wait, and where the jurisdictional lines sit. Feeds into the after-hours agent.
Getting your AI setup right
Exports, models, prompts, and the guards that stop a helpful tool inventing a number. The part most people skip and then blame the tool for.
What you will not find here: generic AI commentary. If a post does not come out of an agent we built, a document we read or a test we ran, it does not get written. That is also why the posts carry dates, because an answer about software behaviour goes stale.
Start with the free agent
Most of what is written here came out of building it. The owner statement agent is free, MIT licensed, and published with all 159 of its test runs.
Or see every agent in the library.