Features
The full stack of tools your property management team needs.
No bolt-ons. No hunting between tabs. Crystal Door is designed as one connected workspace so your team stops copy-pasting between apps.
Portfolio management
Model every property, unit, owner, and occupant with photos, primary images, and per-unit maintenance history.
- Property + unit records
- Photo galleries with reordering
- Owner ↔ property links
- Vacancy tracking
Applications & tenants
Public application forms feed straight into a review queue. Approved applicants become tenants without re-entering anything.
- Public apply pages per unit
- Applicant → tenant workflow
- Tenant profiles + edit history
Ontario-compliant leases
Generate the standard Form 2229E from your tenant and unit data, preview it in-app, or upload an existing signed PDF.
- Form 2229E generator
- PDF preview with zoom
- Signed PDF upload
- Multi-lessee support
Rent & e-transfer automation
Rent schedules auto-generate from each lease. Sync a Google Sheet of e-transfer notifications and Crystal Door matches payments to the right lease and month.
- Auto rent schedules
- E-transfer CSV sync
- Payer-name matching
- Anniversary rent periods
- Variance detection
Maintenance workflow
Tenants submit requests from the portal. Staff triage, add updates, upload photos, and owners see everything through their portal.
- Tenant request portal
- Photo attachments
- Status history
- Owner-visible detail drawer
Owner portal & reporting
Owners get a live, scoped view of their properties, maintenance requests, and expense receipts — with in-app notifications when new documents drop.
- Owner-scoped access
- Expense receipts
- In-app notifications
- Preview-as-owner tooling
Multi-org & role-based access
Every property management company gets its own isolated workspace. Staff, owners, and tenants each see only what they should.
- Organization isolation (RLS)
- Super-admin invites
- Staff / owner / tenant roles
- Full audit trail
See it running on your data.
Book a walkthrough and we'll load a sandbox with a couple of your properties so you can feel exactly how it fits your team.
Book a demo