Automated At-Risk Student Early Warning
Every Monday, WebRun reads recent grades and attendance in PowerSchool, checks missing work in Google Classroom, finds students slipping on more than one signal, and posts your support team an internal Slack digest ranked by how many warning signs each student shows.
How do I build a weekly at-risk student early-warning report automatically?
Every Monday, WebRun reads recent grades and attendance in PowerSchool, checks missing work in Google Classroom, and finds students slipping on more than one signal. It posts your support team an internal Slack digest ranked by how many warning signs each student shows, so counselors can step in before a student falls behind.
- At-risk students surface weekly across grades, attendance, and work
- The list ranks by number of warning signs, not one metric
- Recovered students drop off automatically each run
Built for school counselors · school administrators · intervention teams · grade-level leads
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.powerschool.comin a real browser with your saved login - no setup, no API keys. -
1
PowerSchool - read grades and attendance
WebRun reviews recent grades and attendance in PowerSchool. - Open PowerSchool and review recent grades and attendance by student
- Flag failing or sharply dropping grades and rising absences
- Capture each warning signal with the student it belongs to
Done when Each student's recent grade and attendance signals have been captured.
-
2
Google Classroom - check missing work
WebRun checks missing work across classes in Google Classroom. - Open Google Classroom and review student work across classes
- Use the status filter to find students with stacking missing assignments
- Add the missing-work count to each student's signal set
Done when Missing-work counts from Google Classroom are attached to each student.
-
3
Slack - post the at-risk digest
WebRun posts the ranked at-risk digest to your support team in Slack. - Post an internal digest of students showing two or more warning signs
- Rank by how many signals each student trips: grades, attendance, missing work
- Leave it for counselors and the support team to decide on outreach
Done when Your support team has this week's ranked at-risk digest in Slack.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it contact students or families on its own?
No. This is an internal digest for your support team only. WebRun reads the data and posts a ranked Slack list. Whether and how to reach a student, family, or counselor stays a human decision your team makes from the digest.
What makes a student show up on the list?
WebRun looks across signals rather than one bad grade. A student appears when two or more line up, for example a failing grade plus rising absences plus stacking missing work, which is a stronger early-warning sign than any single metric.
Does it label or rank students permanently?
No. The digest reflects only this week's PowerSchool and Google Classroom data and is rebuilt each Monday. A student who recovers drops off the next run, so the list stays a current snapshot, not a label.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.