Skip to content
Scheduler

Free online booking in Telegram

Clients book themselves, you just confirm

Your own bot with your name, plus a calendar and notifications right in Telegram. It's free, setup takes 2 minutes, and your clients have nothing to install.

Create my bot for free

Every feature is free, no limits

Clients on Telegram book through your bot on their own, and anyone without it can be added manually

The specialist's booking list
The specialist's page in the client's bot
The specialist's schedule for the day

Bookings shouldn't live in your DMs

Everything for booking, right in Telegram

Clients use the messenger they already know, and you run your schedule from your phone. Every feature is free.

  • One-tap confirmation

    New requests arrive in Telegram: accept or decline right away.

  • Reminders

    Clients get reminders, and you get notified about new bookings.

  • Recurring bookings

    Got a regular client? Set up their schedule once.

Clients book themselves

They pick a date, duration and time in your bot, and taken slots are never shown.

Picking a date and time
  • Client base

    Visit history and contacts in one place. You can add clients without Telegram too.

  • Cancellation policy

    Set a deadline: a late cancellation counts as a completed session.

  • Analytics

    Revenue and workload, so you can see how things are going.

Book clients without Telegram too

Clients on Telegram book through your bot. Add everyone else manually and put them on the schedule yourself. Every booking lives in one calendar.

Clients don't have to install anything or sign up. You decide how it suits them to book.

For anyone who works by appointment

Up and running in three steps

  1. 1

    Create your bot

    Open our bot and follow the prompts. If you get stuck, an operator can help at any step.

  2. 2

    Set up your services

    Add services, prices and your schedule in the mini-app.

  3. 3

    Share the link

    Send your bot link to clients so they can start booking themselves.

Why it's easier than booking by hand

DMs and a notebook

Scheduler

  • DMs and a notebook: You arrange every booking in chat

    Scheduler: Clients pick a free slot themselves

  • DMs and a notebook: Your schedule is in your head or a notebook

    Scheduler: Your calendar is always at hand

  • DMs and a notebook: You remind everyone yourself

    Scheduler: Clients get reminders

  • DMs and a notebook: You sort out cancellations by hand

    Scheduler: Set a cancellation policy once

  • DMs and a notebook: Client history gets lost in chats

    Scheduler: A client base with visit history

Everything is free

Every feature is open to every specialist from day one. There is nothing to pay.

Recommend us to a colleague

The service is free for every specialist. Send a colleague the link from our bot: setting up their own bot takes a couple of minutes.

Invite a colleague

Frequently asked questions

Getting started

How do I create a bot?

It takes 2 minutes, and an operator can help at any step. Open @BotFather in Telegram and send /newbot. Pick a name for the bot (e.g. "Ivan — massage") and a username ending in bot (e.g. ivan_massage_bot). Copy the token BotFather sends you, come back to our bot, tap "🤖 Create my bot" and paste the token. If you get stuck, support will help you create the bot: open our bot and tap "💬 Talk to operator".

How do I use the service?

After registration you get your own bot: share its link with clients. Set up your services, prices and schedule in the mini-app. Clients open the bot and book themselves, choosing a date, duration and time. You get a notification and confirm or decline with a single button. Inside you'll find a calendar, client base, visit history and reminders.

How do I replace my bot token?

If your token stopped working or you recreated the bot in BotFather, send /replacetoken in our bot and follow the steps.

Cost

How much does it cost?

Nothing. The service is free, and every feature is available to every specialist from day one.

Are there any limits?

No. Client self-booking, recurring bookings, session packages (prepaid passes), bulk scheduling tools, and revenue and workload analytics are available to everyone, with no limits on the number of clients or bookings.

How do I invite a colleague?

Open our bot and tap "🤝 Invite a colleague": your personal link is there. Send it to a fellow specialist.

Services and schedule

How do I add or edit a service?

Go to Settings > Services & Prices. Add a service or open an existing one, then set its name, price, duration, and photo.

How do I set working hours and breaks?

Go to Settings > Schedule. Add one or more working intervals for a day. Any gap between intervals appears as a break in the admin calendar.

How do I block days off?

Go to Settings > Days Off, select a date, add an optional reason, and save it. Clients will not be able to book blocked days.

Clients

Do my clients need Telegram?

No. You can add a client without Telegram manually: enter their name in the clients section and put them on the schedule yourself, and the booking is confirmed right away. Clients on Telegram book on their own through your bot. Both kinds show up in the same calendar and client base. Reminders and notifications only reach clients who use Telegram.

How do I add a client via Telegram?

Share your Telegram bot link with the client. Once they tap Start in the bot and open the booking app, they will automatically appear in your client list. You can find the link to your bot in your Telegram profile.

How do I add a client who does not use Telegram?

Go to Settings > Clients, tap +, and add a guest client. You can then book sessions for them yourself from the admin booking flow.

How do I find a client?

Use the search bar in Settings > Clients. Search works by client name, display name, and phone.

How do I message a client?

Open a booking or a new request and tap Message. Messaging is available only for clients with a Telegram account linked to the booking.

Bookings and cancellations

How do I handle new booking requests?

On the admin home screen, open New Requests. You can accept, reject, or message the client if they can be reached in Telegram.

Where can I see all bookings?

Go to All Bookings from the admin dashboard. Use filters for status, date, client, service, and sorting.

How do I reschedule or cancel a booking?

Open the booking from the calendar or All Bookings. Choose Reschedule to pick a new date and time, or Cancel to cancel with an optional reason.

What happens if a client cancels too late?

If the cancellation policy is enabled, the booking is counted as completed rather than cancelled. The client sees a warning before confirming but can still proceed. You can set the cutoff window in Settings > Schedule > Cancellation policy.

How do I set up the cancellation policy?

Go to Settings > Schedule and scroll down to the Cancellation policy section. Enable the toggle and set how many hours in advance clients must notify you of a cancellation or reschedule. If a client cancels after that deadline, the session is automatically marked as completed instead of cancelled.

Still have questions?

Open our bot and tap "💬 Talk to operator". We'll reply right there.

Contact support

Your booking could be live today

Free, with every feature. Scan the QR code with your phone camera or press the button to open the bot in Telegram.

Create my bot for free