Appointment availability & booking links
Set appointment types, clinician availability, deposits, booking rules, and shareable links for online and embedded clinic bookings.
Create an appointment type, add clinician availability, and publish a booking link at /practice/scheduling.
1. Define what patients can book
Open Appointment types → New type and set the name, URL slug, description, duration, slot step, location (Video, Phone, or In person), location label, notice period, booking horizon, buffers, price, currency, and active status. You can also require a deposit and enter its amount; leaving the amount blank uses the appointment price.
2. Add weekly hours
Open Availability, choose a clinician, and select + under a weekday. Enter the start and end time, then save. Select an existing slot to edit it or remove it. Public slots use these hours together with the appointment type's notice and booking-horizon settings.
3. Publish the link
Open Booking links → New link. Enter a slug, choose the appointment type and clinician, add an optional title and description, then leave Active and Embeddable via iframe selected when appropriate. Copy URL gives you /book/<slug>; an embeddable link uses /embed/<slug>.
Patients choose a clinician and slot. Paid types use Stripe before the booking is confirmed. Video appointments can receive a Zoom link when Zoom is connected, and confirmation messages use the practice's sender accounts. The Appointments page is where staff book on behalf of a patient.