In-home lessons

Scheduling built for in-home lessons.

When the lesson happens in the family’s living room, the order a teacher visits students is the whole schedule. Set the Tune is the only scheduling engine built around that drive.

Drive time is the constraint, so we schedule around it

Set the Tune plans each teacher’s day as a route. It reads the real driving time between one student’s home and the next at the actual lesson hour, using live traffic, not a guess or a straight-line distance.

That means the schedule it builds is one a teacher can actually drive. No 10-minute hop that is really 35 minutes at 4:30pm. No backtracking across town between two students who live on the same street.

One click builds the whole season

Import the roster you already have and Set the Tune places every student in one pass. The optimizer respects each family’s availability windows, matches students to the right teacher and instrument, never double-books, and keeps each teacher inside a real workday.

It is deterministic and free to run. Press the button again after a change and it converges, it does not reshuffle a schedule that is already good.

Availability arrives however families wrote it

Parents send availability as plain language: "anytime after 3", "Tuesdays and Thursdays only", "not Wednesdays". Set the Tune reads it directly from your roster file and turns it into placeable windows. No retyping a form into a grid.

The conflict engine catches what a calendar cannot

Every lesson is checked the moment it lands. Double-bookings, availability violations, teacher overload, and travel that is physically impossible all surface as flags you can see, not surprises a parent finds for you.

  • ♩Double-booking and room conflicts
  • ♩Availability-window violations
  • ♩Teacher hours over an 8-hour day
  • ♩Meal-break compliance for long days
  • ♩Drive time that does not fit between two homes

Common questions

Can Set the Tune schedule lessons that happen in the student’s home?

Yes. In-home lessons are what it was built around. It reads the driving time between one student’s home and the next at the actual lesson hour and plans each teacher’s day as a route instead of a stack of appointments.

Does it use real traffic or straight-line distance?

Real driving time at the real lesson hour. A 10-minute hop that is actually 35 minutes at 4:30pm gets scheduled as 35 minutes, so the day a teacher is handed is a day they can drive.

How do families send their availability?

However they already write it. Plain-language answers like "anytime after 3" or "not Wednesdays" are read straight out of your roster file and turned into placeable windows. Nobody retypes a form into a grid.

What happens when two students live on the same street?

The optimizer sees them as neighbors and orders the teacher’s day so it stops there once instead of crossing town twice.

𝄞
What Set the Tune doesn't do.
Tuition invoicing, attendance, parent portals, family messaging. On purpose. Set the Tune is the scheduling layer. It builds the calendar your admin tools manage. If you run those elsewhere, keep them and use both.

Schedule the season in an afternoon, not a week.