# Harmony features
> Recurring and group classes, self-serve reschedules, studio branding, policy controls, email + calendar feeds, and multi-studio support.

Harmony is built for studios and schools that run recurring classes — not one-off appointments.

## Capabilities
- Recurring weekly classes with per-occurrence reschedule or cancel
- Teacher availability windows and conflict-aware booking
- Student self-serve reschedule within studio policy
- Email notifications with .ics calendar invites
- Studio branding themes for member-facing surfaces
- Multi-studio memberships with role-scoped access
- Optional Google sign-in and free/busy sharing when configured
- Optional student AI assistant with server-proven write confirmation

## FAQ
### What kinds of classes does Harmony support?

Any recurring weekly class: music lessons, tutoring, fitness, language, and similar studio or school schedules. Harmony models a standing weekly series plus per-occurrence overrides — not one-off appointment booking.

### Can students reschedule without calling the studio?

Yes, when your studio policy allows it. Students pick from their teacher's genuinely open slots, respecting minimum notice and monthly limits. Harmony blocks double-bookings.

### Do teachers and students get calendar invites?

Yes. New classes, reschedules, and cancellations send email with an .ics calendar invite. Each person controls which notifications they receive.

### Can one studio brand the student experience?

Yes. Studio admins can apply branding themes so member-facing surfaces match the studio, while scheduling and policy stay the same product underneath.

HTML: https://harmonyscheduling.com/features
