All templates

Automated Prenda Weekly Progress Reports

Every Monday, WebRun opens Prenda, pulls each student's lesson completions and mastery notes from the past week, drafts a personalized progress email for every family in Gmail, and posts your guide a Slack notice when the drafts are ready to review and send.

Runs on WebRun · Strict Lockdown policy
Every Monday at 7:00 AM WebRunorchestrates each step
1 Prenda pull each student's weekly progress
2 Gmail draft a parent friendly update
3 Slack notify the guide drafts are ready
In short

How do I send parents a weekly progress update automatically?

WebRun reviews every student's Prenda progress each Monday, pulls lesson completions, mastery scores, and guide notes for the week, and drafts a parent friendly update for every family in Gmail. It groups multi student households into one email and posts a Slack count of drafts ready, so guides can review and send a personal update in minutes.

  • Every family gets a personal weekly update without the guide writing each one by hand
  • Multi student households get one combined email instead of several
  • No student's week goes unreported to their family

Built for microschool guides · learning pod founders · homeschool co op leaders · Prenda guides

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

  2. 1
    Prenda - pull each student's weekly progress
    prenda.com
    WebRun in Prenda: pull each student's weekly progress
    WebRun opens Prenda to pull each student's weekly progress.
    • Open Prenda and pull each active student's lesson completions, mastery scores, and guide notes for the week
    • Group the data by family so multi student households get one combined update
    • Skip any student marked withdrawn or on a break

    Done when Every enrolled student's weekly progress has been pulled and grouped by family.

  3. 2
    Gmail - draft a parent friendly update
    gmail.com
    WebRun in Gmail: draft a parent friendly update
    WebRun opens Gmail to draft a parent friendly update.
    • Draft a short, parent friendly progress email for each family summarizing what their student worked on and mastered
    • Include a specific highlight from the week's work
    • Leave every email as a draft in Gmail for the guide to review before sending

    Done when A reviewable draft exists in Gmail for every family.

  4. 3
    Slack - notify the guide drafts are ready
    slack.com
    WebRun in Slack: notify the guide drafts are ready
    WebRun opens Slack to notify the guide drafts are ready.
    • Post a count of how many drafts are ready with a link to the Gmail drafts folder
    • Flag any family with no progress data this week so the guide can follow up personally

    Done when The guide has a Slack notice that this week's drafts are ready to review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.prenda.com
ScheduleRuns automatically on this cadence
Every Monday at 7:00 AM
DeliveryHow each run's result reaches you
Weekly drafts ready notice · Slack
OutputWhat each run produces - A Gmail draft per family summarizing weekly progress, plus a Slack count of drafts ready to review.
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 parents get these emails automatically?

No. WebRun only drafts each family's progress email in Gmail, it never sends on its own. Your guide reviews and hits send, so every message that reaches a parent has a human check first.

How does it decide what to include?

It reads each student's lesson completions, mastery scores, and guide notes straight from Prenda for the past week, so the summary matches what actually happened in their pod.

What happens if a family has more than one enrolled student?

Their updates are grouped into a single email, so a household with two or three kids in the pod gets one combined report instead of several.

Put this on autopilot.

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