Chat bot in Telegram for dance studio
Chat bot for booking dance studio sessions. Main task: to automate the first client registration, as well as all subsequent registrations, access to the client's subscription status, online payment
1. Quick authorization by phone number with loading client information
2. Booking for training sessions
One branch, several trainers.
Group and individual training sessions.
In groups, the number of people is limited, and registration must close when the group is full. Waiting list for the group.
For individual sessions - booking at specified hours with a specific trainer.
Mandatory prepayment or automatic deduction of the session from the subscription. Accounting for subscriptions. Registration is only possible with a paid session/subscription
It would be great if online payment could be set up
3. Cancellation/rescheduling of registration
4. Reminder about the upcoming registration (one day in advance)
5. Reminder about the need to register. Reminder about the need to pay for the penultimate session of the subscription
6. Notifications about news, events, promotions, etc. Also, notifications about cancellation of sessions/rescheduling by the trainer or studio
7. Booking hours for hall rental
8. Synchronization with tables or CRM system - to be discussed
Possibly other functions related to those listed above that may arise during development.
-
Good evening, I am ready to write such a bot for you after clarifying all the details, for example, whether you have a registered individual entrepreneur, if so, we can immediately integrate payment through LiqPay, for example. Write to me, we will discuss the details and get started on the work.
-
492 1 0 Good day👋
Valeria, you have not just a bot, but a system for recording, payments, and discipline for the studio — this is exactly how it should be built. I will quickly authorize by phone, schedule group and individual classes with limits, a waiting list, payment/deduction from the subscription, and reminders. I will separately consider cancellations, rescheduling, hall rental, and notifications about changes.
I have experience with Telegram bots with databases and integrations — I can immediately offer reliable logic for your processes.
-
187 Hello! I will implement the entire automation cycle: from group registration considering limits to a personal account with a subscription balance. I will set up online payment and automatic reminders in Telegram so that clients do not forget about classes. All data will be duplicated in Google Sheets for your convenience.
-
1315 7 0 Good day.
I am ready to take your project into work.
I can develop such a Telegram bot for you using low-code tools.
Write to me privately, we will discuss all the nuances with you and will be able to proceed with the implementation.
-
1032 1 0 Good day!
I have already created a very similar system — an AI administrator for a salon, where there was logic for booking clients, responding to inquiries, and transferring complex situations to a manager.
Therefore, I understand your task well:
booking for classes (group / individual)
limitations on the number of people
accounting for subscriptions
… reminders and rescheduling
I can implement:
✔️ a Telegram bot for booking
✔️ logic for working with groups and trainers
✔️ reminders and notifications
✔️ integration with spreadsheets or CRM
If needed, we can also add:
online payment
automatic reminders about subscription expiration
I approach the task as a system, so it can be scalable and easy to use.
I am ready to discuss the details and propose a solution structure.
Google Drive
-
193 0 1 Hello! I have successful experience in developing complex Telegram bots for the service sector with full automation of business processes. I will implement functionality for scheduling, taking into account group limits, waiting lists, and personal schedules of trainers, which is critical for a dance studio. I will set up a transparent logic for tracking subscriptions and automatic deductions, as well as integrate online payment for booking confirmation. I will implement a system of smart notifications (reminders 24 hours in advance, notifications about subscription expiration) and synchronization with Google Sheets or CRM for convenient administration. You will receive a stable tool that fully addresses the issues of scheduling, renting halls, and mailings, minimizing the workload on the administrator. I am ready to start immediately.
-
471 1 0 Hello! I have extensive experience in developing complex bots for business processes (AI agents, appointment automation, CRM integration). I already have a ready demo version of the logic for a similar project, which will allow us to significantly reduce the time for developing the basic functionality.
What I offer for your studio:
Intelligent booking: The bot understands free input of dates (for example, "tomorrow at 7 PM" or "280926").
Flexible group logic: Automatic closure of bookings when the limit is reached and a "Waiting List" function (notifying the client if a spot becomes available).
Complete subscription management: Automatic deduction of classes, reminders for payment 1-2 classes before the end, blocking bookings with a zero balance.
…
Finance: Integration of online payment (WayForPay / Mono / LiqPay) for instant subscription top-ups.
Room rental: A separate module for booking available hours.
Technical stack:
Backend: Node.js (Serverless on Vercel for 24/7 stability).
Database: Supabase (PostgreSQL) — reliable synchronization and data security.
Admin panel: Integration with Google Sheets for convenient viewing of bookings by the administrator.
Work stages:
Demonstration of the prototype and clarification of the cancellation/rescheduling logic.
Setting up the schedule for trainers and rooms.
Integration of the payment system and testing of reminders (Cron scripts).
Launch and support.
At the moment, I have developed a working demo version (MVP), which I can send you in private messages.
It already demonstrates the key logic: recognition of complex date formats (for example, "tomorrow at 7 PM" or numeric input "28926") and full integration with the database. Currently, the project is in the phase of active testing and "polishing" secondary functions (edge bugs), which will allow us to adapt and test the main booking mechanism for your tasks on the very first day of collaboration.
I am ready to demonstrate the core system's operation and discuss the details of synchronization with your CRM system!
-
412 Good day, I develop similar bots and have examples. I am ready to take your project into work.
-
172 1 1 Good day. I am ready to complete this project as I have extensive experience in application development.
-
280 Good day, Valeria!
Your project is not just a bot, but a booking system, so it is important to build the logic correctly.
I can help implement:
• booking for group and individual classes considering restrictions
• accounting for subscriptions and verification before booking
• reminders and notifications for clients
• convenient logic for rescheduling and cancellations
…
I have experience in process automation, so I focus not only on implementation but also on convenience for clients and the administrator.
I am ready to discuss the details 😊
-
3142 11 0 Good day!
I am developing in Python!
I will do everything turnkey, the only thing is a clarification on the technical specifications.
Write to me - we will communicate.
-
472 3 0 Ready to complete the task. We can discuss the details in private messages.
-
764 5 1 Hello.
The task is clear. Here, we need not just a Telegram bot, but a full-fledged booking system for the studio: schedule, groups and individual classes, seat limitations, waiting list, subscription tracking, reminders, rescheduling/cancellations, notifications, and possibly online payment and synchronization with spreadsheets or CRM.
I can implement such a project turnkey and immediately lay out the structure properly so that the bot does not turn into a set of chaotic scenarios after the first adjustments. According to the description, it is important to think through the booking logic, client statuses, rules for deducting classes/subscriptions, working with filled groups, and automatic notifications right from the start.
I would recommend doing this in stages:
first, the basic core — registration, schedule, booking, seat tracking, subscriptions, and reminders;
then, connect payment, CRM/spreadsheets, and additional scenarios.
…
I am ready to quickly get to work, discuss the details of the logic, and propose a proper implementation without unnecessary revisions in the future.
-
388 Hello!
I am developing Telegram bots for business — specifically, systems for booking with payments and subscriptions.
According to your specifications:
— Authorization by phone number → I will do it through the contact button in Telegram, instantly pulling the client from the database
— Group classes with a limit + waiting list → automatic notification when a spot becomes available
— Individual sessions with a specific trainer → time slots, the trainer sees their schedule
… — Subscriptions → tracking remaining sessions, blocking booking when at zero, reminders one session before the end
— Online payment → LiqPay or Fondy (popular in Ukraine), payment directly in the bot
— Reminders → 24 hours before the session + push notification when it's time to book/pay
— Hall rental → a separate booking module by hours
— Synchronization → Google Sheets or Notion, we will discuss what is more convenient
Stack: Python, Aiogram, PostgreSQL, APScheduler.
I have working shop bots and booking bots — I can show them in action.
Deadline: 14-18 days
Cost: 12,000 UAH
I am ready to discuss the details and show a demo.
-
93816 1268 1 10 Hello. I have extensive experience in developing Telegram bots. I am ready for collaboration.
-
193 Completely understood. Ready to develop such a Telegram bot in a few days.
-
656 9 0 Good day, Valeria!
In general, the task is clear, but for an accurate response regarding deadlines and price, I would like to clarify some questions that arose after analyzing your task.
Please write in private messages – we will discuss the details and your wishes.
-
2380 8 0 Hello, Valeria, I will make the front-end of this Telegram bot quickly and efficiently, feel free to contact me.
-
506 1 0 Hello!
I specialize in backend and databases (Python, PostgreSQL), so I can create not just a script for you, but a reliable system that won't crash under load.
Here’s how I see the solution to your tasks:
Protection against double bookings. This is a common problem when two people simultaneously press for the last spot. I use transactions in the database to ensure this never happens.
Waiting list. If someone cancels a booking, the bot will automatically offer the spot to the first person in line.
… Payments and subscriptions. We will securely integrate WayForPay or another system. The subscription is charged only after confirmation from the bank.
Reminders. We will set up a task scheduler. The bot will definitely not forget to remind the client about training or the need for payment.
Accounting. At the start, we can synchronize with Google Sheets, and then, if needed, easily transition to a full-fledged CRM.
My stack: Python (Aiogram), PostgreSQL, FastAPI, Docker.
-
727 6 0 I will do it cheaper than others, contact me.
-
1062 11 0 Hello. I studied your request regarding a chatbot for booking in the studio. Everything can be implemented - booking for group and individual training, subscriptions, online payment through LiqPay/Wayforpay, reminders, waiting list, hall rental. I suggest a Telegram bot - phone number authorization is built-in natively, no separate website or app is needed. The client simply opens the bot and everything is at hand. I would break it down into 2 stages: Stage 1 - booking, subscriptions, payment, reminders. Stage 2 - hall rental, mailings, admin panel, analytics. If you are interested - write, we will discuss and start working.
By the way, I wanted to clarify a couple of points before moving forward. Have you tried ready-made solutions like Yclients, Arnica, or ZenMate? They are tailored for studios and cost $30-80/month. I ask not to dissuade you - I just want to understand what exactly did not work out, to make it better, not the same. Usually, studios move away from them for several reasons:
clients do not want to register on third-party websites, but they enter Telegram directly
the ready-made solution is "excess" - you pay for 50 features, use 10
there is no flexibility under your own rules - for example, non-standard subscriptions or your own cancellation logic
client data lives on someone else's server, you want your own
… If any of this resonates - let me know, it will help me offer exactly what is needed, not a universal combine.
-
237 "Hello! I have a ready prototype of a bot on Node.js that works in conjunction with Google Sheets. This addresses all your questions: from subscription management to the waiting list. I can show a demo of how authorization and registration work through the spreadsheet. When is it convenient for you to discuss the details?"
-
1423 46 0 Good night, I am ready to write a bot. Please message me privately to discuss the details. I will be happy to collaborate!
-
4602 28 0 Good evening, we can develop a Telegram bot and implement an exchange with the BAS system for data visualization and newsletter generation.
-
1251 35 1 3 Hello Valeria, I am ready to complete it. Please send a detailed technical assignment in private, I will study it and we will discuss the terms of cooperation.
-
2426 20 0 Good day, I am ready to complete your task quickly and efficiently. I have extensive experience in creating various bots. Please write to me in private messages to discuss the details. I will be happy to help)
-
274 Good day, we are the student team Codentix, which is currently gaining momentum and working on its portfolio. We have a wide range of freelance skills, and developing multifunctional chatbots for business automation is one of our specialized areas.
We fully understand how to complete your task for the dance studio, as we recently developed a very similar solution with a comprehensive booking system and client accounting.
Regarding the technical implementation of the project, our thoughts are as follows: we will handle authorization through a contact request within the messenger for instant linking to the profile, and we will implement the logic for subscriptions, individual bookings with trainers, and limits in groups through a reliable database that will automatically deduct classes and will not allow bookings without payment.
We will integrate online payment through a payment gateway directly in the bot for the convenience of clients, and we will set up all reminders for the day, promotional mailings, and the movement of the waiting list through a background task scheduler. Synchronization with Google Sheets or the CRM system of your choice will be done via API so that administrators can see the current schedule and room rentals in real-time.
We will do everything qualitatively and reliably, please write to us in private messages to discuss the details, and we can start working immediately.
-
530 2 0 Hello!
I have experience in developing Telegram bots and booking systems for studios and fitness clubs. I can implement your bot for booking in a dance studio with all the specified functionality:
• quick authorization by phone number and loading client information
• booking for group and individual training with limit control and waiting lists
• accounting for subscriptions and prepayment/automatic deduction of classes
• cancellation and rescheduling of bookings
• reminders about upcoming classes and the need for payment
… • notifications about news, events, promotions, and changes in the schedule
• booking hours for renting the hall
• integration and synchronization with spreadsheets or CRM systems (if needed)
I can also offer additional related features that will enhance user convenience.
I am ready to discuss the details of implementation, timelines, and budget, as well as show examples of similar projects in progress.
Current freelance projects in the category Enterprise Resource Planning (ERP)
Operational Assistant / Project Assistant in video production.
16 USD
Format: Remote/In-Person* (if possible) * In-person presence implies traveling to the city of Amsterdam, where the studio is physically located, or paid business trips within Benelux. The project is designed for work over 1 month. With successful results, we consider ongoing… Enterprise Resource Planning (ERP), Lead Generation & Sales ∙ 2 hours 56 minutes back ∙ 1 proposal |
Implement the processing of mass billing distribution to clients in messengers (Viber and Telegram) BASTechnical task In the CONTRACT, on the subscription tab (this is a revised tab through an extension), add a phone number that will need to be filled in the future for sending invoices to the client: Implement the ability to send invoices to clients in bulk, generated for a… Enterprise Resource Planning (ERP) ∙ 1 day 1 hour back ∙ 10 proposals |
Processing Bank client for PrivatBank and Baf Small BusinessGood afternoon Need processing of the Bank client for PrivatBank and Baf Small Business, import the file export xlxs into the Small Business configuration Enterprise Resource Planning (ERP) ∙ 3 days 4 hours back ∙ 11 proposals |
Create logical tables in Excel for inventory management. There is a malfunctioning prototype.It is necessary to create or fix and supplement logical tables in Excel for inventory management. There is a malfunctioning prototype. Enterprise Resource Planning (ERP) ∙ 6 days 18 hours back ∙ 32 proposals |
Technical task: Integration of Telegram chatbot with BAS1. General Description It is necessary to implement the integration of the chatbot with the BAS system for the transfer and recording of data about products (orders). 2. Input Data (sent by the chatbot): Group ID Product name (with product code) Product price 3. Logic of… Enterprise Resource Planning (ERP), Databases & SQL ∙ 7 days 9 hours back ∙ 19 proposals |