All templates

Automated GeoGebra Completion Threshold Alerts

Every night before class, WebRun opens GeoGebra, checks completion on the assigned activity, alerts you on Telegram when completion falls below your set threshold, and drafts a Twilio text reminder for each student who hasn't started.

Runs on WebRun · Strict Lockdown policy
Every night at 6:00 PM WebRunorchestrates each step
1 GeoGebra check activity completion
2 Telegram alert on low completion
3 Twilio draft student reminders
In short

How do I know if my class is behind on a GeoGebra activity before class starts?

WebRun checks completion on your assigned GeoGebra activity every night before class and alerts you on Telegram when it falls below the threshold you set. It also drafts a Twilio text reminder for each student who hasn't started, so you can catch lagging homework the evening before, not during class.

  • Lagging activity completion is caught the night before class
  • Students who haven't started get a ready to send reminder
  • No alert fires when completion is already on track

Built for math teachers · instructional coaches · middle and high school departments · tutoring programs

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.geogebra.org in a real browser with your saved login - no setup, no API keys.

  2. 1
    GeoGebra - check activity completion
    • Open the assigned activity and check completion status for the class
    • Calculate the percentage of students who have started and finished
    • Compare that against your completion threshold

    Done when Completion has been checked against your threshold for the assigned activity.

  3. 2
    Telegram - alert on low completion
    telegram.org
    WebRun in Telegram: alert on low completion
    WebRun opens Telegram to alert on low completion.
    • Post an alert if completion is below threshold ahead of class
    • Include the current completion percentage and how many students haven't started
    • Skip the alert entirely if completion is already on track

    Done when You're alerted in Telegram only when completion is genuinely lagging.

  4. 3
    Twilio - draft student reminders
    twilio.com
    WebRun in Twilio: draft student reminders
    WebRun opens Twilio to draft student reminders.
    • Draft a short text reminder for each student who hasn't started the activity
    • Reference the activity name and tomorrow's class
    • Queue the drafts for you to review and send. WebRun never texts students on its own

    Done when A draft reminder exists for every student who hasn't started.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.geogebra.org
ScheduleRuns automatically on this cadence
Every night at 6:00 PM
DeliveryHow each run's result reaches you
Completion alert · Telegram
OutputWhat each run produces - A completion percentage check with a Telegram alert on lagging activities and a draft Twilio reminder per student.
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 text students without me?

No. WebRun only drafts the reminder in Twilio. You review and send it yourself, nothing reaches a student automatically.

What threshold triggers the alert?

Whatever completion percentage you set. Below that, you get a Telegram alert the night before class so there's still time to act.

Does it alert me if completion is fine?

No. It only posts to Telegram when completion is genuinely behind your threshold, so you're not getting a message every night.

Put this on autopilot.

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