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

IndustriesEducationLanguage school

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

Language school softwareFrom placement test to the next level up.

DukeOS is the AI operating system for language schools: placement tests, courses, fees and WhatsApp in one app, with Duke, an AI assistant that prepares the work for your approval. Learners take a placement test, join a course at their level and pay in instalments. Companies get a quote for group classes. Duke replies to new learners on WhatsApp and keeps everyone moving.

A language teacher and an adult learner working through grammar at a whiteboard
Duke on WhatsAppYes, our General English evening courses run Monday and Wednesday from 7 pm. We start with a short placement test to find your level. Can I save your details so we can book it?
Enquiry saved · Lucía Romero, evening English

01Duke at your language school

Duke gets new learners to the placement test.

It replies to learners on WhatsApp about courses, levels and times, books the short placement test into a teacher's free slot and saves the enquiry with the course they want. Company quotes and level-up notes are drafted for you to approve.

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.
Meet Duke

A day with Duke

A Tuesday at a language school in Valencia
  1. Put the month's courses on the DashboardYou open the Dashboard: 7 courses end this month, €1,320 in instalments overdue.InsightsReady when you open the app
  2. Booked Lucía's placement testThursday 18:30 with Marta, 30 minutes, before the evening course starts.Duke on dutyOn its own, by your rule
  3. Drafted a quote for Norte LogísticaBusiness English B1, 8 learners, 12 weeks: €4,800, waiting for you.SalesWaits for your approval
  4. Drafted 9 level-up invitationsLearners finishing A2 this month, each invited onto the B1 evening course.MembershipsWaits for your approval
  5. Answered a teacher's questionMarta asked who hasn't come for 10 days: 4 learners from evening B1.AttendanceJust answers
An example day. Names and numbers are made up.

02The apps language schools use

Learners, levels and companies.

Individual learners enrol on courses at their level. Companies buying group classes get quotes, and every fee is tracked to the last instalment.

03In the app

A closer look.

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

Company groups

A quote for every corporate course.

Quotes list the course, the hours and the price, with your tax included. When the company accepts, the quote becomes an order with the same lines.

Quote Q-0042 · Norte Logística

CourseBusiness English B1, 8 learnersLine
Length12 weeks, 2 sessions a weekText
Price€4,800Money
Valid until30 OctDate
StatusSentStatus

Placement

Every learner's level and goal on file.

An intake page linked to each learner: level, goals, availability and how they found you. Duke can build it for you, starting from a ready-made intake page.

Fees

Course fees in instalments.

Split a course fee into equal monthly parts. Each instalment is its own invoice, part payments are allowed, and overdue ones are flagged.

Pages Duke can build for you

Pages built for a language school.

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

  • Placement tests
  • Level certificates
  • Homestay placements
  • Visa letters
  • Speaking assessments

06Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free