M masamenu.tr
🏨 Hotels & Booking

💇 Appointments

Salon: specialist time grid, booking services and visit statuses

Documentation

Appointments

Appointments is the working screen for a beauty salon (and other services that take bookings). It's a daily grid: columns are specialists, the vertical axis is time. Here you create service appointments, move them and track them by status.

Open: Admin Panel → Appointments (admin.masamenu.tr).

This section belongs to the beauty-salon vertical.


Daily grid

At the top is a day panel with today / previous day / next day buttons. Each specialist has their own column with appointments by time; appointments with no assigned specialist go into a separate "Unassigned" column.


Specialists roster

The "Specialists" button opens the roster. For each specialist:

  • Name;
  • Color — used to highlight their appointments in the grid;
  • Active — whether they're part of the schedule;
  • Services — which services they perform (all or selected).

If there are no specialists yet, add the first one — you can't fill the grid without them.


New appointment

The "New appointment" button opens a form:

  • Client and phone;
  • Service (from the list) and its duration in minutes;
  • Specialist;
  • Date and time;
  • Comment.

After saving, the appointment appears in the specialist's grid column.


Visit statuses

Open an appointment to move it through statuses:

Status Meaning
Pending the appointment was created
Confirmed the client confirmed
Seated the guest has arrived
Completed the service was performed
Cancelled the appointment was cancelled
No-show the client didn't turn up

Actions (confirm / mark seated / complete / no-show / cancel) switch the status right on the appointment card.


Self-service booking

Clients can book by themselves — service → specialist → free slot → contact details:

  • on your storefront;
  • on your own website — with the “Appointments” widget, see My Website. The widget appears once your menu has at least one item of type “Service”;
  • in Telegram — the booking mini-app inside your bot.

Wherever a booking comes from, it lands in the same appointment book.


Telegram reminders

If the location has a Telegram bot connected, a guest who booked through it receives:

  • a confirmation, plus messages when the appointment is moved or cancelled;
  • a 24-hour and a 2-hour reminder with “I'll be there” and “Cancel” buttons — a tap changes the appointment status in the book immediately.

The owner and managers get notifications about new bookings and cancellations in their own chat — a separate “Owner notifications” block.

Times in all messages are shown in the location's time zone.

⚠️ Cancelling from a bot button does not refund a deposit automatically — if you charge a deposit for a visit, process the refund manually.


Related sections


FAQ

What happens to an appointment with no specialist?

It goes into the "Unassigned" column — assign a specialist later by opening the appointment.

Where do services in the form come from?

From your service catalog; each has a duration that's filled into the appointment.

How do I mark a no-show?

On the appointment card, choose the "No-show" action — the status is recorded as a no-show.