Use Case · Roster Management

Staff open the app and see today's correct list — already.

Rosters update the moment a family enrolls or changes programs. No manual edits, no version confusion, no reprinting. Payment status, pickup method, and attendance notes — visible on every card.

Chess Club · Mon May 12 · live

4/6 checked in · 2 students still expected · parents notified

Marco Torres · $120 overdue · flagged on roster card · staff aware

Roster updated 3 minutes ago — reflects today's enrollment

30-minute walkthrough built around your roster and dismissal workflow.

Chess Club · Mon May 12 · 3:32 PM

Attendance — tap to check in

4/6 in
Marco Torres · $120 overdue · 2 students still expected
4 of 6 checked in

Parent notified automatically

Lily Chen checked in · Chess Club · 3:34 PM

The roster problem

A printed roster is outdated before the session starts.

Enrollment changes. Families drop and add programs. But the printed roster doesn't know that. These are the problems that repeat every term when rosters aren't live.

Roster printed Tuesday · today is Thursday

The roster is always one step behind the actual enrollment

A family enrolled Wednesday afternoon. The roster was printed Tuesday. The instructor has 18 names. 19 students show up. Nobody's sure who the extra one is. It gets sorted out slowly.

3 different roster versions in use today

Staff don't know which version of the roster is correct

Someone emailed a roster PDF last week. Another was printed Monday. A third was updated in a Google Sheet. All three have slightly different names. Staff use the one they have.

2 students waiting at dismissal — unaccounted for

Dismissal is complicated when the roster doesn't show pickup method

Who goes on the bus? Who's waiting for a parent? Who's in extended care until 5:30? The roster has names. It doesn't have answers. Staff figure it out at 3:45 PM.

Balance due — nobody at dismissal knew

Payment status isn't visible to the staff running the program

A family has an overdue balance. The finance office knows. The instructor running the program doesn't. The information lives in a different system. Nothing connects.

Dismissal & pickup

Dismissal runs smoothly when rosters show who's still waiting.

Staff see a live dismissal view — which program each student is in, pickup method, who's been dismissed, who's still waiting. No paper signup sheets. No guesswork about who goes on which bus. Payment status is visible on every card without switching to a separate system.

  • Rosters update automatically — always reflects current enrollment
  • Payment status visible on every student card
  • Pickup method — bus, parent, extended care — per student
  • Live dismissal view across all programs simultaneously
  • Check-in marks sent to parents automatically
  • Students still waiting flagged for staff attention
  • Filter rosters by program, grade, or schedule day
  • Export to PDF or CSV for any program, any term
Staff reviewing dismissal roster on tablet during pickup

Staff checking dismissal roster · 4:18 PM

60 dismissed · 12 still waiting · no printed sheet needed

Mon May 12 · 4:18 PM

Dismissal Overview · In Progress

Live

Chess Club · Room 114

Room transition at 4:05 PM

11 dismissed

7 waiting

Art Studio · Studio B

All dismissed ✓

STEM Lab · Lab B

5 students still waiting — 2 parents en route

19 dismissed

5 waiting

Soccer Clinic · Field A

All dismissed ✓

60

Dismissed

12

Waiting

72

Total today

Demos available this week

See how rosters and dismissal work in your programs

A 30-minute walkthrough covering attendance, dismissal tracking, and roster management — built around how your programs actually run.

30 minutes, built around your programs
Pick a time that works for you
No commitment required
Book a Free Demo

No commitment. No IT setup. No more printed rosters.