For owners, admins & teachers

Run your school without the chaos.

One operating system for your calendar, your CRM, your billing, your payroll, and every parent conversation.

I'm a parent
01Breeze AI

An AI co-pilot for the school — and for every family.

Breeze AI lives inside SchoolBreeze for both sides of the relationship. Owners get a tireless ops assistant that flags churn, drafts replies, and answers questions about the business. Families get a friendly concierge that handles scheduling, reminders, and 'when is my next lesson?' — instantly.

01Two-sided by design

One AI, two roles. School-side it sees your CRM, calendar, and billing. Family-side it sees their lessons, credits, and messages — never anyone else's.

02Catches what humans miss

Surfaces at-risk students, underbooked teachers, failed cards, and silent churners — before they cost you revenue.

03Drafts the next message for you

Personalized check-ins, follow-ups, and reschedule confirmations — written in your voice, ready to send in one tap.

04Answers families instantly

'When is my next lesson?' 'Can we reschedule Thursday?' 'How is Maya doing in practice?' — answered 24/7, no front desk needed.

05Private by default

Every family's AI sees only their own data. Your school's AI sees only your school. No cross-tenant training, ever.

YourBusiness.schoolbreeze.com/breeze-ai
Breeze AI
School view
6 students. Top signals: practice down 60% (Maya), 2 no-shows in 14 days (Liam), failed card (Ortiz family). I drafted check-ins — want to review?
Ask Breeze anything…
02Smart Scheduling

Reclaim hours every week with a calendar built for schools.

Drag-and-drop rescheduling, recurring slots, room and teacher conflict detection — without spreadsheet gymnastics.

01Drag-to-reschedule

Move any lesson; parents and teachers are notified automatically.

02Recurring weekly slots

Set it once. The whole semester fills in, holidays excluded.

03Conflict detection

Room, teacher, and student double-bookings flagged before they happen.

04Multi-location, multi-room

Studio A and the Zoom-only room treated as first-class resources.

YourBusiness.schoolbreeze.com/scheduling

This week

Monday, June 15

Drag a lesson →
9:00 AM
Piano · Sarah Jenkins
Recurring weekly · Studio A
PAID
10:00 AM
Available slot
11:00 AM
Voice · Liam Rivera
Makeup credit · Zoom
ZOOM
12:00 PM
Available slot
1:00 PM
Guitar · Alex Tran
Studio B
PAID
Moving a lesson auto-notifies the family and issues credits per your policy.
03Family Self-Service Booking

Families book themselves. You stop being a switchboard.

A booking experience that feels like a modern consumer app, embedded right into your website and family portal.

01Service → calendar → done

Book a lesson, trial, makeup, or group class in under 30 seconds.

02Embeddable widget

Drop the same booking flow on your marketing site — no redirect, no extra login.

03Policy built in

Cancellation windows, makeup rules, and capacity enforced automatically.

04Trial-to-enrollment funnel

Trials convert to recurring spots in one click, billed on the right cadence.

05Wallet-aware

Makeup credits and package balances apply at checkout — no double-charges, ever.

YourBusiness.schoolbreeze.com/booking
Choose a lesson
Maya Piano Lessons Widget
Powered by SchoolBreeze
04Automatic & Recurring Billing

Billing runs itself. Stripe handles the money.

Subscriptions, packages, pay-per-lesson, and interim charges — proration, dunning, and refunds included.

01Recurring subscriptions

Auto-charge weekly, monthly, or per term. Pause and resume without losing the slot.

02Smart proration

Mid-month enrollment? We charge only the lessons remaining.

03Automatic dunning

Failed card? Family gets a polite SMS, retried 3 times, then optionally paused.

04Sibling-aware billing

One family, one invoice, multiple students — siblings discount applied automatically.

YourBusiness.schoolbreeze.com/billing
Last 24 hours
Billing runs · $2,005 collected
Auto
Tap a failed charge to see the auto-dunning sequence.
Why owners pick SchoolBreeze

Stop paying for software that only tells you what to do. Pay for software that does it.

05Variable Prepaid Billing

Charge for the month they're actually going to have.

Most school software can't handle months with four lessons vs five, or extra lessons booked mid-month. We give you the option — schools that want true per-lesson advance billing can run it, and those that prefer flat-rate or arrears can stick with what they know.

01Per-lesson, per-month — if you want it

Opt in to advance variable billing and we count the lessons on each student's calendar that month and charge that exact amount up front.

024-week and 5-week months handled

September has four Tuesdays, October has five. If you're using variable billing, invoices reflect reality automatically — no manual adjustments.

03Extras roll into the upcoming charge

Book an extra lesson before the next billing run? It's added to the upcoming invoice automatically.

04Add-on lesson? Pay on the spot — your call

If a family adds a lesson to a month that's already been charged, you can require them to pay for it instantly in the app or online, or let it roll to next month. Your policy, not ours.

05Transparent line-items

Families see exactly which lessons, on which dates, are being charged — so 'why is this month different?' answers itself.

YourBusiness.schoolbreeze.com/variable-billing
Last 24 hours
Billing runs · $2,005 collected
Auto
Tap a failed charge to see the auto-dunning sequence.
06Member & Teacher Apps

One app for the people who actually run on your schedule.

Students and families run their whole account from their phone. Teachers run their classroom from theirs. Same app, two roles — built mobile-first like the consumer apps they already love.

01One-tap join for live classes

Zoom links open from the lesson card. No hunting through email.

02Practice log, streaks & warm-ups

Students log sessions, hit streaks, and follow daily warm-up drills set by the teacher.

03Two-way teacher messaging

Direct, through the school line — every thread captured in your inbox.

04Wallet + one-tap reschedule

Credits visible, balances clear, and rescheduling done in seconds — within your policy.

05Teacher classroom view

Teachers see today's roster, join classes in one tap, leave voice-note feedback, and track student progress.

06Earnings on the go

Teachers see what they've earned this week, lesson-by-lesson, before payout day.

YourBusiness.schoolbreeze.com/app
Hi, Maya 👋
Today
Next class · in 12 min
Piano with Sarah
Daily warm-up
5-min finger drills
3 of 5 exercises done

Tap the tabs · same app, two roles

07AI-Powered CRM

Track every lead, save every at-risk student.

Not a generic sales CRM. A purpose-built lifecycle tool for inquiry → trial → enrollment → retention → reactivation.

01Lead pipeline

Inquiry, consult scheduled, trial done, nurture, lost — with next-action prompts.

02Student Health view

AI flags at-risk students using attendance, practice, and payment signals.

03Reactivation campaigns

Bulk SMS/email to former students with one-click 'comeback' bookings.

04Family context

Sibling data, billing health, and message history in every drawer.

YourBusiness.schoolbreeze.com/crm
Today · Breeze AI
3 things worth your attention
Live
MRR at risk
$1.8K
Trial → enrollment
64%
Avg reply time
2h
082-Way Texting + Unified Inbox

Every parent conversation in one inbox — text included.

Real SMS, email, and in-app messages threaded by family. Staff can reply from any device. No more 'sorry, that was on my personal phone.'

01Real 2-way SMS

Send and receive texts from your school number. Replies land in the inbox, not someone's pocket.

02Threaded by family

Every message, across every channel, in one timeline.

03Templates & quick replies

Common responses one-tap, with merge fields like {{student}} and {{next_lesson}}.

04Routing rules

After-hours messages? Route to the on-call admin. Billing questions? Auto-tag for the office.

YourBusiness.schoolbreeze.com/texting
M
Maya Chen
SMS · Parent of Ellie
2-way
Hi! Can we move Tuesday's piano lesson to Thursday?
9:42 AM
Hi Maya — Thursday at 4 PM works. Want me to lock it in?
9:44 AM
Yes please 🙏
9:45 AM
09Embeddable Booking Widgets

Drop a real booking experience onto your website in one line.

No iframes that look like 2014. Premium, fast, mobile-first widgets that match your brand and convert.

01One-line embed

Paste a `<script>` tag, done. Works on Squarespace, Webflow, WordPress, Wix.

02Themable

Color, font, radius — all configurable to match your site.

03Trial-first funnel

Optimized for first-time visitors: pick a teacher, see real availability, book a free trial.

04Analytics built in

See exactly which page, which teacher, and which time slot converted.

YourBusiness.schoolbreeze.com/widgets
Pick a widget to embed
www.yourschool.com

Book a singing lesson

Pick a package — checkout in 30s

Package
Time
Done
Powered by SchoolBreeze
One-line embed
<script src="schoolbreeze.js" data-widget="lessons" data-service="voice"></script>
10Practice Tracking & Feedback

Turn practice into a habit families actually keep.

Students log practice. Teachers leave video/audio feedback. Streaks and milestones drive engagement — the engine behind retention.

01Practice streaks

Daily streaks visible to student, parent, and teacher.

02Teacher feedback loop

Voice notes, video reactions, written tips — one tap.

03Milestone celebrations

Auto-detected milestones trigger a moment families share.

04Quiet alerts for staff

Students whose practice drops surface in the CRM Health view.

YourBusiness.schoolbreeze.com/practice
MC
Maya Chen
Piano · Tue 5:00 PM with Liam
3-day streak
M
T
W
T
F
S
S
11Live Lessons

Zoom in one tap. No more 'what's the link again?'

Every virtual lesson auto-generates a join link, syncs to the family, and starts the recording (if you allow it).

01Auto-generated Zoom links

Per-lesson, per-teacher — never reused, always fresh.

02Big join button

Family taps once; you're in. Works on every device.

03Optional recordings

Teacher-approved recordings saved to the student's profile.

04Hybrid scheduling

Mix in-person and Zoom across the same week without confusion.

YourBusiness.schoolbreeze.com/live
Tuesday · 5:00 PM
Piano with Liam
Starts in 8:00
Auto-generated
Link:zoom.us/j/sb-9482-piano
In calendar
Sent to family
Teacher notified
Recording armed
12One-Click Teacher Payroll

Pay every teacher with one click. Not a summary you still owe.

Other tools tell you what you owe and leave the bank transfers to you. SchoolBreeze actually sends the money — every teacher, every method, one click.

01Actual payouts, not a PDF

Stripe Connect, ACH, and Wise transfers initiated from one button — funds land in teacher accounts, not in your to-do list.

02Auto-calculated from real lessons

Per-teacher rates, sub differentials, no-show rules, and bonuses applied automatically. No spreadsheets.

03Contractor & W-2 both handled

1099 totals tracked all year. W-2 hours exportable to Gusto, ADP, or QuickBooks Payroll.

04Teacher statements included

Every teacher sees a clean breakdown in their app — lesson-by-lesson, before and after payout.

05Audit trail you can defend

Every payout logged with who approved, when, and which lessons it covered.

YourBusiness.schoolbreeze.com/payroll

Payroll · week of Sep 16

Teacher payouts

Ready to pay
$5,155
5 teachers · 99 lessons
SJ
Sarah Jenkins
25 lessons · Stripe
$1,260
Queued
DP
Daniel Park
18 lessons · Stripe
$945
Queued
AK
Aisha Khan
22 lessons · ACH
$1,180
Queued
ML
Marcus Lee
14 lessons · Stripe
$720
Queued
PS
Priya Shah
20 lessons · Wise
$1,050
Queued
Real payouts, not a summary. One click sends to every teacher's bank via Stripe Connect — statements, tax forms, and audit trail handled.
13Forms & Agreements

Every policy, waiver and agreement — signed and stored in one place.

Send studio policies, cancellation terms, photo releases, and recital waivers at signup. Families e-sign on any device. Every signed record lives on the student's profile, ready to pull up the moment you need it.

01Required at signup

Make policies, cancellation terms, and waivers part of enrollment — no enrollment is complete until they're signed.

02Legally binding e-signatures

Timestamped, IP-logged, and tied to the parent's account. Defensible if anyone ever questions it.

03All records in one place

Every signed document attached to the student and household — searchable, exportable, never lost in an inbox.

04Re-send and re-sign in one click

Updated your policies for the new season? Push the new version to every family and track who's signed.

05Custom forms for anything

Medical info, instrument rental agreements, recital permission slips, photo release — build your own, reuse forever.

YourBusiness.schoolbreeze.com/forms
Forms & agreements
Signed records, one place
e-sign
Required at signup
Policies, waivers & cancellation terms auto-sent and tracked.
Studio Policies 2026
Maya Chen (parent) · Signed Mar 14
Signed
Cancellation & Makeup Policy
Liam Rivera (parent) · Signed Mar 12
Signed
Photo / Video Release
Ava Patel (parent) · Sent 2d ago
Awaiting
Recital Participation Waiver
Noah Kim (parent) · Sent 1h ago
Awaiting
14Financials & Reports

Know exactly what's working — without exporting to a spreadsheet.

Live MRR, fill rate, revenue at risk, teacher profitability, conversion funnels. Reports your CFO actually wants.

01Live MRR & projected MRR

See recurring revenue and what's projected for next month.

02Fill rate by teacher

Spot underbooked teachers before they leave.

03Revenue at risk

Dollars tied to at-risk families and failed payments — surfaced upfront.

04Acquisition funnel

Inquiries → trials → enrollments by source, with cost-per-enrollment.

YourBusiness.schoolbreeze.com/financials
Live MRR
$68,420
+12% vs last month
Projected · Oct
$74.1K
Limited offer

First 50 schools get their entire first year free.

No credit card. No setup fees. Just a calm, modern operating system for your school — gifted for a year.

39 / 50 free-year spots claimed· 11 left