Property Management
Inspections, Maintenance, Tenants
THE PROMPT
“I manage 45 rental units across 8 buildings. I need to track tenants, schedule inspections with room-by-room checklists, log maintenance requests with photos, and generate move-in/move-out reports automatically.”
Lattice builds the complete system from this single prompt: 5 entities, 58+ fields, 6 automations.
Data Schema
(5 entities, 58 fields)| Field | Type | Required |
|---|---|---|
| Inspection ID | Auto-ID (INS-####) | |
| Unit | Relation → Units | |
| Type | Select[Move-In, Move-Out, Routine, Maintenance] | |
| Inspector | Relation → Staff | |
| Status | Select[Scheduled, In Progress, Complete, Needs Follow-Up] | |
| Scheduled Date | DateTime | |
| Kitchen Score | Select[Good, Fair, Poor, N/A] | — |
| Bathroom Score | Select[Good, Fair, Poor, N/A] | — |
| Living Area Score | Select[Good, Fair, Poor, N/A] | — |
| Bedrooms Score | Select[Good, Fair, Poor, N/A] | — |
| Exterior Score | Select[Good, Fair, Poor, N/A] | — |
| Photos | Images (multi) | — |
| Tenant Signature | Signature (coming soon) | — |
| Notes | Long Text | — |
| Follow-Up Items | Long Text | — |
Automations
(6 rules)When Inspection scheduled
When Inspection status → "Complete"
When Maintenance Request created
When Lease End < 60 days away
If Maintenance Request open > 48hrs
When Unit status → "Turning"
Available Views
Sample Workflow: Move-Out Inspection
Tenant notified: move-out inspection today
→ Automated reminder sent 48hrs ago
Inspector arrives, scans unit QR code
→ Unit record loads with move-in photos for comparison
Room-by-room checklist begins
→ Kitchen: Good, Bathroom: Fair (stain noted), Living: Good
Inspector captures photos of bathroom stain
→ Before/after comparison auto-generated
Tenant signs on tablet
→ Inspection complete, report generated
Report emailed to tenant and owner
→ Unit status changed to "Turning", maintenance request created for stain