Skip to content

Harmony

Scheduling that runs your studio.

Set weekly classes once. Students reschedule into real open slots within your policy — and everyone gets an email with a calendar invite on every change.

Minutes
to set up your studio
Zero
phone calls to reschedule
DST-safe
recurring class times
One click
add to any calendar
Why Harmony

Everything a studio needs to keep classes on track

Purpose-built for studios and schools that run recurring classes — music, tutoring, fitness, language, and more.

Recurring classes, set once

Weekly classes live as a single series. Change one occurrence without touching the rest — pause, resume, or move the whole series when life happens.

Self-serve reschedules

Students pick from their teacher's genuinely open slots, respecting minimum notice and monthly limits — no back-and-forth, no double bookings.

Email & calendar, automatically

New classes, reschedules, and cancellations send an email with an .ics calendar invite to both sides. Each person controls what they're notified about.

How it works

From sign-up to self-serve in three steps

1

Invite your people

Add teachers and students by email. They get their own secure login and see only what their role allows.

2

Set classes & availability

Create recurring classes and weekly availability windows in your studio's timezone. Recurrence stays correct across daylight-saving changes.

3

Let students self-serve

Choose what students can do — reschedule, cancel, notice required, monthly limits. Harmony enforces it and keeps everyone in sync.

Security & privacy

Each studio is an island. Even support has to knock.

Every record is scoped to your studio, access is role-based, and platform support can only enter when you grant time-boxed access — every visit is logged and shown back to you.

Read about security
  • Per-studio data isolation, enforced in every query
  • Role-based access for admins, teachers & students
  • Consent-gated, time-boxed support access
  • Full audit log of support visits & every email sent
Pricing

Simple pricing that scales with your studio.

$10 per teacher per month, with a 30-day free trial on your first teacher. Admins and students are always free. No credit card to begin.

See pricing
FAQ

Questions, answered

Do students need to install anything?
No. Students sign in to the web app, see their upcoming classes, and reschedule or cancel within your policy. Calendar invites work with any calendar that reads .ics files — Google, Apple, Outlook.
Can I control what students are allowed to do?
Yes. Per studio you decide whether students can reschedule a single class, move a whole series, or cancel — plus minimum notice and a monthly reschedule limit. Admins and teachers can always act on a student's behalf.
What happens to recurring times when the clocks change?
Recurring classes are stored in your studio's timezone and expanded with timezone-aware math, so a "4:00 PM Monday" class stays at 4:00 PM through daylight-saving changes.
Can one person belong to more than one studio?
Yes. Admins, teachers, and students can belong to multiple studios with different roles and switch between them. Data never crosses studios.

Give your studio its evenings back.

Create your studio in minutes and let scheduling run itself.