Booking software for music schools:Private lessons, one weekly slot per student
Students book a lesson with their teacher online. You hold their weekly slot for the term in one go, sell packages of lessons, and see every teacher and room on one calendar.
Free 7-day trial. No credit card required.


Clients pay online or in person
Keep each student with their teacher
A student learns with one teacher at the same time every week. Onsuki books that slot ahead, counts the lessons left on their package, and keeps the room free for it.

Weekly lessons
Book the weekly slot once
Book a student every week, or every 2, 3, or 4 weeks, for 4 to 52 lessons or until a date. Dates that are taken or closed are skipped and named, so you can find another time.
- The same teacher for every lesson
- Move this lesson, or this and following
- A reminder email the day before each lesson
Teachers and rooms
Match lessons to teachers and rooms
Services they offer lets each teacher take only their instruments.
Rooms like the drum room are booked with the lesson.
Booking links send students straight to their teacher.
Provider role shows each teacher their own students only.


Packages
Sell packages of lessons
Packages of 4, 8, or 12 lessons are paid once, used per lesson.
Staff levels give a senior teacher's lesson its own price.
A level's package pays only for lessons at that level.
Expiry can start at the first lesson, not the day they buy.
Recitals and practice
Sell recital seats, send practice notes
When the term ends, sell recital tickets with a QR code to scan at the door. After each lesson, write what to practice at home and share it to the student's account.
- Recital seats set aside for families
- Feedback listed by lesson in their account
- Each teacher's commission worked out per pay period

See what your music school gets
- AppointmentsServices, staff, rooms, and add-ons, booked online or from the calendar.
- PackagesPacks of visits and memberships that renew, with credits clients see in their wallet.
- Online BookingYour own booking site where clients book, pay, and manage their bookings.
- TeamRoles, permissions, hours, and time off for everyone who works with you.
- ClientsClient profiles with bookings, balances, notes, feedback, and packages.
- EventsOne-off events with ticket types, a code on every ticket, and check-in at the door.
- CommissionsWhat each team member earned in commission, for every pay period.
- PaymentsOnline checkout, transfers to your own accounts, and Pay in person.
- ConciergeA chat on your booking page that answers customers and books a class or an appointment.
- AssistantType what you need done, in English or Taglish, and confirm each change.
Frequently asked questions
Each lesson takes one credit from the package when you check the student out.
Yes. Add the room to the lesson, and it's only offered when the teacher and the room are both free.
Yes. Set up staff levels, put each teacher on one, and give the lesson a price for each level.
7 days, with every feature of your plan. You choose a plan when the trial ends.
No. You sign up with your email or Google account, tell us what you run, and start setting up.
Each plan is one monthly price with unlimited bookings. See the pricing page for the plans and what each includes.
Take bookings and get paid, the simple way.
Free 7-day trial. No credit card required.