TLDR:
Connect Kicksite or Zen Planner to Claude or ChatGPT and the repeat class work runs itself: attendance flags, belt-test eligibility lists, roster notes and retention check-ins, each drafted for your approval.
Your martial arts attendance software already knows who came Tuesday, who's three classes from testing eligibility and who hasn't been in since last month. What it doesn't do is act on any of that without a person opening it, running the report and writing the message. This guide covers how to connect that system to Claude or ChatGPT and hand over the acting part: attendance, belt tracking, rosters and retention.
It goes deeper on the class side of our martial arts school automation guide. Tuition and testing fees are a separate job, covered in martial arts billing automation; instructor schedules are in martial arts staff automation.
Connecting AI to your martial arts class management software (Kicksite or Zen Planner)
There are three ways in, and every school has at least one of them.
If your system has an API, the AI reads it directly: enrollments, attendance, ranks, live. If it has exports, the AI works from a scheduled export instead. And if it has neither, a machine reads the reports you already download every week, which covers most of what follows.
Either way, the rule is the same throughout: the AI reads your system and drafts the action. It does not write back into your records, and it does not message a family until you approve the message or decide a job has earned the right to send on its own.
Using AI to get insights from your dojo management software
The first thing that changes is that you stop building reports. You ask the question the way you'd ask your front desk, and the answer comes back from the list.
The questions a school asks every week:
- "Who's eligible to test at the next belt test?"
- "Which students haven't attended in three weeks?"
- "Who enrolled this month but hasn't been to a class yet?"
Each answer arrives as a list you can act on, not a spreadsheet you still have to read. Ask a follow-up ("draft a message to those families") and the drafts appear next to the names.
This is the practical difference between a record system and martial arts student management software with an AI on top: the system stores the answer; the AI goes and gets it, then preps what you'd do about it.
How AI enables you to track belt progress from your martial arts attendance software
Attendance is not just a register at a martial arts school — it's the path to the next belt, and it's the number parents ask about most.
- Eligibility lists, always current. Classes attended counted against your own testing requirements, so "is my kid ready to test" has an answer before the parent asks.
- The almost-there nudge. Students a few classes short of eligibility get a drafted note to the family — three more classes before test day — which fills your weekday classes right when it matters.
- Attendance flags. A student who has missed three straight weeks appears on your list before the family has decided to quit. The AI drafts the check-in; you decide whether it's a message or a mat-side conversation.
- The never-started list. Enrolled but zero classes attended — the quietest churn there is, surfaced with a drafted welcome-back.
The eligibility list is the first thing most schools switch on. Unprompted builds it from the martial arts attendance tracking data you already have.
Getting more value from martial arts scheduling software: enrollment and rosters
- Trial follow-through. Every trial student who hasn't enrolled gets a drafted nudge naming the class they took and the instructor who taught it, because that gap is where schools quietly lose their next students.
- Roster notes. A new student's first class, a rank change, a family withdrawing — the instructor gets a note before class, drafted from the change itself.
- Capacity watch. Kids classes bumping their limit flagged before they overflow, and half-empty time slots flagged early enough to consolidate or promote.
- Renewals. Memberships and expiring cards listed two weeks out with a reminder drafted for each.
On the full automation map, these run in the every-morning row of the schedule: they don't wait for anyone to ask.
Why you should layer AI on your existing martial arts studio management software
If Kicksite or Zen Planner already does a job reliably, leave it there. Online signup, class reminders, payment retries and the student records belong to your martial arts class management software; the AI's lane is the work between the system and the family — noticing, looking up, drafting, reminding.
And two things stay with people entirely: anything about a student's safety or conduct, and the decision to promote. The AI can hand you the eligibility list. Who's ready is the instructor's call.
If the student lists are the part of the school eating your evenings, talk to us and we'll show you the morning sweep running on your own records.
Want this running inside the tools you already use?
Book a callFAQ
Does this work with Kicksite or Zen Planner?
Yes, through whichever door your system has: an API, a scheduled export, or a machine that reads the reports you already download. That last route works with any system, whatever its age.
Do parents get messages automatically?
Not until you say so. Every message starts as a draft you read and send. Once a job has earned your trust, the attendance nudge say, you can let that one send on its own.
Can it track belt requirements that differ by program?
Yes. The eligibility counts follow your own testing rules per program and rank — the AI reads your requirements, it doesn't impose its own.
Where should a school start?
The eligibility list and the trial follow-up. Both are pure follow-through on data you already have, and both put students on the mat, which is revenue. The [scoring framework](/blog/what-to-automate-first) is how we'd rank the rest.