Studio management for dance studios
Rosters, attendance, payments and family updates, handled from Slack, email or text. Parents get one portal with everything in it.
The teaching ends at 9. The texting used to end at midnight.
Studio All Access moves the back office into the tools your team checks all day, so the admin happens during the day it belongs to. Every action lands on the family record. Nothing waits for someone to open a dashboard.
How it works
Attendance, student updates and family messages happen from Slack, email or text. Your team never learns a new tool.
Every reply, payment and roster change lands on the same family record, whichever channel it came from.
Stripe payments live on the family record next to the classes they pay for. Balances stop hiding in a second system.
Schedules, updates and balances appear in the family portal the moment they change. Parents stop asking, because they already know.
Meet Ace
Ace is the AI employee inside your portal. She answers staff questions with real numbers from your studio, respects every role permission, and ends on one clear next step.
Studio portal, Tuesday 9:41 PM
Marisol Vega · 9:41 PM
How many spots are left in Saturday's intermediate jazz?
Ace · 9:41 PM
Three spots left. Saturday 10 AM intermediate jazz holds 18 and has 15 enrolled, with two families on the waitlist from last week. Want me to draft the waitlist offer for you to review?

For families
The family portal holds schedules, studio updates, balances and payment history in one login. Free for every family, on every plan.
Class times and room changes update the moment your team makes them.
Families see what's due and pay it through Stripe from the portal.
Recital details go out once and land with every family they concern.
Enrollment, payments and messages stay on the record year after year.
See it on your studio
The demo runs on scenarios from your actual studio: your class load, your family count, your current system. Thirty minutes, and you leave knowing whether this fits.