All templates
For people and HR teams, L and D managers & onboarding buddies

Make sure every new starter got their training

Every morning, WebRun reads your new starter list in Notion, checks each person in 360Learning against the courses their role requires, writes the gaps back onto their Notion row, and sends the people team a WhatsApp list of who is missing an enrolment or has not started day one training.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 9:00 AM WebRun
1 360Learning check enrolments and progress
2 Notion mark the gaps on each starter
3 WhatsApp tell the people team
Run a sample
In short

How do I check that every new hire is enrolled in their training?

WebRun reads your new starter list in Notion each morning, checks each person in 360Learning against the courses their role requires, and writes the missing enrolments and untouched courses back onto their Notion row. It then sends the people team a WhatsApp list of who has a training gap.

  • Training gaps surface in the first week, not at the first review
  • Every starter's onboarding row shows real LMS status, not a guess
  • Name mismatches are reported instead of silently counted as gaps

Built for people and HR teams · L and D managers · onboarding buddies · compliance officers

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

  2. 1
    360Learning - check enrolments and progress
    360learning.com
    WebRun in 360Learning: check enrolments and progress
    WebRun opens 360Learning to check enrolments and progress.
    • Sign in to 360Learning and open your learners list
    • Look up each person from the new starter list by name and work email
    • Record which required courses or paths they are enrolled in for their role
    • Record progress on each: not started, in progress or completed, with the completion date
    • Note anyone who exists in 360Learning but has never signed in

    Done when Every new starter has an enrolment and progress status for each required course.

  3. 2
    Notion - mark the gaps on each starter
    notion.so How to Automate Notion
    WebRun in Notion: mark the gaps on each starter
    WebRun opens Notion to mark the gaps on each starter.
    • Open your onboarding database in Notion
    • Update each starter's row with the courses they hold and the ones missing for their role
    • Set an onboarding training status of set up, in progress or gap
    • Add a dated note when a gap has been open for more than three working days
    • Leave the row untouched for anyone whose training is complete

    Done when Every new starter row in Notion reflects their real 360Learning position.

  4. 3
    WhatsApp - tell the people team
    whatsapp.com How to Automate WhatsApp
    WebRun in WhatsApp: tell the people team
    WebRun opens WhatsApp to tell the people team.
    • Send the people team a WhatsApp list of starters with a training gap
    • Split it into missing enrolments and enrolled but not started
    • Show how many days each person has been in the job so the urgent ones stand out
    • Never message the new starter directly. The reminder to them comes from a person

    Done when The people team has today's list of starters with a training gap.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
360learning.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Training gap list · WhatsApp
OutputWhat each run produces - A Notion onboarding row per starter showing enrolments held and missing, plus a WhatsApp list splitting missing enrolments from enrolled but not started.
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 enrol people into courses by itself?

No. WebRun reads 360Learning and reports the gaps. Enrolling someone, changing a learning path or assigning a deadline stays an action a person takes, so nobody is added to the wrong course automatically.

Does it message the new starters?

No. The gap list goes to your people team on WhatsApp and onto the Notion row. Any nudge to the new starter is written and sent by a human who knows their situation.

What if a name does not match between the two systems?

WebRun matches on work email first and name second, and reports anyone it cannot match as an unresolved row rather than assuming a gap. That keeps a spelling difference from looking like missing training.

Put this on autopilot.

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