Article · · 7 min read

Telegram bot for booking clients: what it does, what it costs and how to set it up

In short

A Telegram booking bot shows free slots from your calendar or booking system, records the client's service, time and phone, sends a confirmation and a reminder, and lets the client reschedule or cancel. Telegram bots cannot write first, so reminders only reach clients who pressed Start. Booking needs one source of free slots, or the same time gets booked twice. At Veilvex a scenario booking bot starts at $350 and an AI assistant that understands free-text requests at $600, paid once. The Telegram Bot API is free.

A booking bot in Telegram lets a client choose a service, a specialist and a free time slot, leave a phone number and get a confirmation and a reminder, without waiting for an admin to reply. Below: what such a bot does, four ways to get one, the Telegram rules that affect bookings, and what you pay once and every month.

Related service AI automation & bots — from $350

Figures and sources

In this article08

01What a booking bot does

  • Shows free slots for the chosen service and specialist, from your calendar or booking system.
  • Records the booking: service, date, time, name and phone. The phone comes with one tap through the "Share contact" button.
  • Confirms and reminds: a message right after booking and a reminder before the visit, with "Confirm", "Reschedule" and "Cancel" buttons.
  • Cuts no-shows: the reminder asks the client to confirm; if a client does not confirm by the time you set, the bot can free the slot or alert the admin, as your rules say.
  • Takes prepayment or a deposit if you use one (see the Telegram rules below).
  • Sends the booking to you: the calendar, CRM, a Google Sheet or the team chat.
  • Hands over to an admin for non-standard requests, complaints or several services at once.

02Four ways to get a booking bot

Short answer: if you already use an online booking service, first check whether it can send confirmations to Telegram. Build a separate bot when booking has to happen inside Telegram, with your own scenarios, prepayment or a connection to your CRM.

OptionWho it suitsMonthly costsWhat to check
Online booking service with Telegram notificationsYou already book clients in it and only need confirmations and reminders in TelegramThe booking service subscriptionWhether clients can book inside Telegram or only get a link to a web page
Template in a no-code bot builderOne location, a few services, you set it up yourselfBuilder subscriptionCalendar sync, limits on reminders and payments on cheaper plans
FreelancerA clear scenario and one calendarHostingA live bot to test, who fixes it later, the bot created on your account
Team or studioSeveral specialists or branches, CRM, prepayment, an AI assistant for free-text requestsHosting, AI model API if usedScope and price in writing, support after launch, handover of code and access

What to require from any contractor is in Who can build a bot for your business.

03Telegram rules that affect booking

  • Booking should start in the bot. A bot cannot message a client first: confirmations and reminders reach only people who opened it and pressed Start. A client who booked by phone gets no reminder until they open the bot, so give them the link or a QR code at booking.
  • Reminders go out in a queue: Telegram limits bots to about 30 messages per second to different users, so plan large morning batches ahead.
  • Deposit for a visit: an in-person service is paid through a payment provider connected to the bot; Telegram Stars are only for digital goods.

Platform rules in detail: AI receptionist in Telegram. If you want booking in a calendar view inside Telegram, that is a Mini App: Telegram Mini App. Sources: Telegram bots, Bots FAQ, Bot Payments.

04Where the bot takes free slots from

Short answer: from one place only. If the admin also books calls in a paper diary and the bot books from Google Calendar, the same time will sooner or later be booked twice.

Source of slotsGood forWatch out for
Google Calendar or OutlookOne or a few specialists, simple servicesService length and breaks must be set as rules, not by hand
Your booking system or CRMSeveral specialists, branches, a client baseWhether the system has an API the bot can use
SpreadsheetA pilot with few bookingsTwo bookings at the same moment can clash

Every booking made by phone or in person goes into the same source. Then the bot never offers a taken slot.

Client data: the bot stores names and phone numbers. If clients are in the EU, GDPR applies: hosting and any AI service need a data processing agreement (Art. 28 GDPR). Store only what booking needs.

05What a booking bot costs: once and every month

ItemPaidAt Veilvex
Scenario booking bot: buttons for service, specialist, time, remindersOncefrom $350
AI assistant: understands requests like "Can I come Thursday after six?" and answers questions from your price listOncefrom $600
Telegram Bot API—free
Hosting, booking service or CRM subscription, AI model APIMonthly, to the providerslisted in writing before work starts

Prices and examples: AI bots and automation. For a salon example see AI receptionist for beauty salons.

06What to prepare before you order

  1. Services with duration and price, and who performs each one.
  2. Working hours, breaks and how far ahead clients may book.
  3. Where slots live now: calendar, booking system or notebook.
  4. Rules: prepayment or not, how late a client may cancel, what happens on a no-show.
  5. When and how often to remind (for example, the day before and two hours before).
  6. Who gets bookings and urgent questions, and in which chat.

07How to check that the bot pays off

Short answer: measure before and after. For one week before launch, count bookings, messages answered after an hour or never, and no-shows. Run the bot for 2–4 weeks in Telegram only, while the admin reads every conversation. Then compare the same numbers.

Simple payback math: admin hours saved per month × the cost of an hour, plus bookings that used to be lost (at night, unanswered) × your average check. Compare it with the one-off price and the monthly fees. This is arithmetic, not a forecast for your business.

Booking is often the first process a small business automates. The same steps (one process, a pilot, a comparison) work for the next ones: leads into a CRM, invoices, reports. See AI bots and automation.

08Frequently asked questions

How much does a Telegram booking bot cost?

At Veilvex a scenario booking bot starts at $350 and an AI assistant that understands free-text requests at $600, paid once. The Telegram Bot API is free. Every month you pay for hosting and, if used, a booking service or CRM and the AI model API. Write to us with your services and calendar to get a written quote.

Can a Telegram bot send booking reminders automatically?

Yes, to every client who has opened the bot and pressed Start. Telegram bots cannot write to someone first, so the booking itself should happen in the bot or the client should tap your bot link after booking. If the client blocks the bot, reminders stop.

Can clients pay a deposit in a Telegram booking bot?

Yes. For in-person services the bot takes payment through a payment provider connected in Telegram. Digital goods and services must be paid in Telegram Stars. Check which providers work in your clients' country before launch.

Who can make a Telegram booking bot for a salon or clinic?

You yourself in a builder template, a freelancer for one calendar and a simple scenario, or a team when there are several specialists, a CRM, prepayment or an AI assistant. Ask for a live bot to test, the bot created on your Telegram account and the scope in writing. Veilvex builds booking bots remotely for businesses in any country: AI bots and automation.

Terms in this article

CRM · API

Want us to do this for you?

Tell us about the task: after a 15-minute brief we name the plan, timeline and price.

Discuss the task
Message us on WhatsApp Get an estimate