All templates

Automated KnowBe4 Training Completion Chase

Every Monday, WebRun opens KnowBe4, reads each active training campaign for users whose enrollment is still incomplete, sends your security team a WhatsApp chase list ordered by due date, and posts a Telegram warning about the courses whose deadline lands this week.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 KnowBe4 find incomplete enrollments
2 WhatsApp send the chase list
3 Telegram warn on deadlines this week
In short

How do I chase employees who have not completed security training?

WebRun opens KnowBe4 every Monday and reads each running training campaign for enrollments that are still incomplete, capturing the user, their progress and the campaign due date. It sends your team a WhatsApp chase list ordered by deadline and warns on Telegram about the courses closing this week.

  • Compliance deadlines are met without a last-minute scramble
  • Every outstanding enrollment is grouped under the right manager
  • Completed users drop off automatically from live status

Built for security awareness managers · IT security teams · compliance officers · HR operations

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

  2. 1
    KnowBe4 - find incomplete enrollments
    knowbe4.com
    WebRun in KnowBe4: find incomplete enrollments
    WebRun opens KnowBe4 to find incomplete enrollments.
    • Open KnowBe4 and list the training campaigns that are still running
    • Read each campaign's enrollments and capture users whose completion status is not complete
    • Note the due date per campaign and how far through the course each user has got

    Done when Every incomplete enrollment is listed with its user and due date.

  3. 2
    WhatsApp - send the chase list
    whatsapp.com
    WebRun in WhatsApp: send the chase list
    WebRun opens WhatsApp to send the chase list.
    • Send your security awareness group the chase list, soonest due date first
    • Group users by manager or department so each chase goes to one person
    • Post internally only. WebRun never emails or messages an employee about their training

    Done when The team has this week's chase list on WhatsApp.

  4. 3
    Telegram - warn on deadlines this week
    telegram.org
    WebRun in Telegram: warn on deadlines this week
    WebRun opens Telegram to warn on deadlines this week.
    • Post a short warning naming campaigns whose due date falls inside this week
    • Show how many enrollments are still outstanding against each one
    • Repeat the warning weekly until the campaign closes or completion reaches your target

    Done when Every campaign closing this week has been flagged in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.knowbe4.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Chase list · WhatsApp
OutputWhat each run produces - A chase list of incomplete training enrollments grouped by manager, ordered by campaign due date.
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 staff about their outstanding training?

No. WebRun posts the chase list to your own internal WhatsApp and Telegram groups. It never emails or notifies an employee, so the nudge comes from a human.

Does it change enrollments or campaign settings?

No. WebRun reads campaigns, enrollments and completion status only. Enrolling users, extending a due date or closing a campaign stays with your admins in KnowBe4.

What happens when someone finishes the course?

They drop off the list. WebRun reads the live completion status every Monday, so anyone who completed during the week is not chased again.

Put this on autopilot.

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