All templates

Automated General Assembly Cohort Progress Export

Every Monday, WebRun opens General Assembly, checks assignment submissions and attendance for each student in the cohort, exports the week's progress to Google Sheets, and drafts a Gmail recap for the program manager.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 General Assembly check cohort progress
2 Google Sheets export the progress data
3 Gmail draft the manager recap
In short

How do I export weekly progress for my General Assembly cohort?

WebRun checks each student's assignment submissions and attendance in your General Assembly cohort every Monday, exports the week's progress to Google Sheets, and drafts a Gmail recap for the program manager naming who needs extra support. The instructor reviews and sends it, so cohort tracking stays current without manual exports.

  • Cohort progress is exported to Sheets every week without manual work
  • Students needing extra support are flagged automatically
  • Program managers get a ready to send recap every Monday

Built for bootcamp instructors · program managers · cohort coordinators · career services teams

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

  2. 1
    General Assembly - check cohort progress
    • Open the cohort dashboard and check each student's submissions and attendance
    • Note who is on track and who has missed assignments or sessions
    • List students who need extra support

    Done when Every student in the cohort has been checked for the week.

  3. 2
    Google Sheets - export the progress data
    google.com
    WebRun in Google Sheets: export the progress data
    WebRun opens Google Sheets to export the progress data.
    • Add a row per student with submissions completed and attendance for the week
    • Keep prior weeks in the sheet so progress trends are visible
    • Highlight students flagged as needing extra support

    Done when This week's cohort progress is exported to Sheets.

  4. 3
    Gmail - draft the manager recap
    gmail.com
    WebRun in Gmail: draft the manager recap
    WebRun opens Gmail to draft the manager recap.
    • Draft a short recap email for the program manager summarizing cohort progress
    • Call out students who need extra support
    • Leave the draft in Gmail for the instructor to review and send

    Done when A draft recap is ready for the program manager to review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
generalassemb.ly
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Cohort progress sheet · Google Sheets
OutputWhat each run produces - A weekly cohort progress export in Google Sheets, plus a draft Gmail recap for the program manager.
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 the program manager without review?

No. WebRun drafts the recap in Gmail and leaves it for the instructor to review and send. Nothing goes out unreviewed.

Does the sheet keep past weeks?

Yes. Each week adds new rows rather than overwriting the last, so you can see how the cohort is trending over time.

How does it decide who needs extra support?

It flags students with missed assignments or attendance for the week, based on General Assembly's own records, not an estimate.

Put this on autopilot.

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