For Music Teachers

Scheduling Software for Music Teachers, Term by Term

Parents book 30 and 45-minute lessons into your afternoon timetable, holidays stay off the booking page, and reminders go out without a WhatsApp message.

Back-to-back lessons
Holidays blocked in advance
Parent booking
Luka Breitig, Software Engineer & AI Developer
Luka Breitig

Updated 5 October 2026

The Problem

Why do music teachers spend so much time on timetable admin?

Many private music teachers teach 30 and 45-minute lessons back to back from the end of the school day into the evening. The teaching is the easy part. The admin is the WhatsApp message at 10pm, the timetable that no longer matches reality, and the parent who needs to move Thursday again because of a school concert. Tymeslot lets parents book open slots themselves, keeps your holidays off the booking page and sends the reminders, so the timetable holds without the message thread.

Why music timetables don't fit generic scheduling tools

A music timetable runs to the minute. A 4pm lesson goes straight into the next one with no gap, and lessons should start on clean times, not at ten past because that is when the last one happened to end. Terms have a set number of teaching weeks, a half-term break and a concert week where nothing else fits. Generic tools leave odd gaps or take bookings in weeks you planned to be away. Music school software handles all of that along with invoicing and attendance, for a monthly fee.

Tymeslot does the timetable part. Set a 15-minute slot interval and lessons start on the quarter hour. Leave the buffer at zero and they run back to back. Add holidays as time off before term begins and those weeks never appear. On Pro, a lesson can be paid when it is booked. Each lesson is booked and paid on its own; Tymeslot does not take a single term fee for a block of lessons.

Features

Everything Music Teachers need. Nothing they don't.

Scheduling features shaped around how your practice works.

📅

Lessons That Run Back to Back

Offer 30 and 45-minute lesson types with no buffer and a 15-minute slot interval, so a 30-minute lesson can start the moment a 45-minute one ends.

⏰

Holidays and Concert Weeks Blocked in Advance

Add school holidays and concert weeks as time off before term starts, and set a booking horizon so parents cannot book past the end of term.

👥

Parent Books, Student Named

On Pro, ask for the student's first name and instrument on the booking form, so you know who is coming and not only who paid. Add the student as a guest and they get the reminders too.

🎥

Online Lessons With a Video Link

One lesson type can offer your studio or online. Families who choose online get a Zoom or Google Meet link in the confirmation; studio lessons show your address.

🔔

Reminders Before Each Lesson

Each lesson type can send several reminders at the times you choose, for example the day before and an hour before, to the parent and to the student as a guest.

💳

Lesson Fees Paid at Booking

On Pro, set a fixed price per lesson type and parents pay through your own Stripe account when they book. The lesson is confirmed once payment clears.

Before & After

See the difference

Same profession. Completely different scheduling experience.

Without Tymeslot

1 Parent messages late in the evening asking about lesson slots
2 Back-and-forth to find a time that fits school, clubs and your timetable
3 You update the timetable by hand and send a reminder before each lesson

With Tymeslot

1 Parent opens your booking page
2 Picks a free slot in your timetable and names the student
3 Confirmation and lesson reminders go out on their own
Use Cases

Common scheduling scenarios

How other Music Teachers use Tymeslot every day.

Scenario 1

How do music teachers fill a back-to-back afternoon timetable?

Music lessons run in tight blocks, one after another. A booking that starts at an odd time leaves a gap too short to sell.

  • Create a 30-minute and a 45-minute lesson type on one availability schedule with no buffer, so lessons can follow each other directly.
  • Set the slot interval to 15 minutes on both, so lessons only start on the quarter hour and a 30-minute lesson can follow a 45-minute one.
  • Open the schedule from 3pm to 7pm on weekdays, and parents see only times inside it.
  • As each time is booked it leaves the page, and the next parent picks from what is left.
Result: Lessons start on clean times and run back to back, inside the hours you chose to teach.
Scenario 2

How do music teachers manage holidays and concert weeks without confusing parents?

School holidays, exam weeks and concert preparation all interrupt the normal timetable. Telling every family separately takes an evening.

  • Add school holidays and concert weeks as time off before the term begins.
  • Set a booking horizon of ten weeks, so parents cannot book past the end of the term you have planned.
  • Parents see only the weeks you intend to teach, with no need to double-check by message.
  • When the holiday ends, your usual times are back on the booking page and families book their regular slot again.
Result: The timetable stays accurate all year, and no holiday needs a round of messages.
Scenario 3

How do music teachers handle makeup lessons after a cancellation?

Cancellations happen: a cold, a school trip, a clash with a match. Arranging the makeup lesson by message often takes longer than the lesson itself.

  • Parents cancel from the link in their confirmation email, and the slot reopens on your booking page straight away.
  • Create a "Makeup lesson" meeting type and make it private, so it stays off your public page and only families you send the link to can book it.
  • Give it its own availability schedule with a 14-day horizon, so makeups happen while the missed lesson is still fresh.
  • Leave the makeup unpaid if your policy covers it, or set a price if it does not.
Result: Makeup lessons are booked by the family from a link, and the rest of the timetable is untouched.
Starter setup

A starter setup for Music Teachers

Recommended settings to start from. You can change any of them in your dashboard.

30-minute lesson

Duration
30 min
Buffer
None
Minimum notice
1 day
Bookable ahead
10 weeks
Payment at booking
Full fee at booking

45-minute lesson

Duration
45 min
Buffer
None
Minimum notice
1 day
Bookable ahead
10 weeks
Payment at booking
Full fee at booking

Makeup lesson

Duration
30 min
Buffer
None
Minimum notice
12 hours
Bookable ahead
2 weeks
Payment at booking
None

Intake questions

  • Student's first name
  • Instrument and current level or grade
  • Is the student preparing for an exam or performance? If so, when?
  • Is there an instrument to practise on at home?

Leave the buffer at zero and set a 15-minute slot interval so lessons fit back to back. The makeup lesson is a private meeting type you share by link, and its shorter notice and horizon mean it needs its own availability schedule.

Intake questions and payments at booking are part of Pro on the managed service, and free when you self-host.

Compare

Tymeslot compared with TutorBird, Calendly and TidyCal

Facts from each vendor's own pages, with the date we checked them.

Feature Tymeslot TutorBird Calendly TidyCal
Free plan Yes: unlimited bookings and meeting types No: 30-day free trial, no card needed Yes, limited to 1 event type and 1 calendar Yes: unlimited bookings and booking types
Entry price Pro €9/month, flat; self-hosting is free $16.95/month, plus $4.95 per extra tutor $10/seat/month, billed yearly Pro $12/month or $99/year; lifetime from $29
Hosting in the EU Yes, in Germany Processed in Canada, the US and other jurisdictions where its service providers operate No: data is stored in US data centres Not checked
Self-hosting Yes: Docker, Cloudron or Railway No: hosted service only No: hosted service only No: hosted service only
Open source Yes, GNU AGPLv3 No: hosted service only No: hosted service only No: hosted service only
Booking page without third-party scripts No ad trackers; reCAPTCHA on the booking form Not checked No: third-party scripts are referenced (Stripe, reCAPTCHA, Airbrake, Google Tag Manager) No: third-party scripts load (Google Tag Manager, Stripe)
Deposit or payment at booking Pro or self-hosted: a fixed amount via Stripe Yes: deposit or registration fee charged at sign-up Paid plans only: Stripe or PayPal at booking Yes: Stripe or PayPal; 1% fee on Free and lifetime plans
Custom intake questions Pro or self-hosted: 10 question types Yes: custom sign-up form fields Yes: up to 10 questions per event type, on all plans Not checked
Signed data processing agreement Enterprise plan only Yes: published DPA covers TutorBird customers Yes: accepted with the customer terms Yes: DPA published on its website

Sources: TutorBird: TutorBird pricing (checked 5 October 2026) TutorBird: TutorBird sign-up form (checked 5 October 2026) TutorBird: TutorBird custom sign-up fields (checked 5 October 2026) TutorBird: Port 443 privacy policy (checked 5 October 2026) TutorBird: Port 443 data processing agreement (checked 5 October 2026) Calendly: Calendly pricing (checked 5 October 2026) Calendly: Calendly data storage (checked 5 October 2026) Calendly: Calendly data processing addendum (checked 5 October 2026) Calendly: Calendly demo booking page (checked 5 October 2026) Calendly: Calendly invitee questions (checked 5 October 2026) TidyCal: TidyCal pricing (checked 5 October 2026) TidyCal: TidyCal data processing agreement (checked 5 October 2026) TidyCal: TidyCal demo booking page (checked 5 October 2026)

How to choose

What to check before you choose

  • Check how the booking page shows times to students in other timezones.
  • Find out whether a weekly lesson can be booked once or must be booked each time.
  • See what the form asks when a parent books for a child.
  • Confirm whether payment before the lesson is possible, and on which plan.
  • Work out the monthly cost for a sole tutor, not only for a school.

Compare Tymeslot's plans

ROI Calculator

How much time could you save?

Adjust to match your practice and see your potential savings.

Calculate your time savings

Drag the sliders to match your practice.

25
140
€40
€20 €500
8m
5m60m

200

minutes saved per week

173.3

hours saved per year

€6,932

annual value of saved time

Integrations

Which calendars and video apps do music teachers use with Tymeslot?

Connects to the tools you already use. No extra setup.

Google Calendar
Outlook
Google Meet
Zoom
CalDAV
Nextcloud
Pricing

Start free, upgrade when you're ready

Core scheduling is always free. No credit card required.

Free

€0 / month

  • Unlimited bookings and meeting types
  • Calendar sync (Google, Outlook, CalDAV)
  • Auto video rooms (Meet, Teams, Zoom, Jitsi, Nextcloud Talk and more)
  • Booking page at tymeslot.app/you
  • Email reminders & notifications
  • Both booking themes and website embeds
Pro

Pro

€9 / month

  • Everything in Free
  • Custom booking questions for intake
  • Payments at booking via your own Stripe account
  • Remove Tymeslot branding from booking pages
  • Booking analytics and automation
Booking Themes

See Tymeslot in action

Try both booking themes live - no account needed.

Quill theme preview
Quill

Quill

Professional Glassmorphism

Try Live Demo
Rhythm theme preview
Rhythm

Rhythm

Immersive Experience

Try Live Demo
FAQ

Frequently Asked Questions

Is Tymeslot GDPR compliant for music teachers who teach children?

Tymeslot keeps music teachers' booking pages free of advertising trackers and third-party analytics and hosts them in Germany, so a family booking a child's piano lesson is not handed to an ad network. On tymeslot.app, Google reCAPTCHA loads once a client starts filling in the booking form, to block spam bookings; a self-hosted instance runs it only if you configure it. Ask only what you need to plan the lesson, such as the student's first name, instrument and grade, and leave out dates of birth and school details. Connected calendars share only busy and free times with Tymeslot. As the teacher you decide what you collect and how long you keep it, and a signed data processing agreement with Tymeslot is available only on the Enterprise plan. Self-host if you want the timetable on your own server.

Can Tymeslot replace music school software for invoices and lesson notes?

Tymeslot is scheduling software for music teachers, not music school management software: it fills your lesson timetable and can take payment per lesson, but it does not write invoices, track attendance or keep lesson notes. If you keep notes in the student's practice book and only need the scheduling to stop eating your evenings, Tymeslot is enough on its own. If you run a music school with several teachers, payroll and term invoicing, a management system fits better.

How do music teachers deal with missed lessons and late cancellations in Tymeslot?

Music teachers using Tymeslot remind families on the morning of an afternoon lesson, when the instrument still needs packing for school pickup, and on Pro take the lesson fee at booking, so a forgotten lesson has still been paid for. A second reminder an hour before is useful for older students who travel on their own. Payment is a fixed price per lesson type, the lesson is confirmed once it clears, and the money settles in your Stripe account. Tymeslot does not take a term fee for a block of lessons or enforce a cancellation cut-off, so put your makeup policy in the lesson description and share a private makeup link when you offer one.

How does Tymeslot compare with TutorBird for music teachers?

Tymeslot is scheduling software for music teachers with a free plan, while TutorBird is paid tutor management software at $16.95 a month, plus $4.95 for each extra tutor, that adds student records, attendance tracking and automated billing. TutorBird offers a 30-day free trial rather than a free plan. If you want invoices and lesson notes in the same place as the timetable, a studio system makes sense. If your invoicing already works and you want parents to book, pay per lesson and get reminders, Tymeslot does that, hosted in the EU.

Can a music school self-host Tymeslot?

Yes, a music school or teacher can self-host Tymeslot with Docker, Cloudron or Railway, with every feature included and no subscription, so the timetable and families' details stay on its own server. Tymeslot is open source under the GNU AGPLv3. Self-hosting suits a school that already has someone looking after its website or server. A teacher working alone usually spends less time on the managed service, which is hosted in Germany.

Is Tymeslot free for music teachers?

Yes, music teachers can run a whole term's timetable on Tymeslot's free plan, with 30 and 45-minute lessons back to back, holidays blocked as time off, a private makeup link, calendar sync and reminder emails. Pro (€9/month) adds lesson fees at booking, booking questions such as the student's name and grade, analytics and automation, and removes Tymeslot branding. Self-hosting is free with every feature.

Which calendars and video tools work with Tymeslot for music lessons?

Tymeslot syncs music teachers' lessons with Google Calendar, Outlook, Apple iCloud and CalDAV calendars, and adds a Zoom or Google Meet link when a family chooses an online lesson. One lesson type can offer both your studio and online, and the video link is created only for online bookings. Orchestra rehearsals or school teaching in a connected calendar block those times automatically.

Moving from another booking tool? See how Tymeslot compares with Calendly, Cal.com and others

Ready to reclaim your time?

Free plan available. No credit card required. Setup in 5 minutes.

No credit card required
Setup in 5 minutes
Privacy-first