Demo · Telegram booking bot
Interactive

Book a clinic visit, without a single call

This is what the booking bot looks like from the inside. It's a clickable simulation of the conversation: tap the buttons right in the chat and walk the client's path from “Book” to a confirmed visit. Next to the phone, see what's happening on the clinic's side at that moment.

~40 sec to book works around the clock reminder 24 and 2 hours before RU · EN · ქართული
12:41
A
Aveli Clinic
bot · replies instantly
Message
messenger simulation · no requests are sent

What's happening

step 1 of 8

On the phone, what the client sees. Here, what the bot does at that moment and what shows up for the clinic's admin.

1

Client opens the bot

Scanned from a QR code at the front desk or opened from the social profile header. The bot doesn't bury you in a ten-item menu, it leads with the main action.

Admin: a new contact appears in the log tagged by source: QR in the lobby, Instagram, or business card.
2

Choosing a service

Price and duration are visible right on the button, the client doesn't have to ask separately or wait for a reply from the admin.

Admin: prices are edited in a spreadsheet or panel, the bot serves the new price without a developer.
3

Choosing a specialist

Each specialist has their own list of procedures. The bot won't suggest someone for a service they don't perform, and shows experience and rating.

Admin: block a specialist's day with one button, the bot immediately stops offering them.
4

Choosing a date

The calendar for upcoming days is built from the real schedule: days off, vacations, and maintenance days are filtered out automatically.

Admin: the schedule is kept a month ahead, holidays are pulled from the Georgian calendar.
5

Choosing a time

Booked slots aren't shown at all, it's physically impossible to book an occupied time. Procedure duration and room turnover time are both accounted for.

Admin: double booking is impossible, the slot locks the moment it's tapped.
6

Name and phone

The number is shared with one Telegram button, no typing needed. This is the most common point where clients abandon regular forms.

Admin: the contact is instantly linked to a Telegram account, so you can message directly instead of calling.
7

Visit confirmation

A card with the address, booking code, and “reschedule”/“cancel” buttons. The client handles it themselves without tying up the clinic's phone line.

Admin: the booking lands in the calendar and the work chat with a “new” status.
8

Reminder a day ahead

The bot reminds 24 hours ahead and again 2 hours before the visit. If the client cancels, the slot is released automatically and becomes available to others.

Admin: sees who confirmed and who's silent, with time to rearrange the slot.
Booking card on the admin side filling in
Service-
Specialist-
Date-
Time-
Client-
Phone-
Statuspending
Until the client finishes, the booking is a draft and the slot isn't held.

What's customizable for your business

services and prices specialist schedules slot duration break between visits prepayment and deposit Google Calendar CRM export work chat notification three interface languages review after the visit

Need a bot like this for your business?

Salon, dental clinic, barbershop, auto shop, studio: a booking flow built for your service in a few days.