Skip to main content
A separate customer-facing booking app: the people affected by a scheduled visit get a tokenized, time-limited link, see the free slots for their building or address, and pick one without creating an account. Rebooking releases the old slot back into the pool instead of deleting it, and mails are rendered from the correct slot so a cancellation names the time actually given up.

What ports as-is

  • The tokenized invitation flow over protected payloads
  • Anonymous options and save endpoints with server-side resolution of the holder's own slot
  • The derived per-slot status model (free, yours, taken)
  • The release-not-delete rebooking rule
  • Mail rendering from the released and newly booked snapshots
  • The standalone lightweight reservation SPA on its own hostname

What we build for you

  • Booking-window and slot-length policy
  • Invitation letter or mail wording
  • The reservation hostname and certificate
  • Branding
  • Whether phone bookings are entered by the office in parallel