All templates

Automated Code.org Section Setup Checks

Every Monday, WebRun opens the Code.org teacher dashboard, checks each section for an assigned course and joined students, notes the section code, drafts a Twilio reminder to the teachers with gaps for your approval, and posts the setup checklist to Microsoft Teams.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Code.org check sections and students
2 Twilio draft the teacher reminder
3 Microsoft Teams post the setup checklist
In short

How do I check every Code.org class section is set up before term starts?

WebRun opens the Code.org teacher dashboard every Monday and checks each section for an assigned course and joined students, flagging any that are missing either. It drafts a Twilio reminder to the teachers involved for your approval and posts the setup checklist to Microsoft Teams before week one.

  • Week one is spent teaching, not fixing setup
  • Sections with no course or no students are named every Monday
  • No teacher is texted until you release the draft

Built for teachers · school IT coordinators · curriculum leads · district 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 code.org in a real browser with your saved login - no setup, no API keys.

  2. 1
    Code.org - check sections and students
    code.org
    WebRun in Code.org: check sections and students
    WebRun opens Code.org to check sections and students.
    • Sign in to Code.org and open the teacher dashboard
    • List every section with its section code and the teacher who owns it
    • Check whether each section has a course assigned and how many students have joined
    • Flag sections with no course, no students, or fewer students than the roster expects

    Done when Every section is listed with its course, its joined student count, and any gap named.

  3. 2
    Twilio - draft the teacher reminder
    twilio.com
    WebRun in Twilio: draft the teacher reminder
    WebRun opens Twilio to draft the teacher reminder.
    • Draft an SMS per teacher whose section is missing a course or students
    • Name the section, the section code, and exactly what is missing
    • Queue every message in Twilio unsent for approval
    • Send nothing to a teacher until you release it

    Done when A reminder is queued for each teacher with an incomplete section, waiting on approval.

  4. 3
    Microsoft Teams - post the setup checklist
    microsoft.com
    WebRun in Microsoft Teams: post the setup checklist
    WebRun opens Microsoft Teams to post the setup checklist.
    • Post the setup checklist to your staff channel in Microsoft Teams
    • Show sections ready to teach and sections still missing something
    • Count how many students have joined against how many are expected

    Done when This week's section setup checklist is in Microsoft Teams.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
code.org
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Setup checklist · Microsoft Teams
OutputWhat each run produces - A checklist of sections with their assigned course, joined students, and whatever is still missing.
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 teachers without me seeing it first?

No. Every reminder is queued in Twilio unsent and waits for you to release it, so no teacher is messaged about their section without your approval.

Does it create sections or assign courses itself?

No. WebRun only reads the teacher dashboard. Creating a section, assigning a course, or adding a student stays a teacher action inside Code.org.

Does it report on individual students?

It counts how many students have joined each section and compares that to the expected roster size. It does not report a named student's work or progress.

Put this on autopilot.

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