ASM Systems

Service

Booking bot with reminders

Customers choose a service, a specialist and a free slot right in Telegram, and the bot reminds them of the visit and lets them cancel or reschedule. You and your staff get an up-to-date schedule without manual messaging.

Who it is for

  • Customers book through messages, and the administrator spends time agreeing on a convenient slot.
  • Customers forget their booking and do not show up, and the specialist's time is lost.
  • You have several specialists or rooms, and their schedules are hard to keep in your head or a notebook.
  • Customers like to book in the evening, when the administrator no longer answers.

What is included

  • Choosing a service, a specialist, a date and a free slot with buttons
  • A schedule with each specialist's working hours, breaks and days off
  • Service duration taken into account: the bot never offers a slot that is already taken
  • Cancelling and rescheduling by the customer
  • Customer reminders at the time you set before the visit
  • Notifications to the specialist and the administrator about new bookings, cancellations and changes
  • A daily schedule for each staff member in Telegram and Excel export of bookings

Billed separately

  • Booking prepayment in the bot
  • A web admin panel to manage schedules and customers
  • Booking from your website into the same schedule
  • Sync with an external calendar via an API
  • Messages to customers about offers and free slots

Price and timing

Estimated timing

3–4 weeks

What affects the price

  • The number of specialists, rooms or branches
  • How complex the schedule is: shifts, breaks, services of different length
  • How many reminders and when
  • Whether prepayment is required when booking
  • Whether booking from your website is needed
ServicePrice
Booking botA schedule, slots, cancellation and rescheduling, timed reminders.from 1,800 BYN≈ $600

How we work

  1. Discussion: services, specialists, working hours and how bookings work today

  2. The booking flow, schedule rules and reminder texts for approval

  3. Development and test bookings: we check cancellations, changes and reminders

  4. Launch, filling in the schedule and instructions for the administrator

Terms of work: payment, revisions, warranty

Example

A demo on fictional data and a real project from my portfolio with a similar task.

  • Demo

    Booking bot with a mini admin panel

    I show how a Telegram booking bot works using a fictional barbershop: a chat with service, barber and time selection, and a small admin panel with the bookings next to it.

    Open the demo
  • Flagship case

    Fleet management system: from a Telegram bot to an ERP

    Task
    A company with its own vehicle fleet needed shift check-ins, the daily plan, fuel accounting and vehicle maintenance in one system.
    Solution
    Started with a Telegram bot for START and FINISH check-ins and grew it into two services: the management system (bot and web admin) and a driver portal. Integrated with two GPS telematics systems and fuel cards.
    Result
    The system runs every day in a real company and keeps growing: about 620 commits since January 2026.
    • FastAPI
    • python-telegram-bot
    • PostgreSQL
    • SQLAlchemy 2
    • Alembic
    • Docker
    Read the case study

FAQ

How much does a booking bot cost?

From 1,800 BYN for service booking, specialist schedules, cancelling and rescheduling, and reminders. The price goes up with the number of specialists and branches and with prepayment at booking. I give an exact price once we have discussed the task.

How does a customer book?

They open the bot, choose a service, a specialist and a date, and the bot shows only the free slots that fit the service's length. Once confirmed, the booking is visible to the specialist and the administrator straight away.

Can a customer who calls be booked manually?

Yes. The administrator adds the booking in the bot, and that slot is immediately taken for online booking. This keeps one schedule for every way of booking.

How do reminders work?

The bot sends the customer a message at the time you set, for example the day before the visit. The reminder has buttons to confirm, cancel or reschedule, and a freed slot becomes available for booking again.

Does the customer need to install an app?

No, Telegram is enough. Booking opens from a link or a QR code that you can put on your website, social media and on your premises.

When can online booking go live?

The estimate is 3–4 weeks. The timing depends on how complex the schedule is and how many specialists there are, and on how quickly we agree on the flow.

Contact

Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.

Service: Booking bot with reminders

  • Telegram bot with payments

    When a customer has to pay for an order, a booking or access right from Telegram, and you need to see at once that the payment went through.

    from 2,100 BYN

  • Lead intake bot with distribution

    For several managers or a sales team, when every enquiry must reach the person responsible and not get stuck.

    from 1,500 BYN

  • Business card website development

    For a specialist, a tradesperson or a small company that needs a short, tidy presence online.

    from 1,800 BYN

All services in “Telegram bots”