Every Classroom Covered. Everyone in the Loop.

A teacher calls out. Coverage assigns automatically. The sub confirms with a QR scan. Parents get notified. Four portals, one closed loop — all before first period.

No credit card required. Set up in one afternoon.

Live Activity

All Covered
Mrs. Chen reported absent
Teacher Portal
6:02 AM
Coverage auto-assigned: M. Rivera
Admin Dashboard
6:03 AM
QR scan confirmed — Room 204
Substitute Portal
7:42 AM
Parent notified: sub confirmed
Parent Portal
7:43 AM

When one person is out, everyone feels it.

Admin

The 6 AM scramble

Calling through a sub list before the building opens. Hoping someone picks up.

Teacher

"Did anyone get my message?"

You texted the front desk at 5 AM. No confirmation. No idea if your students will have someone.

Substitute

Last-minute voicemail

A frantic call at 7 AM with wrong room numbers and no lesson plans. Just "get here fast."

Parent

"Who's with my kid?"

Your child comes home saying "we had a stranger today." No one told you. No one told them.

These aren't edge cases. They happen every week in schools still managing coverage with spreadsheets and group texts.

What changes for everyone

Each role gets their own portal. Each person gets exactly what they need.

Admin

Coverage fills itself

The system pulls from your rotation list and assigns a substitute automatically. Fair distribution, real-time budget tracking, no phone calls.

Teacher

Report and rest easy

One tap to report your absence. You get confirmation when a sub accepts, and you can share lesson plans directly through your portal.

Substitute

Clear jobs, confirmed arrivals

See available jobs. Accept with one tap. Scan the QR code when you arrive. Everyone knows you're there. No confusion, no wasted trips.

Parent

Know who's in the classroom

Get notified when your child's teacher is out and when a substitute arrives. Emergency alerts reach you through multiple channels simultaneously.

Here's how it works

From absence to confirmed coverage — every role connected, every step automatic.

1

Teacher reports absence

Through the app, at any hour. Time-off request or same-day call-out.

2

System assigns coverage

Auto-picks from your rotation list. Or you manually choose with one click.

3

Sub gets notified

Room number, schedule, and class details sent directly. No phone tag.

4

QR scan confirms arrival

Sub scans in. You see confirmation on your dashboard. Classroom covered.

Everyone gets their own portal

Four roles, four dashboards. Each person sees exactly what they need to do their job - nothing more, nothing less.

Administrator

Run your school, not a phone tree

  • Coverage fills itself through auto-assign rotation
  • Real-time accountability: know who is in every room
  • Budget tracking, emergency broadcasts, CSV imports

Teacher

Focus on teaching, not paperwork

  • Request time off - coverage is arranged automatically
  • See your schedule, free blocks, and coverage assignments
  • Fair rotation means the load is shared across your department

Substitute

Professional, transparent, fair

  • Browse and accept jobs on your terms - no 5 AM phone calls
  • Track every dollar earned with private compensation records
  • Upload certs and documents - your profile travels with you

Parent

Stay connected, stay informed

  • Real-time attendance: know your child is in class right now
  • Submit absence notes digitally - no more backpack forms
  • Emergency alerts reach you immediately, not through the news

Unlike PowerSchool, Frontline, or Raptor, we don't solve one piece of the puzzle.

Most schools use 2-3 separate tools that don't talk to each other. We connect absence → assignment → verification → accountability in one closed loop.

See how we compare

"But we already have a system..."

If your current system involves any of these, you don't have a system. You have a workaround.

Texting subs from your personal phone
A shared Google Sheet that's always outdated
Walking the halls to check if subs actually showed up
Finding out about budget overruns after the fact
Teachers complaining about unfair coverage loads
No way to reach all parents during an emergency

Replace all of that with one platform your whole school uses.

Transparent pricing. No surprises.

Every plan includes a 30-day free trial. No credit card needed to start.

Starter

For individual schools

$7.99
per student/month
Up to 500 students
  • Auto-assign coverage from rotation
  • Teacher time-off requests
  • QR presence verification
  • Admin coverage dashboard
  • Email support
Most Popular

Professional

For growing schools

$6.99
per student/month
Up to 2,000 students
  • Everything in Starter
  • Emergency broadcast system
  • Budget & spending tracking
  • CSV bulk data imports
  • Parent portal
  • Priority support

District

Multi-school districts

Custom
pricing
Unlimited schools
  • Everything in Professional
  • Multi-school management
  • District-wide reporting
  • Dedicated onboarding
  • Custom configuration
  • Phone & email support

Your data stays yours

Student records demand serious protection. Here's how we handle it.

Token-Based Auth

Firebase Authentication on every session

Encrypted in Transit

TLS/SSL on all connections

Role-Based Access

Each role sees only their own data

School-Level Isolation

Multi-tenant separation by school code

Clever SSOComing Soon

One-click login with Clever coming soon

Tomorrow morning, a teacher will call out.

Will you be scrambling - or will you open your laptop and see it's already handled?

30-day free trial. No credit card. Cancel anytime.