Booking in Telegram

Take bookings where your customers already are

Open a Mini App inside your Telegram channel and let people pick a time. You set the weekly hours, the holidays and how long a slot lasts. The server decides what is actually free, so two people can never take the same slot.

No app to install. No calendar account to connect.

What you get

A booking page that lives inside a chat

Slots the server computes

Weekly opening hours, holidays, slot length, a buffer after each slot and how far ahead someone may book. The Mini App only renders what the server says is free.

A schedule per person

Each member of staff can carry their own hours and days off. A customer picks the person, then the time that person actually has.

Deposits at booking

Ask for a deposit and the buyer pays it through a Telegram invoice into your own Stripe account. This needs your own bot connected, and BotLaunch takes no cut.

Waitlist and reminders

When a slot is full, people join a waitlist. Confirmations and reminders arrive as a direct message from your bot.

How it works

Three steps to your first booking

01

Describe what you offer

Add your services, how long each takes, and who provides them.

02

Set your availability

Weekly hours, days off, slot length, buffer between slots, and the earliest a booking can be made.

03

Share the Mini App

Your customers open it from your channel, pick a time and confirm. You see the booking in the dashboard.

Questions about booking

Can I connect Google Calendar?

No. There is no calendar integration of any kind. Availability lives in BotLaunch, and bookings appear in your dashboard and as a message from your bot.

Can I take a deposit?

Yes, through Telegram Payments into your own Stripe account, using your provider token. This requires connecting your own bot. Nothing is deducted on our side.

What stops two people booking the same slot?

The open slots are computed on the server from your availability and the bookings already taken. The Mini App never decides what is free; it renders what the server returns.

Open your booking page

Set your hours once, and let people book a time without leaving Telegram.