All templates

Automated ALEKS Inactive Student Alerts

Every Monday, WebRun opens ALEKS, reads last login date, time spent, and topics attempted for every student in your class, drafts a short outreach email per quiet student in Gmail, and posts the inactive list to your Slack channel.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 ALEKS read last login and time spent
2 Gmail draft outreach for quiet students
3 Slack post the inactive list
In short

How do I find students who stopped logging in to their course?

WebRun checks student effort in ALEKS every Monday. It reads last login date, time spent, and topics attempted for each student, flags anyone who has gone quiet, drafts a short check-in email per student in Gmail for you to send, and posts the inactive list to Slack.

  • Quiet students get outreach in week two, not after the term is lost
  • Every check-in email is drafted for a teacher to approve
  • Effort is tracked weekly without anyone pulling a report by hand

Built for instructors · math departments · tutoring centers · school administrators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.aleks.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    ALEKS - read last login and time spent
    aleks.com
    WebRun in ALEKS: read last login and time spent
    WebRun opens ALEKS to read last login and time spent.
    • Open ALEKS and select the class you are tracking
    • Record each student's last login date, time spent, and topics attempted over the past week
    • Flag any student below the weekly time you expect, or with no login at all
    • Sort the flagged list by how long the student has been away
    • Never change a student record, a due date, or an assignment. WebRun reads only

    Done when Every student in the class has a last login and a weekly effort figure recorded.

  3. 2
    Gmail - draft outreach for quiet students
    gmail.com
    WebRun in Gmail: draft outreach for quiet students
    WebRun opens Gmail to draft outreach for quiet students.
    • Draft a short, encouraging check-in email for each quiet student
    • Name the days since their last login without any grade or judgement language
    • Keep every draft unsent in Gmail for you to review, edit, and send

    Done when An outreach draft is waiting for each student who has gone quiet.

  4. 3
    Slack - post the inactive list
    slack.com
    WebRun in Slack: post the inactive list
    WebRun opens Slack to post the inactive list.
    • Post this week's inactive list to the teaching channel
    • Show each student with days since last login and time spent this week
    • Put the longest absences at the top so the first outreach goes where it matters
    • Keep the message internal to staff only

    Done when The teaching team has this week's quiet student list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.aleks.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Inactive student list · Slack
OutputWhat each run produces - A weekly list of students by days since last login, with time spent and topics attempted, plus a drafted outreach email each.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it email students without me?

No. Every outreach email is left as an unsent Gmail draft for you to review, edit, and send. Only the internal Slack list posts automatically, because that stays inside the teaching team.

What counts as inactive?

You set the threshold, for example no login in seven days or under an hour of time spent in a week. WebRun reads last login date, time spent, and topics attempted in ALEKS and flags anyone below it.

Does it change anything in the course?

No. WebRun reads student activity only. It never edits a record, moves a due date, unlocks a topic, or changes an assignment, so the course stays exactly as you set it up.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.