Run your school from the chat your families already use.

SchoolDesk is a school management system for Malaysian tadikas, schools and learning centres. It helps owners manage attendance, fee collection, announcements, parent communication and reports using Telegram, FPX and a simple web dashboard.

No app to install Live in under a week BM · EN
A
Cikgu Aidanow

Aisyah marked present at 07:48 ✓

ATTENDANCE TODAY 96% ▲ +2.1
YURAN MEI 2026
RM 480.00 ✓ paid
FPX · receipt #2026-0512
SD
SchoolDesk Bot1m

"Anak sakit hari ni" — leave noted. Cikgu Aida informed.

98% READ
Designed for Malaysian schools, tadikas & learning centres
Tadika & KindergartensPrimary SchoolsTuition & Learning Centres Daycare & ChildcareIslamic & Religious SchoolsEnrichment Centres Tadika & KindergartensPrimary SchoolsTuition & Learning Centres Daycare & ChildcareIslamic & Religious SchoolsEnrichment Centres

Three things that change once you go live.

Built for owners who want fewer apps, fewer tabs, and fewer "did you see the message in the group?" phone calls.

SchoolDesk Bot
BOTSelamat pagi, parents 🌞
Field trip — RM 35
Sign & pay
BOT✓ Resit sent
For parents

Lives in their pocket.

No new app to install. No password to remember. Just Telegram — the chat they check forty times a day.

AAhmad Bin AliPRESENT
MMuhammad AbdullahPRESENT
NNurul HidayahLATE
For teachers

Less paperwork. More teaching.

One tap to mark a class present. Late slips, sick leaves, and permission chases handled by the bot.

STUDENTS2
PARENTS1
MSGS27
For owners

A calm cockpit on the web.

Enrollment, fees aging, payroll, multi-campus rollups — the parts of running a school that need a real screen.

Your school, at a glance — every morning.

Attendance, registered parents, announcement reach, fees, AI conversations — six things that tell you whether today is going to plan.

cockpit.schooldesk.my / dashboard

Tadika Mesra (DEMO)

Welcome back. Here's what's happening at your school.
Total Students
2
Enrolled
Reg. Parents
1
Via Telegram
Announcements
1
Total sent
Pending Inv.
0
Awaiting
Bot Messages
27
Inbound
Engagement
50%
Parents / Students
Activity OverviewInbound messages, past week
7d 30d 90d
Thu Fri Sat Sun Mon Tue Wed

The entire parent experience — inside Telegram.

From onboarding to invoices to "did my child go to school today?" — every conversation happens in the app your families already check daily. The bot reads Bahasa Melayu and English.

SchoolDesk Bot · Tadika MesraONLINE · REPLIES IN ~2 SEC
Telegram
Admin shared PIN 699991 with Puan Nurul
SchoolDesk BotSelamat datang, Puan Nurul! Please send your PIN to link your child.
699991
SchoolDesk BotDone ✅ You're now linked to Ahmad Bin Ali (KGT 1). From here you can ask about attendance, fees, schedule, or sign permission slips.
System linked Ahmad Bin Ali · 6 yrs · KGT 1
anak hadir hari ni?
SchoolDesk Bot✅ Ahmad was marked present at 07:48 by Cikgu Aida.
this week?
SchoolDesk BotThis week (Mon–Wed):
✅ Mon · 07:51
✅ Tue · 07:44
✅ Wed · 07:48

Perfect attendance ✨
SchoolDesk BotYuran bulan Mei is ready, Puan Nurul. Invoice below — tap to pay.
Yuran Mei 2026 · Due 25 May
Ahmad · KGT 1RM 480.00
Lunch programRM 80.00
TotalRM 560.00
Pay now
Bot opens Mini App for FPX checkout
SchoolDesk Bot✅ Received RM 560.00 via FPX. Resit #2026-0512 sent to your email. Terima kasih!
Tadika Mesra · All Groups📅 Closure Thursday 21 May
School will be closed tomorrow for staff training. Classes resume Friday as normal. Lunch program is paused.
Read by 18 / 23 · acknowledged by 14
✓ I've read this
SchoolDesk BotAcknowledged. Have a restful Thursday!
bila parent-teacher meeting next?
SchoolDesk Bot🗓 Next session: Sat 7 June, 09:00–12:00. Slots open Mon 26 May. Set a reminder?
yes. also dismissal time for Friday?
SchoolDesk Bot✅ Reminder set for Mon 26 May, 08:30.

Friday dismissal: 12:30 (early release). Pickup window 12:15–12:45.
· bot answered from handbook · schedule

Built on Telegram Bot API + Telegram Mini Apps. Inline keyboards & formatted messages are native; FPX checkout runs in a Mini App.

When chat isn't enough — the Mini App.

For the moments that need a real interface — checking the month's attendance, paying a fee, reading announcements — the bot opens a Telegram Mini App that lives right inside the same conversation. No browser. No password. Same vibe.

Friendly greeting, bilingual BM · EN
One-tap pay via FPX Receipts auto-filed
Live attendance at a glance Plus today's quick actions
SchoolDesk
Tadika Mesra · Parent Portal

Selamat petang, Syah

S
Hadir
96%
Due
1
Unread
1
Payment due · RM 70 Yuran 5 · Ahmad · Due 31 May
New announcement Closure Thursday 21 May
Home
Fees
News
Att
Me
SchoolDesk
Fees
Outstanding invoices & receipts
Total outstanding
RM 70.00
1 invoice · Due 31 May 2026
Yuran 5 — Mei Ahmad Bin Ali · KGT 1
● Pending
Yuran bulananRM 60.00
LunchRM 10.00
TotalRM 70.00
Due 31 May
Pay now
Home
Fees
News
Att
Me
SchoolDesk
Hadir Mei
Today's record · Ahmad
MEI · AHMAD21/22
96%
1 late · 0 absent · perfect week ✨
M
T
W
T
F
S
S
Today · Thu 21 May NOT RECORDED
Present at school
Absent not in
Late en route
Home
Fees
News
Att
Me

Five screens · Home · Fees · Updates · Attendance · Me  ·  See all five →

If you're using something today — here's where SchoolDesk fits.

WhatsApp groups, Google Classroom, and your current Student Information System (SIS) all do parts of the job. SchoolDesk does the whole school day in one calm thread.

 
  SchoolDesk
WhatsApp group
Google Classroom
Legacy SIS (Student Information System)
Lives where parents already chat
✓ Yes
✓ Yes
— No
— No
One-tap attendance
✓ Yes
— No
✓ Yes
~ Clunky
In-chat tuition payments (FPX)
✓ Yes
— No
— No
~ Portal only
BM & EN natural-language bot
✓ Yes
— No
— No
— No
Read receipts & acknowledgment tracking
✓ Yes
~ Partial
✓ Yes
✓ Yes
Campus owner cockpit
✓ Yes
— No
— No
✓ Yes
Live in under a week without IT
✓ Yes
✓ Yes
~ A month
— Months

Everything you need to run a school. Nothing you don't.

Designed for owners who've outgrown WhatsApp groups but don't want enterprise software.

01 / AttendanceLIVE

Effortless roll-call

Teachers mark daily attendance on a sleek web-based roster. Parents view real-time logs and report absences directly inside Telegram.

02 / BillingLIVE

In-app billing

Tuition, trips, and fees paid securely via Stripe (Cards & FPX) inside Telegram. Invoices are reconciled automatically on your dashboard.

03 / AnnouncementsLIVE

Targeted updates

Broadcast news school-wide or narrow it down by class, year, and grade. Track read receipts and support both English and BM on the fly.

04 / AI RepliesNEW

Bilingual AI support

"Anak sakit hari ini" → REPORT ABSENCE classified instantly. Natural intent recognition in English and BM, not simple keyword matching.

05 / GuardiansLIVE

PIN-based, no friction.

Parents connect instantly by entering a school code and their child's unique PIN in Telegram. No emails, passwords, or app downloads required.

06 / CockpitLIVE

Unified school cockpit

Monitor enrollment, parent engagement, outstanding fees, and incoming AI transcripts on a single dashboard. Manage your school's operations at a glance.

From contract to live in three steps.

No IT department. No app rollout. A short onboarding call is all you need.

1

Connect your roster.

Upload a CSV or sync from your existing Student Information System (SIS). We generate a unique PIN for every student.

2

Engage with Telegram bot.

Parents chat 1:1 with the bot in Telegram. We route updates to the right audience by class, grade, and year.

3

Run the school.

Attendance, comms, payments — all from chat. Owners get the web cockpit. Teachers get their evenings back.

Questions tadika owners actually ask.

If you're switching from WhatsApp groups or your current Student Information System (SIS), here are the honest answers.

QDo parents need a new app?

No. They open Telegram — the app they likely already check daily. The admin generates a unique PIN code inside SchoolDesk for you to share with the parent. They enter this PIN in Telegram to link instantly — no password, no email confirmation.

QWhat if some parents don't use Telegram?

For the 1–3% who won't on day one, the admin can still relay key announcements manually while nudging them across — most are on within 10 days. If your community is heavily on WhatsApp, we offer a WhatsApp edition as an add-on (extra messaging cost, and the trade-off is no in-chat mini-app — parents interact through plain chat instead).

QIs our student data safe?

Hosted on AWS Singapore. Data encrypted at rest and in transit. SOC 2 Type II in progress. We never share student data with Telegram beyond the messages your bot sends. Full export anytime, no lock-in.

QCan we migrate from our current Student Information System (SIS)?

Yes. Bring a CSV or give us API access to your existing system — we'll import students, parents, fees, and historical attendance in one to two days. Free during pilot.

QHow do payments work?

SchoolDesk integrates with FPX, Malaysia's licensed online-banking payment rail. Funds settle directly to your school's registered bank account — SchoolDesk never holds money. Standard FPX MDR applies; we don't take a cut on top.

QWhat happens if a parent asks a question the bot cannot answer?

SchoolDesk features a seamless fallback system. If the chatbot cannot resolve an inquiry automatically, it prompts the parent to submit a support ticket. This request is instantly forwarded to your admin cockpit as a chat thread where your staff can reply. The parent is notified immediately in Telegram, enabling a smooth follow-up.

See SchoolDesk run your school in a 25-minute call.

We'll plug a test roster into a sandbox Telegram group and show you exactly what your Monday morning looks like.