000

All work

Quiet Hours

The brief saidBuild us an AI scheduling assistant.

What we builtFix the scheduling first. No model needed.

Client
A group of physiotherapy clinics
Year
2024
Work
Platform
Stack
Next.js, Postgres, Stripe, TypeScript

Front desks juggled a booking tool, a billing tool and a spreadsheet that reconciled the two. Double bookings were weekly.

One system for bookings, rooms and invoices, migrated clinic by clinic behind a feature flag. We recommended against AI here, and said so in writing.

The details that mattered

  • Room-aware booking

    Appointments reserve a therapist and a room together, so neither can double book.

  • Clinic by clinic

    Each clinic switched on its own date, with the old tools read-only for a month.

  • Invoices from bookings

    An attended appointment becomes an invoice; no spreadsheet in between.

Every clinic moved over. The reconciliation spreadsheet was retired.