Calendar

A medspa calendar that stops double-bookings

See the day by provider or room, drag to reschedule and book from the waitlist. The server blocks double-bookings, and your bookings and cancellations feed Dolce AI's revenue recommendations.

4calendar views (Day, Week, Provider, Room)
Server-sidedouble-booking checks for every provider and room
Any Provideroption when the patient has no preference
Dolce Health · Calendar
Thu, Sep 24
DayWeekProviderRoom
Book
9 AM101112 PM1
JPJenna P., NP
DRDana R., PA
AMAlicia M., RN
Ava V.Consult
Maya R.Botox
Lena T.Filler
Sofia L.Lip filler
Kim H.Dysport
Priya K.IV therapy
Nora B.Laser · BBL
Kim H.Botox
Appointment not bookedJenna P. already has Maya R. from 10:30 to 11:30. Pick another time or provider.
Day, Week, Provider and RoomFront desk
Drag to rescheduleBuilt in
How Calendar feeds Dolce AIFeeds Dolce AI

Your bookings shape Dolce AI's revenue recommendations

Dolce AI reads booking, cancellation and visit-cadence patterns from your calendar and turns them into revenue recommendations in Marketing. Each one says why. Nobody has to dig back through old appointments to spot them.

Nothing extra to log

Every appointment your front desk books or cancels is already part of what Dolce AI reads. There's no separate report to fill in.

Visit cadence, read for you

Dolce AI also reads visit cadence, how often patients come back, and uses it in the revenue recommendations it makes in Marketing.

Your calendar stays yours

Each recommendation shows why and can be dismissed. Dolce AI never books, moves or cancels an appointment. Your front desk does.

See all 8 Dolce AI workflows
Dolce Health · Marketing · AI insights
AI insightsSuggestions only. You decide.
18 Botox patients are due for a touch-upWhy: their last neurotoxin visit was 12 to 16 weeks ago and none are booked.
Build campaignDismiss
Thursday afternoons have the most open timeWhy: 6 of the last 8 Thursdays had open slots after 2 PM.
Build campaignDismiss
9 members haven't used this month's creditWhy: their credit resets on the 1st.
Build campaignDismiss
How it works

From booking to check-in

1Step 1

Book in one modal

Press A to open the booking modal. Pick the patient, service, provider, room and location, or choose Any Provider. If the provider or room is already taken, the server stops the booking and says why in plain English.

2Step 2

Fill openings from the waitlist

Patients go on the waitlist with a Morning or Afternoon preference. When a slot opens, work down the list, mark who you contacted and book them right from the list.

3Step 3

Check in and hand off

Check-in confirms consent was obtained, intake forms are complete and vitals are due. Consent is required, and finishing check-in creates the encounter record. The provider then starts the visit from Today with the patient and service already loaded.

4Step 4

Your patterns feed Dolce AI

Every booking and cancellation you record stays on the calendar. Together with visit cadence, they feed Dolce AI's revenue recommendations in Marketing. Each recommendation shows why, and your team decides what to act on.

Dolce Health · Calendar
Thu, Sep 24
DayWeekProviderRoom
Book
9 AM101112 PM1
JPJenna P., NP
DRDana R., PA
AMAlicia M., RN
Ava V.Consult
Maya R.Botox
Lena T.Filler
Sofia L.Lip filler
Kim H.Dysport
Priya K.IV therapy
Nora B.Laser · BBL
Kim H.Botox
Appointment not bookedJenna P. already has Maya R. from 10:30 to 11:30. Pick another time or provider.
Dolce Health · Calendar
Waitlist3 waitingMorning 8–12 · Afternoon 12–5
NB
Nora B.Consult
MorningContactedBook
LT
Lena T.Botox
AfternoonNot contactedBook
KH
Kim H.IV therapy
MorningNot contactedBook
Dolce Health · Check-in
MR
Check in Maya R.Botox · 10:30 AM · Room 2
Check in & start visit
Dolce Health · Marketing · AI insights
AI insightsSuggestions only. You decide.
18 Botox patients are due for a touch-upWhy: their last neurotoxin visit was 12 to 16 weeks ago and none are booked.
Build campaignDismiss
Thursday afternoons have the most open timeWhy: 6 of the last 8 Thursdays had open slots after 2 PM.
Build campaignDismiss
9 members haven't used this month's creditWhy: their credit resets on the 1st.
Build campaignDismiss
Capabilities

Scheduling tools your front desk will use

Day, Week, Provider and Room

Switch views to see the day by time, by provider or by room. Each provider's calendar color comes from their profile, so schedules are easy to tell apart.

Drag to reschedule

Drag an appointment to a new time and drop it. The server checks the new time for provider and room clashes too.

Double-booking protection

The server checks every booking against the provider's and the room's other appointments. A clash shows once, in plain English.

Recurring appointments

Set a booking to repeat every day, week or month, or leave it as a one-off. Handy for IV series and maintenance visits.

Feeds Dolce AI's recommendations

Bookings, cancellations and visit cadence feed Dolce AI's revenue recommendations in Marketing. Nobody has to pull a report to see the pattern.

Quick-add inside the booking

Add a new patient, service, provider or room inline, right inside the booking modal. Nobody has to leave the booking to set something up.

Appointment statuses
StatusWhat it means
ScheduledBooked and on the calendar
Checked-inArrived, checklist done, encounter created
In-roomWith the provider now
CompletedVisit finished
CancelledCalled off by the patient or clinic
No-showDidn't arrive
FAQ

Questions about calendar

Can’t find what you need? Ask us on a demo call.

Ask on a demo
What happens if two bookings land on the same room?
The server checks each booking against the provider's and the room's other appointments. If there's a clash, the booking doesn't save and your front desk sees one plain-English message about it. Because the check runs on the server, it covers every computer in the clinic.
Can patients book online?
Online self-booking is coming soon. Right now your front desk books from the calendar, from the Today screen or with the A shortcut. Patients who want a sooner time can go on the waitlist.
How does the waitlist work?
Add a patient with a Morning or Afternoon preference. When a slot opens, work the list, mark who you contacted and book them from the list.
Can I flag that a visit needs a deposit?
Yes. You can flag an appointment as needing a deposit so the whole team sees it. Card processing through Authorize.Net is rolling out, and payments are recorded at checkout in Payments.
What does check-in confirm?
Consent obtained, which is required, plus intake forms completed and vitals to be taken. Active forms go out at check-in, and patients can fill them in on their own phone from a text link or QR code. See intake forms.
Does Dolce AI book or move appointments?
No. Dolce AI reads booking, cancellation and visit-cadence patterns to make revenue recommendations in Marketing. It never books, moves or cancels an appointment. Your front desk does the booking, and a person decides which recommendations to act on.

Put your own week on the calendar

Start a 14-day free trial, add your providers and rooms, and book a few test visits in Day, Week, Provider and Room views.