Four things you set up once, then mostly forget about.
Each surface below is the real product, doing the work — built in the same look and feel you're reading now. Lead vertical: yoga and fitness, with dance, martial arts, music, and wellness on the same core.
01Set up from your website
Point Sensei at your site. Get a studio to review.
Give it your website URL or upload a brand PDF. Sensei reads your classes, teachers, rooms, hours, and prices — and proposes a fully-built studio. It even pulls your palette, fonts, and logo into a brand kit. You confirm each section before anything is created.
Website URL or PDFClasses, teachers, rooms, hoursMembership tiers and packsPalette, fonts, and logoRe-sync without duplicates
Detect → propose → you confirm → created. The demo is the setup.
app.studiosensei.ai/onboarding
https://▍
Build my studio
Configuration to review
Flow Yoga · 2 locations
12 rooms · hours imported
EditConfirm
8 class templates
Vinyasa, Yin, Power, Prenatal…
EditConfirm
4 instructors
matched from your team page
EditConfirm
3 membership tiers
+ class packs and a drop-in
EditConfirm
Brand kit
palette, fonts, and logo from your site
Nothing is created until you confirm each section.
02Catalog & entitlements
Passes that just work.
Model every revenue line as data — memberships, class packs, drop-ins, intro offers, workshops, gift cards. When a student books, the right pass applies itself: it checks the scope, consumes a credit, and reverses it if they cancel in time. No re-paying, no manual redemption.
11 product typesScoped passes (location, class, time)Auto-applied at bookingIntro-offer protectionGift cards and promo codes
One 10-class pack can be weekday-mornings, one location, zero code. Competitors hard-code this.
app.studiosensei.ai/catalog
Maya books · Tue 09:00 Vinyasa
She has three ways to pay. Sensei picks the one that fits.
Drop-in
$22 · single class
10-class pack
weekday mornings · 7 left
Unlimited monthly
paused until Jun
Booked on the 10-class pack — no re-paying.
7 left6 left· reversed automatically if she cancels in time
03Scheduling, booking & attendance
Define once. Schedule anything.
A class is a template. A pattern turns it into a term of sessions — time-zone and DST correct — without entering each day by hand. Capacity, price, and waitlist can be overridden on any single session. Booking checks capacity, blocks double-booking, and handles check-in, no-show, and reschedule.
Template → schedule → sessionRecurrence → every sessionPer-session overridesCapacity and waitlistsCheck-in · no-show · reschedule
A no-show policy that holds — applied consistently, in your voice, and logged every time.
app.studiosensei.ai/calendar
New schedule · from a template
Set the pattern once. Every session is created for you to manage.
Generate termTime-zone and DST handled. Override any one without touching the series.
04Roles, multi-location & privacy
Built for teams across locations.
Seven roles, from owner to front desk, each with sensible defaults for what they can see and do. Staff are scoped to their locations — and an instructor only sees their own classes. Financials and private notes are masked for the roles that shouldn't see them.