Booking & managing appointments
Book pre-scheduled and walk-in appointments, use the multi-doctor calendar, and handle check-ins, reschedules, cancellations and no-shows.
Appointments are the foundation of the clinic's day. Every visit — booked ahead or walk-in — has an appointment attached, tying together the patient, the doctor, the chair and the treatment that follows.
Booking ahead
From the calendar or directly from a patient's profile, book a patient for a date, time and doctor, and optionally assign a dental chair. The booking form only offers slots when the doctor is actually working, based on their schedule. On arrival, the patient is checked in, which moves them into the Waiting Room queue.
Walk-ins
When a patient arrives without a booking, create a walk-in on the spot. CuspFlow creates the appointment, checks the patient in, and places them in the queue automatically. From there, walk-ins behave exactly like booked patients.
The calendar
The calendar shows every appointment for the day or week, laid out by time and doctor, and updates live as bookings change. When several doctors are working, it shows a side-by-side column per doctor; provider filter chips let you show or hide each doctor's column.
Statuses
Appointments move through:
- Scheduled → Checked-In → Completed
- plus Cancelled and No-Show
Cancelling frees the slot. No-shows are marked manually to keep reporting accurate. Any booking can be rescheduled.
Emergencies
Flag an appointment as an emergency so the patient is highlighted and prioritised in the waiting room.
Reporting
Every appointment a patient has ever had stays on their profile, and appointment data feeds reports on patients seen, doctor workload, no-show rates and busy periods. See Reports & analytics.
Still stuck? Our team is happy to help.
Email support