Online booking
for appointments

Clients pick a service, a specialist and a free time slot themselves in a mini app — in Telegram or on your website. The journal, shift schedule, reminders and reviews live in one dashboard next to your chatbot.

Journal and schedule for free · online booking in the Pro plan, 7 days free
24/7
clients book themselves, no phone calls
0
double bookings: taken time is never offered
up to 3
reminders before the visit with “I’ll come” and “Cancel” buttons
1–5 ★
visit rating and specialist ratings

The client booked — it’s already in the journal

Four steps in the mini app, and nobody has to copy anything by hand: the appointment lands in the journal with the right specialist, and the client gets a confirmation.

How it works

Four steps from an empty branch to the first appointment — all in the browser, no spreadsheets.

  1. 1

    Describe services

    A branch, categories and services with duration, price and photos. Specialists get their services, their own price and duration, a photo and a job title.

  2. 2

    Set the schedule

    A weekly template or shifts like 2 on / 2 off, breaks, days off and one-off dates. Free booking time is calculated for you.

  3. 3

    Build the booking screen

    The mini app builder has ready-made elements: services, specialists, time, checkout, my appointments, visit rating. The app button goes into your bot’s keyboard.

  4. 4

    Serve clients

    Appointments land in the journal, clients get a confirmation and reminders, and after the visit the bot asks for a rating. Mark “No-show” — and no request is sent.

How to build a booking screen from ready-made elements — see the mini app builder page

Journal: the whole day on one screen

The day in specialist columns, one specialist’s week or a list. Click a free slot to create an appointment, drag it to move to another time or specialist. If the time falls outside the schedule, the journal asks first.

Every appointment has a status — new, confirmed, came, no-show, cancelled — and a history: who created it, which reminders were sent and what the client replied.

Shift schedule without spreadsheets

Each specialist has their own template: by weekday or in shifts — 2/2, 3/1 or any cycle up to 28 days. Breaks, days off and one-off dates are changed right in the grid: select cells with the mouse and set hours or a day off.

Free booking time is calculated automatically from the schedule, service duration, the break after a visit and existing appointments.

Reminders and reviews in the messenger

Clients get a booking confirmation and up to three reminders — say, a day and two hours before — with “I’ll come” and “Cancel” buttons. Messages go where the client talks to your bot: Telegram or your website chat, and if that’s not possible — by email.

After the visit the bot asks for a one-tap rating. Ratings of 3 or lower reach you right away, and those who give 4 or 5 are invited to leave a review on maps.

Your client base builds itself

Every appointment adds to the project’s client base: a client is recognized by messenger, phone or email, even when booking at different branches.

The client card shows visits, no-shows and cancellations, the last visit, a note for staff and the visit history with links to the journal.

What else booking can do

Multiple branches

Each has its own address, time zone, currency, services and schedule. A new branch can be a copy of an existing one with all settings.

Specialist’s own price

A specialist can have their own price and duration for a service: a senior stylist costs more, a junior needs more time.

Break after a visit

Time to clean up and prepare after a service: the next client can’t book back-to-back.

“Any specialist”

Clients don’t have to choose — the appointment goes to whoever is least busy that day.

No double bookings

A specialist’s time can’t be taken twice, even if two clients tap “Book” in the same second.

Booking rules

Grid step, how soon before a visit people can book, how many days ahead, the cancellation deadline and auto-confirmation.

Several services per visit

In the journal a client can be booked for a haircut and coloring at once: time and price add up.

Staff permissions

A specialist sees only their own appointments and clients, an administrator sees the whole journal, settings stay with managers.

Team notifications

Specialists get new appointments, reschedules and cancellations in the dashboard; managers get everything clients do.

Add to calendar

One button in the app — and the visit is in the phone’s calendar or Google Calendar with a reminder.

Low ratings reach you

A rating of 3 or lower goes to the owner, managers and the specialist. A review can be hidden from the rating.

Your own message texts

Rewrite the confirmation, reminders, reschedule and cancellation messages in your own words, with the name, service and time filled in.

Who it’s for

Anyone who works by appointment with a specific specialist at a specific time.

Beauty salons and barbershops

Haircuts, coloring, nails: specialists’ own prices, 2/2 shifts, reminders so clients don’t forget.

Medical centers and dental clinics

Doctor appointments by schedule, a break to prepare the room, cancellation no later than a day before.

Cosmetology and massage

Procedures of different length, visit series in the client history, notes on contraindications.

Personal training

Trainers with their own hours and prices, booking a free slot right from Telegram.

Car service and detailing

Washing, tire fitting, diagnostics: mechanics or bays as specialists, long services without overlaps.

Tutors, therapists, consultants

One-on-one lessons and sessions, reminders and rescheduling without back-and-forth messages.

Open booking for your clients

The journal, schedule and client base come at no extra cost. The booking mini app and messenger reminders are part of the Pro plan — the first 7 days are free.

Set up booking

FAQ

How do clients book?

In a mini app — in Telegram, in the chat on your website or via a link in a browser. The client picks a service, a specialist or “anyone available”, a day and a time, and leaves a name and phone number. An administrator can also book a client by clicking a free slot in the journal.

Do I have to build the app myself?

Yes, in the mini app builder, but from ready-made elements: services, specialists, time, booking checkout, my appointments, appointment card and visit rating. Availability checks, booking rules and clear error messages are built in — you just arrange the screens and connect them with arrows.

How much does it cost?

Booking has no separate plan: the journal, schedule, services, specialists and client base come at no extra cost. The booking mini app and messages to clients in the messenger are part of the Pro plan; emails are sent without it. New accounts get Pro free for 7 days.

How are double bookings prevented?

Clients only see free time from the schedule, including breaks after visits. And if two people tap “Book” for the same time in the same second, only one appointment is saved — the second client sees that the time is taken.

What messages does the client get?

A booking confirmation, up to three reminders with “I’ll come” and “Cancel” buttons, messages about rescheduling or cancellation and a request to rate the visit. They go to Telegram or your website chat — wherever the client talks to your bot — and if that’s not possible, by email. The texts can be replaced with your own.

Can the client cancel or reschedule?

Yes, in the mini app under “My appointments” or with a button in the reminder. The deadline after which cancelling is no longer possible is set in the booking rules — for example, no later than two hours before.

Do specialists see other people’s appointments?

It depends on permissions. With “Own appointments only” a specialist sees only their own appointments and clients in the journal. Administrators can see the whole journal, and branch settings can stay with managers.

Can I run several branches?

Yes, up to 100 branches per project. Each has its own address, time zone, currency, services, specialists and schedule, while the client base is shared across the project. A new branch is easy to create as a copy of an existing one.

Does it work for group classes?

Not yet: one specialist time slot means one appointment. Booking is designed for individual services — haircuts, doctor visits, consultations, personal training.

Get in touch

We will get back to you and answer all your questions

By clicking "Send", you consent to the processing of your personal data and agree to our privacy policy and cookie policy