Run your coaching business in Telegram
Let clients book sessions, pay for packages and stay in touch, all inside the chat where they already message you.
Booking, payments and reminders, all inside Telegram.
A coach can run their whole client-facing side in Telegram: clients book a session from a Mini App, the server keeps two people out of the same slot, you take a deposit or sell a package through your own Stripe, and reminders arrive from your bot. Repeat clients earn loyalty points from real purchases. There is no separate site to send anyone to.
- Clients book their own sessions
- Sell packages and subscriptions
- Deposits cut no-shows
- Reminders and loyalty
What a coach gets
Clients book their own sessions
A booking Mini App shows only the times you are actually free. The server decides what is open, so two clients never take the same slot.
Sell packages and subscriptions
Charge for a session, a package or a recurring plan through a Telegram invoice into your own Stripe. Nothing is deducted on our side.
Deposits cut no-shows
Ask for a deposit at booking through a Telegram invoice. This needs your own bot connected.
Reminders and loyalty
Confirmations and reminders arrive from your bot, and repeat clients earn loyalty points from their real purchases.
How a coach sets it up
Add your services
List what you offer, how long each session runs, and your weekly availability.
Connect payments
Connect your own bot and Stripe so packages and deposits settle to your account.
Share the Mini App
Clients book, pay and get reminders in the chat. You see every booking in the dashboard.
Questions from coaches
Can clients pay for a package up front?
Yes. Sell a session, a package or a recurring subscription through a Telegram invoice into your own Stripe. BotLaunch takes no cut.
Will it stop two clients booking the same time?
Yes. Open slots are computed on the server from your availability and the bookings already taken. The Mini App only shows what is genuinely free.
Do I need my own bot?
To take payments and deposits, yes, a connected own bot is required so the money settles to your Stripe. Booking without payment works on the shared bot.