All templates

Automated edX Onboarding Course Tracking

Every Monday, WebRun opens edX, checks each new hire's enrollment and progress in your required onboarding courses, books focused calendar time for any modules still outstanding, and posts an onboarding-progress digest to Microsoft Teams for the People team.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 edX check onboarding course progress
2 Google Calendar book course completion time
3 Microsoft Teams post the onboarding digest
In short

How do I make sure new hires finish their required edX courses?

WebRun checks new hires' required edX course progress every Monday, books focused calendar time for any module still outstanding, and posts an onboarding-progress digest to Microsoft Teams for the People team, so required training gets finished on time without anyone manually chasing course completions.

  • Outstanding onboarding modules get dedicated calendar time automatically
  • The People team sees onboarding progress in one weekly Teams post
  • No new hire's required training silently slips past their start date

Built for People operations teams · HR onboarding coordinators · L&D managers · compliance training leads

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

  2. 1
    edX - check onboarding course progress
    • Open your organization's course reports for each required course
    • Check every new hire's enrollment and module completion
    • Flag anyone with an outstanding module past their first 2 weeks

    Done when Every new hire's required-course progress is captured.

  3. 2
    Google Calendar - book course completion time
    calendar.google.com
    WebRun in Google Calendar: book course completion time
    WebRun opens Google Calendar to book course completion time.
    • Book a 30 minute focused block for each outstanding module
    • Place it within the new hire's current week
    • Leave existing meetings and personal events untouched

    Done when Every outstanding module has dedicated calendar time booked.

  4. 3
    Microsoft Teams - post the onboarding digest
    microsoft.com
    WebRun in Microsoft Teams: post the onboarding digest
    WebRun opens Microsoft Teams to post the onboarding digest.
    • Post this week's onboarding-progress digest to the People team channel
    • List new hires by course completion percentage
    • Flag anyone who has fallen behind their onboarding timeline

    Done when The People team has this week's onboarding digest in Teams.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.edx.org
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Onboarding digest · Microsoft Teams
OutputWhat each run produces - A weekly onboarding digest showing each new hire's required course completion, with time booked for what's left.
Checklist
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

Does it message new hires directly?

No. It books calendar time and posts the digest to your People team channel. It never emails or messages a new hire on its own.

What if a new hire finishes a course early?

It reads live progress from edX each Monday, so completed modules drop off the checklist and the digest automatically.

Does it double-book someone's calendar?

No. It checks existing events first and only books open time, so it never overwrites a meeting a new hire already has.

Put this on autopilot.

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