Tuition operating system · Singapore

Your tuition business in a box.

From the first WhatsApp message to the last invoice paid — Glassroom runs the whole chain in one place. An AI agent answers your leads while you teach, and nothing falls through the cracks.

Lead → student → class → invoice → paid, on one record
glassroom.cloud/dashboard
Home
OutstandingS$8,42011 unpaid · 3 overdue
CollectedS$24,18012% vs last monthIn April 2026
Active students1428 enrolled this month
Open leads195 hot · 9 warm

Needs Attention

4 items to review.

  • 3 overdue invoicesS$2,140 past its due date — follow up on payment.
  • 2 past sessions need attendanceMark who attended to keep records and billing accurate.
  • 4 draft invoices not issuedGenerate and issue them to start collecting.
  • 4 warm leads waiting on a replyNo contact in over 2 days — re-engage before they cool off.

Revenue Collected

Net payments received over the last 6 months.

NovDecJanFebMarApr

Today’s Schedule

3 classes scheduled.

Open calendar
  • 16:0017:30
    P5 Math · BishanMr Tan · Bishan
    Next8/10 booked
  • 17:3019:00
    Sec 3 ScienceMs Lim · Bishan
    6/8 booked
  • 19:0020:30
    JC1 ChemistryDr Wong · Tampines
    10/10 booked

One source of truth

The whole chain, joined up

Most centres run this on chat history, a spreadsheet, a calendar and an accounting app. Glassroom links every step onto one record — so “did this parent pay?” finally has an answer.

01
Inquiry
A parent WhatsApps about P5 Math.
02
Caitlin replies
Answers from your FAQ, logs the lead.
03
Trial booked
The student record creates itself.
04
Class & attendance
Sessions generate; you mark who came.
05
Invoice & paid
Billed, sent over WhatsApp, reconciled.

Strict tenant isolation · every change audited · a cancelled seat can never count as attended

Meet Caitlin

Your front desk that never sleeps

Caitlin answers inbound WhatsApp messages from your own FAQ, qualifies the lead, and books the trial — day or night. When she books a seat, the student record materialises automatically, ready for billing.

  • Grounded in your knowledge base. She only answers from the FAQs you publish — no made-up policies.
  • Autonomous, with a review gate. Every booking she creates waits for a human “confirm” before it’s final.
  • Toggle per conversation. Step in any time; flip Caitlin off for a thread and reply yourself.
Glassroom Tuition Centre
online
lead → trial booked → student created
Hi, do you have P5 Math classes? My daughter needs help before her exams.
9:42 PM
Hi! Yes — we run P5 Math on Mondays 4pm and Thursdays 5pm at our Bishan branch. First trial is free. Would you like to book one? 😊
9:42 PM
Yes please, Thursday works.
9:43 PM
Booked you in for Thu 5pm with Mr Tan. I've added the details — see you then!
9:43 PM
Type a message
INV-20260184
Tan Mei Ling · April 2026
Open
P5 Math · 4 sessionsS$320.00
P5 Science · 4 sessionsS$320.00
Sibling discount−S$64.00
Total dueS$576.00
PayNow QR attached

Sent over WhatsApp with the invoice PDF and your terms.

Billing & collections

Bill it your way. Get paid over WhatsApp.

Charge per session, monthly, or against prepaid credits. Run billing for everyone, a subset, or a single student. Apply recurring whole-bill discounts that resolve automatically when a cycle runs.

  • Three billing modes, one invoice. Pay-per-session, monthly and credit packages live side by side.
  • Delivered with your PayNow QR. Invoice PDF, QR and first-time terms, sent in one WhatsApp thread.
  • Always reconciled. Every send and payment is logged — outstanding vs collected is always answerable.

And everything around it

Run the catalog once, generate the rest

Catalog & scheduling

Define a class once — subject, level, price. Set a weekly recurrence over a date window at a branch, with tutors and capacity, and every dated session generates itself.

Bookings & attendance

Every booking carries exactly one attendance record. Pre-event intent and post-event truth stay strictly separate — a retracted seat can never masquerade as attended.

Attendance-based payroll

See how many students each tutor actually taught over any date range — present, late, absent — as a clean basis for their payout. Rate is yours to set.

Contact

Talk to us

Questions about Glassroom, your migration, or a custom plan? Reach out on whichever channel suits you — we usually reply within a day.

Pricing

One subscription. Your whole operation.

Glassroom is in alpha — chat with us to find the plan that fits your centre.

Free
For a single branch focused on delivering quality education.
S$0/mo
Get started
  • Up to 50 students
  • Student & class management
  • Automated enrolment process
  • Automated invoicing cycles
Growth
For a busy centre with more classes, students, and parents.
Custom
Chat on WhatsApp
  • Everything in Free
  • Unlimited students, multi-branch
  • Guided onboarding & migration
  • On demand priority support

Glassroom runs your classroom.

Spend your evenings teaching, not reconstructing who owes what — Glassroom keeps the whole chain, from first message to last invoice, on one record.