The whole term on one screen.
Including the parts you dread.
Scheduling, make-up classes, fees on your local rails, teacher payroll and parent communication — for centres of 30 students or 30 branches, with an AI copilot working the backlog underneath.
14-day free pilot · Set up in minutes · Cancel anytime
Built for how you teach
Piano or Python, ballet or basketball — every academy type gets its own defaults for scheduling, fees and progress, not a generic template.
7:02am · the brief that read your whole academy before you woke
The chief of staff you didn't hire
Skooly Copilot briefs you every morning — cover gaps, overdue fees, the student drifting toward the exit — advises you weekly against your own averages, and scores the month from your data. Every action arrives drafted, waiting for your tap.
✓ Daily morning brief · ✓ Weekly pulse vs your averages · ✓ Monthly Skooly Score · ✓ Drafts that wait for your tap
Learn moreTuesday, 9:40pm · “My son is sick, can he come Thursday?”
The make-up class engine
Parents pick from capacity-matched slots on WhatsApp; credits, notice rules and MC waivers follow your written policy automatically. No double-bookings, no favours ledger in your head — and the two cases a week that genuinely need you arrive with one-tap options.
✓ Self-serve rebooking on WhatsApp · ✓ Credit limits per your policy · ✓ Capacity-aware slot offers · ✓ Overflow seats in one tap · ✓ Every offer logged to the family record
Learn moreSunday night · 43 transfer screenshots, one spreadsheet
Fees that reconcile themselves
Parents pay on the rails they already use; Skooly matches every payment to the right child, class and invoice. Late fees follow disclosed rules, reminders stay polite, and outstanding balances stop being a memory exercise.
✓ Bank payments · credit cards · ✓ Auto-matched to invoices · ✓ Sibling discounts & packages · ✓ Gentle reminder ladders, family-safe · ✓ Deposits and term billing
Learn moreMonth-end · the payroll spreadsheet nobody checks twice
Teacher pay from actual attendance
Every session that ran — and who taught it — is already on record. Pay computes from delivered classes: hourly, per-session or revenue-share, with substitutions tracked. Month-end becomes a review, not a reconstruction.
✓ Per-session / hourly / % models · ✓ Substitutions tracked · ✓ Monthly payout summaries · ✓ Exports for your accountant
Learn moreThursday, 6:05pm · one schedule change, 34 families to tell
Every parent, one thread
Announcements, fee reminders and progress updates reach parents on WhatsApp, in each family's language, from one place — every message on the record. Broadcast lists that miss the new joiners are over.
✓ WhatsApp-native, two-way · ✓ Templates & automations · ✓ Fee reminders, family-safe · ✓ English · Malay · Mandarin · Arabic
Learn moreAnd the rest of the engine
Trusted by Academy Owners Worldwide
Skooly replaced 4 different tools we were using. Scheduling, billing, attendance — everything is now in one place. Our admin time dropped by 60%.
The enrollment wizard is a game-changer. Parents can sign up for trials, and our front desk staff can process enrollments in under 2 minutes.
Managing 3 locations used to be a nightmare. Now I have complete visibility across all branches from a single dashboard. Couldn't run without it.
A 14-day pilot. $0 setup. Live in minutes.
Set up your programs, fees, and schedules yourself in minutes — or bring the Excel, the WhatsApp groups, and the export from whatever system you're switching from, and on premium plans our team migrates it all for you. Two months free on annual plans. Children's data protected as minors' data — never used to train anything, never sold.
Across six countries · iOS & Android apps included · Transparent pricing: Academy