| name | propertyclaw |
| version | 1.0.0 |
| description | AI-native property management for US landlords. 103 actions across 8 domains -- properties, units, leases, tenants, maintenance, trust accounting, vacancy/listings, and tenant portal. FCRA-compliant screening, state-specific late fees, 1099 reporting. |
| author | AvanSaber |
| homepage | https://github.com/avansaber/propertyclaw |
| source | https://github.com/avansaber/propertyclaw |
| tier | 4 |
| category | property-management |
| requires | ["erpclaw"] |
| database | ~/.openclaw/erpclaw/data.sqlite |
| user-invocable | true |
| tags | ["propertyclaw","property-management","real-estate","landlord","leasing","tenant","rent","maintenance","work-order","trust-accounting","security-deposit",1099,"fcra","inspection","vacancy","listing","portal","vendor","rubs","utility"] |
| scripts | ["scripts/db_query.py"] |
| metadata | {"openclaw":{"type":"executable","install":{"post":"python3 init_db.py && python3 scripts/db_query.py --action status"},"requires":{"bins":"[Truncated]","env":"[Truncated]","optionalEnv":"[Truncated]"},"os":["darwin","linux"]}} |
propertyclaw
Property Manager for PropertyClaw -- AI-native property management on ERPClaw.
Manages properties, units, amenities, tenant applications, FCRA screening, leases, rent collection,
late fees, renewals, maintenance work orders, inspections, vendor management, trust accounting,
security deposits, owner statements, 1099 reporting, vacancy listings, RUBS utility billing,
and tenant self-service portal. All financials post to ERPClaw GL.
Skill Activation Triggers
Activate when user mentions: property, unit, apartment, tenant, lease, rent, application,
screening, work order, maintenance, inspection, trust account, security deposit, owner statement,
1099, landlord, property management, move-in, move-out, late fee, renewal, listing, vacancy,
vendor, RUBS, utility billing, autopay, amenity.
Setup
python3 {baseDir}/../erpclaw/scripts/db_query.py --action initialize-database
python3 {baseDir}/scripts/db_query.py --action status
Quick Start
--action prop-add-property --company-id {id} --name "Elm Street Apts" --address-line1 "100 Elm St" --city "Austin" --state "TX" --zip-code "78701"
--action prop-add-unit --property-id {id} --unit-number "101" --bedrooms 2 --market-rent "1500.00"
--action prop-add-application --company-id {id} --property-id {id} --applicant-name "Jane Doe"
--action prop-add-screening --application-id {id} --screening-type credit --consent-obtained 1
--action prop-approve-application --application-id {id}
--action prop-add-lease --company-id {id} --property-id {id} --unit-id {id} --customer-id {id} --start-date 2026-04-01 --monthly-rent "1500.00"
--action prop-activate-lease --lease-id {id}
All 103 Actions
Properties & Units (14 actions)
| Action | Description |
|---|
prop-add-property | Add rental property |
prop-update-property | Update property details |
prop-get-property | Get property with units |
prop-list-properties | List properties |
prop-add-unit | Add unit to property |
prop-update-unit | Update unit details |
prop-get-unit | Get unit details |
prop-list-units | List units by property |
|