Coverage that
finds itself.
SubnGo matches every absence to the right substitute automatically, and keeps looking if the first pick can’t make it.
Coverage used to mean calling down a list and hoping.
Now it finds itself.
6:14 AM · Call log
Called four people. Two didn’t pick up.
Group text · 12 replies
“can ANYONE cover 3rd period today??”
Coverage spreadsheet
R. Kim · J. Patel · ???
Sticky note
ask Denise, she usually knows
3rd period · Room 214
M. Alvarez confirmed
Auto-matched in 40 seconds · fairness score 92
Next in line, if needed
J. Patel · D. Osei
Every match runs on the same logic.
Not a form that routes to a person. An engine that ranks, reassigns, and keeps everyone in the loop on its own.
Matching engine
Ranks every candidate, then picks the fairest one.
SubnGo scores each available substitute on dedication to your school and how recently they’ve worked, so the same three people don’t get every shift, and dedicated subs get first call at the schools they know.
Open · 3rd period · Room 214
- M. AlvarezDedicatedFairness 92Confirmed
- J. PatelDedicatedFairness 88
- D. OseiFairness 81
- R. KimFairness 74
Cascade reassignment
If your substitute cancels, the system just keeps going.
No new phone calls. When a confirmed substitute becomes unavailable themselves, SubnGo reassigns from the same ranked list instantly, without anyone picking up a phone.
Room 214 · 3rd period
M. Alvarez confirmed
7:15 AM
M. Alvarez cancels
7:42 AM · marked unavailable
J. Patel confirmed
7:42 AM · reassigned in 0.6s
PTO tracking
Absences log themselves.
SubnGo ties into your school's clock-in system, so a missed scan becomes a logged absence automatically. No manual entry.
Messaging
Only who needs to talk, can.
Substitutes and staff message each other while a coverage is active, and lose access the moment it ends.
Visible while covering Rm 214 only
Notifications
The right people, the moment it matters.
Substitutes are notified the instant they're matched. Admins are notified the instant something needs attention.
You’re confirmed for 3rd period, Room 214
Multi-school
One account, every building.
Districts run every school's coverage from one place. Substitutes can be dedicated to one site or float across several.
One morning, start to finish.
SubnGo · 6:02 AM
Ms. Chen · Out sick
Front office
M. Alvarez · Rm 214
Review coverage request
3rd period · Room 214
6:02 AM · The absence
Ms. Chen can't come in today.
6:03 AM · The search
The system checks who's free, who's dedicated, who hasn't worked in a while.
6:04 AM · The match
M. Alvarez, fairness score 92, matched in 40 seconds.
6:19 AM · The approval
One tap from the front office. No forms, no calls.
7:58 AM · The confirmation
Covered.
This is the real product.
No staged mockups. These are live screens from the teacher app and the admin console, doing exactly what they do every school day.

Admin console · Reports

Admin console · Schedule, by teacher

Teacher app · Home

Admin console · Approvals

Teacher app · Calendar
See it match your next absence.
Fifteen minutes. Bring a real schedule if you want, and we’ll show you a live match.