AI & autonomy
Data portability
The practical ability to export property data in documented, usable forms and move it to another system without losing meaning or evidence.
Glossary
AI & autonomy
Primary references on this page:
Data portability means more than downloading a PDF or receiving a folder of CSV files. A portable export preserves the records a landlord needs to continue operating: stable property and party identifiers, leases and attachments, tenant-ledger transactions, balances, work history, vendors, approvals, timestamps, and the relationships among them. The format must be documented well enough for another system or person to interpret.
A usable export distinguishes current state from history. A tenant balance without the charges, payments, returns, and adjustments behind it is not a portable ledger. A work-order list without photos, messages, vendor evidence, or status dates is not a portable maintenance record. Files should carry an export cutoff, schema or field definitions, time zone, encoding, and a manifest that explains what is included and what the provider cannot export.
For example, an owner receives properties.csv, tenants.csv, and transactions.csv. The files open, but unit identifiers differ across tables and negative amounts are undocumented. The data is technically downloadable yet not safely portable. A mapping document and referential-integrity check are required before those rows can recreate leases or balances in a destination system.
Test portability before cancellation or an emergency. Export a small representative sample, verify that attachments open, join keys resolve, totals reconcile, and access controls cover the transfer. Portability does not guarantee a destination supports every feature. It gives the owner a complete, intelligible source package from which documented migration decisions can be made.
Minimum viable export package
The package should let a reviewer reconstruct both current operations and the history behind material balances.
Scenario: the export passes but the joins fail
Every CSV is syntactically valid, yet 14 payment rows reference unit IDs absent from the unit file. The correct outcome is an exception report and corrected export, not silently assigning the payments to the property-level suspense account.
Portability test before commitment
Ask a provider to export one lease, its complete ledger, one work order with attachments, and the related audit history. The test reveals whether “export available” means operational continuity or only summary reporting.