Stop losing enquiries. Stop chasing renewals. Run your yoga business from one place.

YogaOS runs a studio, a teacher-training academy and a freelance teacher's practice. Your clients get one login and one app.

Made for

No annual contractWe move your client list for youStudios from $49 a month

Class timetable Create and publish your schedule, with waitlists.

Powers the studio. Elevates the academy.

A client joins a studio

Shala OS

Enquiries, classes, bookings, packages, invoices, on-demand video, payroll and reports for the studio.

A student trains to teach

Kula OS

Courses, lessons, quizzes, attendance, logged hours and instalment payments for the teacher-training academy.

A teacher builds a practice

Guru OS

Enquiry follow-up, clients, packages and bookings for the independent teacher.

Run one, two or all three. A person who is a studio client, an academy student and a teacher's private client still has a single account.

Used every dayAt 1000 Petaled Lotus Yoga, Dubai
App in both storesOn the App Store and Google Play
Made by a teacherAn E-RYT 500 trainer and studio owner
Your money is yoursPayments go to your own Stripe account
Every screen

Your desk, your clients' phones, even their wrists.

Your team runs the day in Shala OS on the web. Clients book and pay in the YogaOS app, and their reminders reach an iPhone, an Android phone, an Apple Watch or a Galaxy Watch.

Watch notifications come from the phone app. There is no separate watch app to install.

Sound familiar?

"An enquiry came in on Friday. Nobody replied until Tuesday."

With YogaOSEvery enquiry sits in a pipeline. Follow-ups due today are listed each morning, with the WhatsApp message already written.

"A regular stopped coming and nobody noticed for a month."

With YogaOSEach morning the Outreach Queue finds clients who have gone quiet and drafts a personal message for your team to approve.

"Bookings in one tool, invoices in another, training hours in a spreadsheet."

With YogaOSClasses, packages, invoices, expenses, payroll, courses and hours live in one system, with one login for your clients.

See a studio day, screen by screen.

The real Shala OS screens your team works in. Tap through them.

Start the day with today's classes, who to invite and what needs you.

Shala OS, for studios

From the first enquiry to the month's payroll.

Everything the front desk and the owner touch in a day lives in one place, so nothing has to be copied from one tool into another.

Enquiries and follow-up

  • A pipeline with your own stages
  • Follow-ups due today, with a drafted message
  • Sent on WhatsApp from your own phone
  • One step to turn an enquiry into a client

Schedule and bookings

  • Rooms, class types and recurring series
  • Capacity per time slot
  • A waitlist that notifies the next person when a spot opens
  • Check-in, and automatic attendance after class
  • Book a client into several classes straight from their profile
  • Invite to class: who to invite for tomorrow, with a WhatsApp message ready

Packages and clients

  • Class packages, intro offers and private sessions
  • Freezes and family sharing, with a full history
  • ClassPass visitors added to the roster by staff (direct ClassPass connection applied for)
  • Archive clients who have moved on
  • Every client labelled active, expiring, new or lapsed
  • Clients buy packages by card, in the app or online

Workshops and trainings

  • A catalog of workshops and training programmes
  • Sell a place and list the participants
  • Their own invoice numbering
  • Instalments, with VAT added on top

Money

  • Branded, tax-ready invoices
  • Expenses and marketing cost
  • Instructor payroll and inventory
  • Reports for finance, clients, classes and instructors

Team

  • Roles for owner, manager and front desk
  • Tasks, checklists and staff messages
  • Clock in and out
  • Shala Lite, a phone-size screen for the front desk
  • A Today page, and search across clients, enquiries and invoices
On-demand video in Shala OS

Your classes online, on your terms.

A recorded class can run at a set time every week, the way a live class does. A client who joins ten minutes late starts ten minutes in.

The same video can also sit in a library, be released on a date, or be assigned privately to one client.

  • One package pays for both. Each package can include studio classes, live video classes and library views.
  • Extra video credits. Sell credit packs to clients who want more.
  • Free previews and re-watch. A watched video stays free to re-watch for 48 hours.
  • Clear records. Staff see who watched what and what paid for it. Clients see their own credits and history.
  • Online-only memberships. For clients who never come to the studio.
AI assistant for Shala OS, an add-on

AI drafts. People decide.

The AI in YogaOS does the preparation for your team. It never speaks to a client on its own: a member of staff approves everything a client receives.

Ask ShalaDemonstration with sample data
Which clients have not attended a class in the last 30 days?
Reading the question
Writing a read-only query
Limiting it to this studio's data
7 clients have not attended in the last 30 days.
Elena R.last class 34 days ago
Marcus T.last class 41 days ago
Priya S.last class 52 days ago
AI can make mistakes. Check important figures before acting on them.
Names and numbers shown here are invented for the demonstration.

Ask Shala

Ask a question about your studio in plain words and get the answer from your own data. No report to build.

Outreach Queue

Every morning it finds the clients who need a word (new, lapsing, having a birthday, reaching a milestone) and drafts a personal message for each. Nothing is sent until someone approves it.

Follow-up drafts

When an enquiry is due for a follow-up, a suggested reply is ready. Edit it, send it on WhatsApp, move the enquiry to the next stage.

Read-onlyIt can look things up. It cannot change or delete anything.
Your data onlyEach studio's questions are answered from that studio's records alone.
You chooseTurn each kind of outreach on or off in Settings.
Honest about limitsEvery answer carries a note that AI can make mistakes.
Kula OS, for teacher-training academies

A training academy, from admission to graduation.

Built around how a 200-hour or 300-hour teacher training actually runs: part in the studio, part online, every hour accounted for.

  • Admissions. Enquiry pipeline, lead sources, follow-ups, message templates and direct enrolment.
  • Course pages. A web page and a printable brochure for every course, and a booking widget for your own website.
  • Courses. Course, module, lesson. Lessons unlock in order, with video from YouTube, Vimeo or Google Drive.
  • Quizzes. A pass mark, question-by-question review, and retakes that a trainer approves.
  • Practice and reels. Practice videos per course and a short-video feed, with progress per student.
  • Timetable and attendance. Students mark attendance for in-studio sessions; hours go straight to their record.
  • Payments. Instalment plans, online payment through your own Stripe account, manual payments, invoices and tax.
  • Deposits and reminders. A deposit paid online when a student books, a payment policy per course, and instalment reminders by email and in the app with a Pay now link.
  • Roles. Admin, manager, staff and student, with courses that can be shared between managers.

Four rings show a student where they stand

An example for a 200-hour course. You set the hour targets for each course once, and every screen uses the same numbers.

Guru OS, for freelance teachers

A one-person business needs a tool too.

Guru OS keeps an independent teacher's enquiries moving. Each step, from first response to package sold, opens a ready-written WhatsApp message on the teacher's own phone.

Guru OS is $12 a month at the founding rate, with no annual contract.

  • Enquiry pipeline with up to three follow-ups and a clear outcome for every lead.
  • Clients, packages and receipts.
  • Your own timetable for group classes and private sessions.
  • A client portal for booking and signing the waiver.
  • A public profile with client reviews.
  • Reports, a monthly summary and a data export.
The YogaOS app icon
YogaOSOn iPhone and Android
The YogaOS app

One app for every client and student.

Your clients download one app. After logging in they see whichever accounts they have, a studio, an academy, a private teacher or several, shown with your name, logo and colour.

  • Studio clients see the timetable, book and cancel, join a waitlist, buy and check their package, and watch live and library videos.
  • Academy students follow their courses and lessons, practise, mark attendance, read messages, and pay what is due with Pay now.
  • Teachers' clients book sessions and check their packages.
  • Notifications for class reminders, a spot opening, payments due and messages, on the phone and on Apple Watch or Galaxy Watch. Tapping one opens the right screen.
  • Their choice. Clients decide which reminders and offers they receive.
  • Face ID and fingerprint login, in light and dark mode.

Switching is our job, not yours.

Most owners stay with software they dislike because moving feels like a month of work. Here is how it goes with us.

A walkthrough

Twenty minutes on a real studio's data, with your questions answered.

We bring your clients over

Send us your client list as a spreadsheet from your current software. We import it.

We set it up with you

Your classes, packages, prices, branding and team logins, ready before you go live.

Your clients log in

They download the YogaOS app, set a password from an invite, and start booking.

No annual contract.Pay month to month and leave whenever you like.

Book a walkthrough
Done, and what's coming

What we shipped, and what we build next.

Everything under "Recently shipped" is live today. Everything after it is planned. We would rather show you which is which than blur the two.

Recently shipped live now

Clients pay by themselves

A studio client chooses a package and pays by card, online or in the app. The package and invoice appear without anyone at the desk.

Pay now in the app

Academy students pay a deposit or an instalment by card from the app or from the reminder email.

Invite to class

Each morning and evening, the clients most likely to come to a class with space, each with a WhatsApp message and an app notification ready.

A new Shala OS

A Today page, search from anywhere, a + New button, client labels, and booking a client into several classes from their profile.

Notifications that respect people

Clients choose which reminders and offers they get, and tapping a notification opens the right screen, on the phone and on Apple Watch or Galaxy Watch.

Academy course pages

A web page, a printable brochure and a booking widget for every course, with an online deposit and a payment policy per course.

Memberships that renew

Monthly memberships charged by Stripe on the client's card. If a card fails, Stripe retries, the client gets a link to pay, and the studio is told.

Your website, connected

A live timetable, an enquiry form and an intro offer people can buy, added to your studio's website with one line. Enquiries land in Shala OS; buyers get an account, their package, an invoice and the app.

Marketing results, every morning

Daily ad spend arrives from your Google Sheet. See cost per lead, cost per new paying client and which channel brought them, with a summary by email each morning.

Online payments that never go missing

If a card payment arrives but cannot finish by itself, Shala OS keeps the reason, alerts the studio and checks Stripe every hour. Nothing is created or charged twice.

Coming soon

building now

Workshops and trainings, complete

Dates, rooms, attendance and online card payment, and a place for them in the app. The catalogue, instalments and VAT are already live.

Coming soon

Academy staff screens, refreshed

The new Shala OS design, brought to Kula OS and Guru OS.

Coming soon

Next

Late-cancel and no-show rules

Set a cancellation window; a late cancel or a no-show takes a credit or a fee automatically.

Post to social from YogaOS

Write once, let AI draft the caption for your approval, and publish this week's schedule, a workshop or an offer to your pages.

FacebookInstagramGoogle Business ProfileLinkedInTikTok

Email campaigns to chosen groups

App notifications to chosen groups are live; email to a group, such as clients who have not visited for 60 days, comes next.

ClassPass, connected directly

We have applied to ClassPass to connect Shala OS directly, so ClassPass bookings reach your class roster by themselves. Until it is approved, staff add ClassPass visitors to the roster by hand.

Application in progress

AI for academies and teachers

Ask and outreach drafts, brought from Shala OS to Kula OS and Guru OS.

Later

More connections

Zoom links for hybrid classes, and Google and Meta lead forms that land in your enquiry pipeline. Your website's timetable, enquiry form and offers are already connected.

Sign up without waiting for us

Create your studio or academy and start a subscription yourself.

An app under your own name

Your studio's own listing in the App Store and Google Play.

An assistant for your clients

Answers common questions after hours, within the rules you set.

The plan is not a promise of dates. The order can change as we learn from the studios using YogaOS. If something here would decide it for you, tell us in the form below and we will tell you honestly where it stands.

Why YogaOS

Why YogaOS is different.

Studio software runs the front desk. Course platforms sell lessons. YogaOS is built for a yoga business that does both, and for the people who move between them.

Only in YogaOS

The whole yoga path in one system

A studio, a teacher-training academy and freelance teachers, with one login for the client who moves from drop-in to trainee to teacher. Others sell a studio tool and leave the training to a course platform.

Only in YogaOS

Training hours from real attendance

Trainees mark attendance in the app during an in-studio session and the hours count towards their certificate straight away, beside lessons, quizzes and practice. No spreadsheet to reconcile.

Rare elsewhere

Follow-up on WhatsApp, already written

Enquiries are answered from your own WhatsApp number with the message ready to send. Most studio software offers email and SMS only.

Built in

The money side, not just payments

Tax-ready invoices, expenses, marketing cost, instructor payroll and inventory feed one set of reports, so you see what a class earns and what a new client cost.

Built in

AI that drafts, people approve

Ask Shala answers your team from your own records, read-only. Outreach drafts wait for a person to approve them before any client sees them.

Fair terms

Your Stripe, no contract, no extra cut

Online payments go straight to your own Stripe account, with no YogaOS fee added on top. Pay month to month, or yearly with two months free.

How YogaOS compares

We checked what studio booking software and online course platforms offer in October 2026. Here is where we lead, and where we are still building.

Swipe the table sideways to compare →

What you needYogaOSTypical studio softwareBooking and paymentsCourse platformsOnline courses
Where YogaOS leads
Studio, teacher training and freelance teachers in one placeOne system, one client loginStudio only, a few add coursesCourses only
Training hours counted from in-studio attendanceIncludedNoOnline progress only
Lessons that unlock in order, quizzes with approved retakesIncludedRareIncluded
Instalment plans for trainings, with a reminder and Pay now in the appIncludedSomePayment plans, no app reminder
WhatsApp follow-up from your own numberIncludedRare, often an extraNo
Invoices with tax, expenses, payroll and inventory togetherIncludedPartlyNo
Client app: booking, waitlist, class invites, watch notificationsIncludedYesCourse app only
Clients choose which notifications they getIncludedVariesVaries
Payments to your own Stripe, no added platform feeIncludedOften an extra % per paymentSome add a fee
No long contractMonth to monthOften quarterly or yearlyMonthly
Studio and academy together, per month$129 founding, $229 standard$79 to $600 for the studio alonePlus $39 to $249 for courses
Clients sign themselves up onlineYes, with their first purchase on your websiteYesYes
Memberships that renew and charge automaticallyIncludedYesSubscriptions
Where others are ahead today
Late-cancel and no-show feesComing nextMostNo
Email newsletters and campaignsComing nextYesYes
An app listed under your own studio nameLaterUsually a paid upgradeUsually a paid upgrade

"Typical studio software" means the well-known booking systems for yoga and fitness studios; "course platforms" means tools for selling online courses. Features and prices vary by provider and plan, and were checked against their public pages in October 2026.

Pricing

Founding rate for the first 25 of each.

The first 25 studios and 25 academies lock in the founding rate for 12 months. Pay month to month with no contract, or yearly with two months free.

Founding rate locked for 12 monthsTwo months free when you pay yearlyStudios already on $39 keep their rate

Shala OS

$49 per month
$99 founding rate
or $490 a year

For a studio: enquiries, schedule, bookings, waitlist, packages, invoices, expenses, payroll and reports.

Book a walkthrough

Kula OS

$99 per month
$179 founding rate
or $990 a year

For a teacher-training academy: courses, quizzes, attendance, hours, instalments and online payment.

Book a walkthrough

Shala OS and Kula OS

$129 per month
$229 founding rate
or $1,290 a year

Studio and academy together, with clients and students on a single login.

Book a walkthrough

Add-ons

AI assistant

$39 +$19 per month, founding rate

Ask Shala, the Outreach Queue and follow-up drafts for your studio.

  • Read-only: it can look things up, never change them
  • Answers come from your studio's records alone
  • Every question is logged, with fair-use limits so cost stays predictable
  • A person approves anything a client receives
Add the AI assistant

Secure video hosting

+$29 per month

We store and stream your class videos, so you need no video account of your own.

  • Videos are kept in private storage, not on a public link
  • Each play uses a personal link that expires after two hours
  • The download option is hidden in the player
  • Only clients whose package or credits cover the video can open it
Add video hosting
0% of your sales. Payments go straight to your own Stripe. Try it free for 14 days. We set it up; no card needed. Cancel any month. No annual contract. 20% off for Yoga Alliance schools and members.

Prefer your own video links? Lessons in Kula OS can use YouTube, Vimeo or Google Drive at no extra charge.

Guru OS for freelance teachers is $12 per month at the founding rate (standard $19). See Guru OS.

Setup and moving your data: $249 once, free when you pay yearly.

The YogaOS app for your clients is included in every plan.

What would you save?

$1,200

less each year with YogaOS

You would pay $129 a month at the founding rate.

What each plan includes

FeatureShala OS$49 per monthKula OS$99 per month
In both
Enquiry pipeline with WhatsApp follow-upIncludedIncluded
TimetableIncludedIncluded
Branded, tax-ready invoicesIncludedIncluded
Expenses and marketing costIncludedIncluded
Client portal and the YogaOS appIncludedIncluded
Notifications to clients' phonesIncludedIncluded
One client login across both productsIncludedIncluded
Team roles and activity logIncludedIncluded
For the studio
Class bookings, waitlist and check-inIncludedNot included
Class packages, freezes and family sharingIncludedNot included
Private sessions and ClassPass visitorsIncludedNot included
Workshops and trainings catalogIncludedNot included
Simulated Live classes and video libraryIncludedNot included
Instructor payroll and inventoryIncludedNot included
Tasks, checklists, clock in and outIncludedNot included
Finance, client, class and instructor reportsIncludedNot included
For the academy
Courses, modules and lessons that unlock in orderNot includedIncluded
Quizzes with review and approved retakesNot includedIncluded
Practice videos and reelsNot includedIncluded
In-studio attendance and hour trackingNot includedIncluded
Four progress rings per studentNot includedIncluded
Instalment plans and online payment by StripeNot includedIncluded
Add-ons
AI assistant+$19 per monthIn our pipeline
Secure video hosting+$29 per month+$29 per month
Dr. Sundara Beam Rao Kasi

Made in a yoga studio, not in a software lab.

YogaOS was created by Dr. Sundara Beam Rao Kasi, the founder of 1000 Petaled Lotus Yoga Academy and Kasi Yoga in Dubai.

It began as the software for his own studio and teacher-training academy, because the general booking tools did not fit how a yoga business works. It still runs both every day, which is how each feature is tested before it reaches yours.

E-RYT 500 lead trainerAyurvedic physicianStudio and academy owner

यदिहास्ति तदन्यत्र यन्नेहास्ति न तत्क्वचित्

Yad ihāsti tad anyatra, yan nehāsti na tat kvacit.

What is found here is found elsewhere. What is not here is nowhere.

Not ready to talk yet? Take the guide.

Seven WhatsApp follow-ups that turn a yoga enquiry into a member. The exact sequence, with wording you can copy.

  • What to send in the first five minutes
  • Three follow-ups that do not feel like chasing
  • The message to send the evening after a trial class
  • How to bring back a regular who has gone quiet

We will email you about YogaOS now and then. Unsubscribe by replying "stop".

Try it free for 14 days, or book a walkthrough.

We set YogaOS up with your classes and packages for a 14-day free trial, or first show it to you on a real studio's data. We reply by WhatsApp or email within 48 hours to fix a time.

No card and no commitment. We reply by WhatsApp or email within 48 hours, and use your details only for this.

Questions people ask.

Can I try YogaOS before paying?

Yes. Choose the free trial in the form below. We set YogaOS up with your classes and packages, and you use it with your team for 14 days. No card is needed, and if you do not continue, nothing is charged.

Do you take a share of my sales?

No. Clients pay into your own Stripe account and YogaOS takes 0% of it. You pay only the monthly plan and Stripe's own card fee.

Is there a discount for Yoga Alliance schools?

Yes: 20% off the monthly plan for Yoga Alliance registered schools and members. Mention it in the form and we apply it when we set you up.

How is YogaOS different from general gym or studio software?

General tools handle bookings and payments for any fitness business. YogaOS is built for yoga specifically: a studio tool, a real teacher-training system with ordered lessons, quizzes and hour tracking, and a tool for independent teachers, all sharing one login for the client.

How does attendance count towards training hours?

In-studio sessions are on the academy timetable inside Kula OS. A student marks attendance in the app during the session and the hours are added to their record straight away. There is no separate attendance sheet to reconcile.

Does the AI send messages to my clients by itself?

No. It drafts messages and answers your team's questions. A member of your staff reads and approves anything before a client sees it, and you choose which kinds of outreach are switched on.

Can clients pay online today?

Academy students can pay instalments online through your own Stripe account today. Studios can attach a Stripe payment link to a package today; full self-checkout for studio packages is what we are building now.

Can I have an app under my own studio's name?

Not yet. Today your clients use the YogaOS app, which shows your name, logo and colour once they log in. A separately listed app under your own name is in our pipeline.

How do I move from my current software?

Export your client list as a spreadsheet from the software you use now and send it to us. We import it, then set up your classes, packages and team logins with you before you go live.

Is there an annual contract?

No. Plans are billed month to month and you can cancel at any time. If you choose to pay yearly, you get two months free and we waive the $249 setup fee.

What is the founding rate, and what happens after a year?

The first 25 studios, 25 academies and 25 teachers to join pay the founding rate, locked for their first 12 months. After that the plan moves to the standard price shown here, and we tell you a month before. Studios already with us at $39 a month keep that rate.

What does YogaOS not do yet?

Late-cancel and no-show fees and email campaigns are what we are building next. New clients can already sign themselves up by buying an intro offer or a course seat on your website. An app listed under your own studio's name comes after that. We would rather tell you now than after you switch.

What happens after I send the request?

We contact you by WhatsApp or email within 48 hours to arrange a one-to-one walkthrough and talk through your set-up.

Chat on WhatsApp
WhatsApp Book a walkthrough