Online appointment booking in Telegram

For specialists who work on their own: clients book through your link, and the bot reminds them of their appointment. Nothing to install, for you or your clients.

Try for free

30 days free · no credit card · then from ~$2.16/⁠mo

Specialist's Telegram app: today's bookings

Bookings without endless DMs

Now · Instagram DM, 22:47

Hi! Anything free on Thursday?
14:00
Oh, anything later?
17:30?
What about Friday?

With ClientSync · message from the bot

🆕 New booking!

👤 Client: Emma

📱 Phone: +1 212 555 0123

📌 Service(s): Gel manicure

📅 10/16 · ⏰ 18:30

Emma picked a free slot herself. All you had to do was read it.

  • Clients reschedule and cancel on their own, and the bot lets you know
  • In the evening, the bot sends your plan for tomorrow

Three things that cost you money and peace of mind

“Forgot and didn't show up”

🔔 Appointment reminder

📌 Manicure · 📅 10/16 · 🕒 18:30

🗓 Manage appointment

Sent a day before and again 2 hours before; you choose the timing. Plans changed? The client cancels on their own, and the slot frees up in advance.

“They canceled, and the slot went to waste” PRO

🔔 A slot opened up!

Book it before someone else does!

🗓 Book

Everyone on the waitlist for that day gets this message. Whoever books first gets the slot.

“I don't want random people booking”

  • Your booking page isn't listed on Google
  • Your phone number stays hidden until you choose to show it
  • Everyone who books leaves a phone number
  • Blacklisting a phone number is permanent, even if the person creates a new account

How clients book with you

In Telegram, which they already have. Nothing to install.

1

Open your link

From Instagram, a story or a message

2

Share their phone number

One button, only the first time

📱 Share contact
3

Pick a service and an available time

They only see hours nobody has taken yet

Specialist's booking page: services and available times
4

Get a confirmation

Then a reminder. They can reschedule or cancel on their own.

Client doesn't use Telegram? Book them yourself when they call. They won't get reminders from the bot.

And what do you need to do?

Sign up, add a service and your working hours, share your link. About 10 minutes to your first booking.

1

Create your specialist account

1 min

One button on the website, then one more in the bot:

✅ Create a specialist account
2

Add a service and your hours

≈ 5 min

Until you do, there's no link for clients: the app shows what's left. Add the rest of your services later.

Specialist's account in Telegram
3

Put the link in your Instagram bio

1 min

The bot sends it as soon as everything is ready.

Stuck? Tap “💬 Support” in the bot and a real person will answer.

What it looks like inside

Specialist · Client · Bot

Calendar for the day
Specialist

Calendar for the day

The month, days off and bookings for the chosen day

Services and prices
Specialist

Services and prices

Price list by category: duration and price of each service

Client card
Specialist

Client card

Visit history, notes, cancellations and no-shows

Analytics
Specialist

Analytics

Revenue and number of visits per month

Booking page
Client

Booking page

Your services and description, the way clients see them

Picking an available time
Client

Picking an available time

Clients only see available hours on the chosen day

“New booking” in the bot
Bot

“New booking” in the bot

Name, phone, service and time arrive in Telegram right away

Is it right for you?

Typical situations for people who work on their own

Nail technician

works solo, clients from Instagram

“I answer DMs between clients, and again in the evening when I should be resting”

  • A link in your Instagram bio: clients see available times and book themselves.

Therapist

private practice

“A client forgot about the session, and the hour was lost”

  • Reminders a day before and 2 hours before. Put your cancellation policy in your profile description, where clients see it before they book.

Massage therapist

own studio

“A morning cancellation leaves a gap in my day”

  • Everyone waiting for that day hears about the free slot right away.

PRO

Also for: Fitness trainers Photographers Car repair shops

Pricing

One no-show costs more than a month of ClientSync

30 days free

Everything in Pro. No credit card required.

Base

~$2.16 / mo

(billed as 99 UAH)

  • Booking by link, unlimited
  • Client reminders and a plan for tomorrow
  • Manual bookings for people who call
  • Client list with notes and a blacklist
  • Sync with Google and Apple Calendar
  • Analytics and Excel export
Best choice

Pro

~$3.25 / mo

(billed as 149 UAH)

  • Everything in Base
  • Waitlist
  • Several services in one booking

What happens after 30 days?

  • Nothing gets charged automatically: we don't have your card details.
  • Pick a plan and pay by card. You can turn off auto-renewal any time in settings.
  • Didn't pay? Clients can still book for 7 more days, and your client list stays yours.

ℹ️ Payments are processed in Ukrainian Hryvnia (UAH). Your bank will automatically convert the amount to your local currency at its internal exchange rate.

Invite a colleague and get +14 days when they make their first payment

Frequently asked questions

Who owns my client list?

You do. Any day, you can export all your clients with their visit history to an Excel file in settings, and take it with you whenever you want.

I keep my clients in a notebook. How do I move them over?

Yes, from a file. On the Clients tab tap “From file” and upload an XLSX or CSV table — your own or an export from Altegio, Dikidi or another app. Regulars can also be added one by one with “Add client”.

Clients still call and message me on Instagram. Can I book them too?

Yes. Add them yourself in the calendar: time, service, client. If the client has used the bot before, they'll get a confirmation in Telegram.

I need to leave urgently. How do I block off time?

Make the day a day off or block a few hours, and clients simply won't see those slots.

Will bookings show up in my phone's calendar?

Yes. ClientSync syncs with Google Calendar and Apple Calendar, and bookings appear there automatically.

A client keeps canceling or not showing up. What can I do?

Mark the no-show on the booking, and the client card shows how many times it happened. If needed, block the person: they won't be able to book with you again.

Does the bot take prepayments?

No. Clients pay you directly, in cash or by bank transfer. ClientSync handles bookings, reminders and records.

Does it work in my country?

Yes. Prices in your currency (dollars, euros, złoty and others), your schedule in your time zone, and a client in another time zone sees the visit time in their own.

Try ClientSync for free

Add one service and your hours: first booking in 10 minutes. 30 days free, no card needed.

Try for free

Have a question or missing a feature? Message us on Telegram and one of the ClientSync developers will reply.

Featured on