Built-in AI that saves you time every day.

Draft messages, generate lesson recaps, build progress reports, create reusable templates, and import rosters — all from a short description using your real student data.

✉️Draft Messages

Describe it once. Get a message ready to send.

Tell the AI what you want to say — a payment reminder, a lesson update, a follow-up — and it drafts a polished message using the student's real name, balance, package details, and lesson history. Review, tweak if needed, and send without leaving the student's profile.

AI Draft
Ready
Your prompt
Remind Ethan his package is finished and suggest renewing
Subject
Package Renewal — Let's Keep the Momentum Going
Message

Hi Ethan,

You've used all 10 lessons in your current package — great consistency! I'd love to keep the progress going.

Would you like to renew with another 10-lesson package? Let me know and I'll get it set up.

Best,
Sarah Mitchell

Regenerate
CopySend Email
Describe what you want to say in plain language
AI fills in student name, balance, package, and lesson details
Choose the right tone: friendly, professional, or casual
Edit the draft or regenerate with a different approach
Send directly via email or copy to your clipboard
📝Create Templates

Build reusable emails in seconds, not minutes.

Describe the kind of message you send regularly — welcome emails, renewal reminders, missed lesson follow-ups — and the AI creates a reusable template with smart variables. Variables like {student_name}, {remaining_lessons}, and {balance} get filled in automatically each time you use it.

📝
Create Template
Describe your template
A welcome email for new students with their first lesson details
Generated template

Hi student_name,

Welcome to my studio! I'm excited to start working with you.

Your first lesson is scheduled for next_lesson_date. You're currently on the package_name plan with remaining_lessons lessons.

See you soon!

EditSave Template
Describe the template purpose and the AI writes it for you
Smart variables auto-fill with real student data
Save and reuse across any student or group
Edit templates anytime to refine wording
Supports common scenarios: renewals, reminders, welcome messages
Lesson Recaps

Summarize every lesson with one click.

After a lesson, generate a recap that covers what was worked on, how the student performed, and what to focus on next. Recaps pull from your lesson notes and attendance data so parents and students stay informed without you writing everything from scratch.

Lesson Recap — May 12, 2026
AI Generated
What we covered
Worked on forehand topspin consistency and net approach footwork. Introduced slice backhand for variety.
Progress
Forehand much more consistent — landing 7/10 crosscourt. Net approaches still need work on split step timing.
Next session focus
Continue net drills. Start working on serve placement to deuce court.
EditSend to Student
Auto-generate recaps from your lesson notes and attendance
Include what was covered, progress made, and next steps
Send recaps directly to students or parents
Build a history of lesson summaries for each student
Save time on end-of-lesson admin work
📊Progress Reports

Turn weeks of lessons into a clear progress report.

Select a student and a date range, and the AI compiles attendance patterns, lesson notes, and session history into a structured progress report. Share it with parents, use it for semester reviews, or keep it for your own records.

Progress Report — Ethan Davis
Apr 1 – May 12, 2026 · 8 sessions
AI Generated
100%
Attendance
8 / 8
Sessions
↑ Improving
Trend
Summary
Ethan has shown steady improvement in ground stroke consistency and court coverage. Forehand accuracy increased from ~50% to ~70% crosscourt. Ready to introduce more advanced serve patterns.
Export PDFSend to Parent
Select any student and date range to generate a report
Pulls from attendance, notes, and session history
Highlights trends: consistency, improvement areas, achievements
Export or send directly to parents and students
Useful for semester reviews, parent meetings, and recertifications
👥Group Summaries

Recap group sessions with individual detail.

After a group lesson, generate a summary that includes attendance for each participant along with individual performance notes. No more manually writing up who showed up and how each person did — the AI handles it from your group session data.

Group Summary — Beginner Tennis
May 12, 2026 · 4 participants
AI Generated
Ethan D.Attended
Strong rally consistency today
Mia L.Attended
Good progress on serve toss
Noah P.Excused
Ava K.Attended
Needs work on backhand grip
EditShare with Group
Auto-generate attendance summaries for every group session
Include individual performance notes per participant
Track who attended, who missed, and who was excused
Share summaries with the group or individual members
Keep a running log of group session history
📥Smart Import

Paste a messy roster. Get clean student records.

Copy a roster from a spreadsheet, email, or document and paste it in. The AI parses names, emails, phone numbers, and other details into structured student records ready to add to your account. No more manual data entry row by row.

Smart Import
3 students parsed
Pasted text
Liam Chen, liam.c@email.com, 555-0142
Sofia Rodriguez — sofia.r@gmail.com
Jake Thompson (jake@example.com) 555-0198
Parsed results
L
Liam Chen
liam.c@email.com · 555-0142
S
Sofia Rodriguez
sofia.r@gmail.com ·
J
Jake Thompson
jake@example.com · 555-0198
CancelImport All
Paste from spreadsheets, emails, or any text source
AI extracts names, emails, phone numbers, and notes
Preview parsed results before importing
Handle messy or inconsistent formatting automatically
Import dozens of students in seconds instead of hours

Ready to simplify your teaching business?

Set up in minutes. Free forever for up to 10 students.