Appointments & Classes

Solutions  /  Appointments & classes
Run business · Bookings

Let customers book you over chat, day or night.

Appointments, classes and group sessions — booked, reminded, paid for and rescheduled right inside WhatsApp. Your calendar fills itself while you focus on the work in front of you.

No-shows −52%Bookings +40%24/7 self-service
WhatsApp
Bloom & Bar Salon
BOOKING
I’d love a cut & colour this week 💇‍♀️
Lovely! Here’s what’s free 👇
Thu 2pmFri 11amSat 4pm
Sat 4pm 🙌
BOOKED · DEPOSIT PAID · REMINDER SET
What you can do

A full booking system in your chat.

Self-service booking

Customers pick a service, see real availability and confirm — no back-and-forth, no phone tag.

Automatic reminders

Timed reminders over WhatsApp and SMS cut no-shows, with reply-to-confirm and reschedule.

Deposits & payments

Take a deposit or full payment at booking to protect your time and reduce last-minute drop-offs.

Classes & group sessions

Run classes with capacity, waitlists and packs.

Perfect for studios and gyms: set a class size, let it fill, and auto-promote from the waitlist when someone drops. Sell class packs and memberships, and check members in on arrival.

Capacity limits and automatic waitlists
Class packs, memberships and drop-ins
Recurring weekly schedules
Vinyasa Flow · Sat 9am
Spots filled14 / 16
A M J +11
2 on waitlist · auto-promote on
Use cases

However your business books.

Salon & spa

A client messages for a cut & colour. The bot offers open slots, takes a 20% deposit, and texts a reminder the day before — no front-desk time spent.

Clinic

Patients book consultations by service and practitioner. Intake questions are asked upfront, and reminders reduce missed appointments that cost the practice.

Fitness studio

Members book classes from a weekly schedule, buy class packs in chat, and get auto-promoted from the waitlist when a spot frees up.

−52%
Fewer no-shows
+40%
More bookings
24/7
Self-service booking
One platform

Bookings that run your whole business.

A booking in DMly isn’t just a calendar entry — it opens the inbox, updates the CRM, triggers automations and earns you reviews.

Unified team inbox

Every booking question, one inbox.

Reschedules, “are you open?”, running-late messages — they all land in one shared inbox, so no appointment request is ever missed.

All booking chats in one place
Assign to the right therapist
Reply on any channel
Serene Physio · inbox
Karen D.
Running 10 min late
Now
Owen T.
Move to Thursday?
Amir
Multi-channel automation

Reminders and no-shows, handled.

A flow confirms the booking, reminds the day before and fills a cancelled slot from the waitlist — all without your front desk lifting a finger.

Confirmations & reminders
Waitlist auto-fills gaps
Rebook lapsed clients
1Booking confirmed
2Remind 24h before
3Cancelled? Offer waitlist
Contacts & CRM

Every visit on the client record.

Bookings write straight to the contact, so you can see history, treatment notes and recalls — and follow up at exactly the right time.

Visit history per client
Treatment notes & tags
Recall reminders built in
KD
Karen Diaz
Client · 6 visits
sports injuryweeklyrecall due
Last visit: Lower-back session · review in 2 weeks
Reputation

Turn every appointment into a review.

After a visit, a flow asks happy clients for a Google review and routes any concern back to you first — so your rating climbs on autopilot.

Timed review requests
Happy to Google, issues to you
AI drafts your replies
Google
Serene Physio
GOOGLE · REVIEWS
4.9
K
★★★★★
“Booked, reminded and treated — the whole thing was effortless.”
REVIEW REQUEST SENT
How it works

Set up once, book forever.

01

Add services & hours

Set your services, durations, staff and availability.

02

Share your link

Drop your booking link in your bio, or let the bot offer slots.

03

Get booked

Customers book and pay; reminders handle the rest.

Questions

Bookings, answered

Does it sync with my calendar?

Yes — connect Google Calendar so availability stays accurate and new bookings appear instantly.

Can I take deposits?

You can require a deposit or full payment at booking, which dramatically reduces no-shows.

Can clients reschedule themselves?

Yes — they reply to a reminder to reschedule or cancel, and your calendar updates automatically.

Does it handle multiple staff?

It does — set individual schedules and services per team member, and let clients pick who they see.

Fill your calendar on autopilot.

Start free — take your first chat booking today.

Scroll to Top