Partner with DukeOS

License the source code and host it yourself, or deliver it fully managed under your own brand.

Partner programme

Product

AI CRMAI ERPWhatsApp CRMAI agentsBuild with AIMeet DukeAll apps
Industries Pricing

Partners

Source-code licenceWhite-label for agencies
Custom software

Resources

Live demosGuidesHelp centreJournalCompare DukeOSFor studentsCustom softwareAbout SmartDuke
Start free Sign in

IndustriesEducationDance school

DukeOS for dance schools · AI operating systemCRM, ERP and AI agents in one system. From $49 a month per business. About DukeOS

Dance school softwareFull classes, happy families, a calm front desk.

DukeOS is the AI operating system for dance schools: classes, enrolments, fees and WhatsApp in one app, with Duke, an AI assistant that prepares the work for your approval. Ballet, jazz, hip hop and contemporary, each by level with its places and waiting list. Term enrolments, fees and showcase costumes sit together, and Duke answers families after the studio closes.

A dance teacher guiding two young ballet students in a studio
Duke on WhatsAppJunior Jazz is for ages 8 to 10, on Wednesdays at 4:30 pm and Saturdays at 9:30 am, and beginners are welcome. I've saved Zara's details so the studio can confirm a place with you tomorrow.
Enquiry saved · Zara, Junior Jazz

01Duke at your dance school

Duke takes the questions after class, you take the class.

It answers families on WhatsApp about styles, ages and term fees, saves each new dancer as an enquiry with the class they want, and notes health details on the page you chose. Class places, re-enrolments and costume fees still wait for your yes.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalIt prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and it sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke

A day with Duke

A Wednesday at a dance studio with four teachers
  1. Measured the new-term goal40 new students by week 1 of term: 27 enrolled, on pace for 36.GoalsChecked every morning
  2. Spotted a full class on InsightsYou open Insights: Junior Jazz is full on both days, 6 waiting.InsightsReady when you open the app
  3. Saved a new dancer's enquiryKate asked about Junior Jazz for Zara, 9. Saved with the class she wants.Duke on dutyOn its own, by your rule
  4. Noted asthma for the teacherRuby's mum mentioned her inhaler. Added to Ruby's Medical notes page.Custom pagesOn its own, by your rule
  5. Lined up Zara's class placeYou asked for Saturday 9:30 Junior Jazz. Booked as soon as you approve.BookingsWaits for your approval
An example day. Names and numbers are made up.

02The apps dance schools use

Classes, terms and fees for a dance studio.

Classes run weekly for the term, students enrol with a term fee, and families see their classes in your own app.

03In the app

A closer look.

Screens from our live demos, and what each part does for the business.

Showcase

Costumes and rehearsals on one board.

Ask Duke for a costume page linked to each student: class, size, cost and a status. Drag cards from Measured to Ordered to Fitted.

Showcase costumesCustom page

StudentClassSizeCostStatus
Zara AhmedJunior JazzAge 9-10A$65Measured
Ruby ClarkeBallet Grade 2Age 7-8A$80Ordered
Noah KimHip Hop TeensSA$55Fitted

Enrolments

Term enrolments, worked out for you.

Enrol a student for the term with its fee. Ending soon, lapsed and starting next term show up on their own, and re-enrolling takes one click.

Student app

Families book classes on their phone.

Students sign in with an emailed code to see their enrolment and book classes in the next two weeks. A full class offers the waiting list instead.

Pages Duke can build for you

Pages built for a dance school.

We build your pages during guided setup, or you ask Duke for them. For example:

  • Showcase costumes
  • Exam entries
  • Rehearsal schedule
  • Medical notes
  • Uniform orders

06Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free