Building › Leasing — the tour-booking-blocked email switch

A new per-building toggle, off by default: email the leasing team when a tour can't be booked because of the calendar or saved hours.

29 Sept 2026 · branch fix/booking-failure-p4 · captured against propflow-stage · at 84d2dadd4d+local

Data note. Every name and balance below comes from propflow-stage, which is anonymized by construction (ADR-0097/0110 — phones in the impossible +1000 NPA, emails @example.test). The identical capture against prod would carry real tenants' names and balances and is not safe to attach anywhere, which is why the generator refuses to run against one.

1 · The switch on the Leasing card, off by default

The new toggle sits under the guest-card toggles, has the same shape, and is off. It names the three causes the team can fix (no tour calendar chosen, the chosen one can't be reached, the saved hours can't be read), says it is one email a day, and says the prospect's reply does not change.

Asserted in the captured DOM — Email the leasing team when a tour can't be booked because of the calendar or saved hours · no tour calendar is chosen · The prospect's reply doesn't change. Label and description render in full on the Leasing card.

The switch on the Leasing card, off by default

Not photographed

The ON state is not saved on stage, because a save would write a setting onto a shared stage building. property-settings-reminder-save.test.tsx pins that turning the toggle on puts tourBookingBlockedTeamEmail: true in the save body.

PropFlow Docs