Real Estate Hub
Reservations & deposits
Soft holds with auto-expiring TTLs, hard reservations with deposit tracking, and transfers between buyers — so a unit can never be double-sold.
The reservation engine is what stops two salespeople from selling the same unit. It distinguishes a hold (a soft, expiring claim) from a reservation (a hard claim backed by a deposit), and it enforces that only one of either can exist on a unit at a time.
Soft holds
- Time-limited — every hold has a TTL (time-to-live) and auto-expires if it isn't converted.
- Non-blocking by design — a hold signals intent without locking the unit out of the funnel forever.
- Convertible — a hold becomes a reservation the moment a deposit is recorded.
Hard reservations
A reservation takes the unit off the market and tracks the deposit: amount, due date, and whether it has actually been collected. Reservations feed straight into the cashflow workspace, so an unpaid deposit shows up as outstanding rather than silently assumed.
Transfers between buyers
Buyers change. A reservation can be transferred from one buyer to another with the deposit and paperwork following the unit — the history records both parties, so you never lose the trail of who held it and when.
You can never double-sell
Sales can never accidentally double-sell a unit. The engine enforces one active claim per unit — the database won't let two reservations coexist.
Next
Once a reservation becomes a signed contract, payouts come into play: Bonuses & commissions.