Appointment booking bot
Clients book themselves; the bot reminds, collects ratings and brings them back
For
beauty salonsbarbershopsnail studiosclinicsdentiststutorscar servicesphoto studios
What it does
- Booking in a minute with buttons: service → master → day → time
- “Any free master” with even load
- Reminders a day and 2 hours before, with “I'll be there” and “Reschedule”
- Clients reschedule and cancel themselves, with a deadline
- Waitlist for full days: the bot tells when time frees up
- Rating after the visit; bad feedback goes straight to the owner
- “Time to come again”: the bot brings clients back
- Hours, breaks, time off, services and prices edited in the bot
- Masters see their own schedule and get their bookings
- “Add to Google Calendar” button
- Ukrainian and English
Pricing
Stack: Python 3.12 · aiogram 3 · SQLAlchemy 2 · SQLite/PostgreSQL