PMFriend Documentation
Welcome. PMFriend is the AI ops layer for Australian residential property managers. It sits beside your trust-accounting system (PropertyMe, PropertyTree, Console) — it doesn't replace it. We take the work that drains a PM's week (maintenance triage, compliance tracking, owner comms) and compress it with a Claude-powered workflow.
Start here
- Getting Started — sign up, import your portfolio, triage your first request. 30-minute path to value.
- How it Works — the "sits-beside-your-PMS" principle, the data model in one page, and why we don't touch trust accounting.
- AI Features — every Claude-backed surface with its prompt version and heuristic fallback.
Feature areas
- Maintenance — inbox, AI triage, duplicate detection, SLA clock, work-order conversion.
- Compliance — per-property register with state-specific defaults for all 8 AU jurisdictions.
- Contractors — directory, ranked picker, passwordless magic-link dispatch.
- Owners — fortnightly digest with Claude-drafted prose, PM reviewed before send.
- Tenants — public
/report/{token}page. No login. ~30 seconds to submit. - Imports — CSV wizard for properties / tenants / contractors, plus PropertyMe nightly sync (planned).
Reference
- API reference — every public endpoint.
- Pricing — $7/property/month, $299 minimum, 60-day free pilot.
- FAQ — privacy, data residency, AI transparency, state differences.
- Troubleshooting — common wiring issues and their fixes.
Our honest principles
- Sit beside, never replace. Your trust accounting stays where it is. We import property + lease + contact data one way, nightly. No risk to compliance.
- Compliance reminders, not legal guarantees. Our compliance register tells you when things are due. It does not certify compliance. We say so in plain English wherever it's shown.
- AI is reviewed before it sends. Every owner digest, every dispatched contractor message, every auto-generated scope — a PM sees it, edits it, approves it. No autonomous sending.
- Privacy by default. Only the tenant's report text is sent to AI for triage. No other personal details are transmitted. See the AI privacy page.
- Heuristic fallbacks everywhere. If Claude is unavailable or circuit-broken, deterministic rules take over. The product never goes down because an LLM call failed.