All templates

Automated TalentLMS Training Completion Sync

Every Monday, WebRun opens TalentLMS, compares each employee's completed courses against their assigned training plan, posts a reconciliation digest to Slack, and pings your Telegram manager channel about any employee with a training gap.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 TalentLMS check completions vs training plan
2 Slack post the reconciliation digest
3 Telegram alert managers on gaps
In short

How do I reconcile TalentLMS completions against assigned training plans?

WebRun compares each employee's completed TalentLMS courses against their assigned training plan every Monday and posts a reconciliation digest to Slack. If a gap crosses your set threshold, it also pings your Telegram manager channel, so training gaps get caught weekly instead of surfacing at a compliance review.

  • Training gaps are reconciled every Monday instead of at review time
  • Managers are alerted only when a gap crosses threshold
  • The whole organization is covered in one reconciliation run

Built for L&D managers · HR operations · department managers · compliance 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 www.talentlms.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    TalentLMS - check completions vs training plan
    • Open TalentLMS and check each employee's assigned training plan
    • Compare it against what they've actually completed
    • List every employee with a gap between assigned and completed

    Done when Every employee's training plan has been reconciled against completions.

  3. 2
    Slack - post the reconciliation digest
    slack.com
    WebRun in Slack: post the reconciliation digest
    WebRun opens Slack to post the reconciliation digest.
    • Post the reconciliation digest to the L&D channel
    • Include completion rate by team and any notable gaps
    • Keep the post short enough to scan in a few seconds

    Done when The team has this week's reconciliation digest in Slack.

  4. 3
    Telegram - alert managers on gaps
    telegram.org
    WebRun in Telegram: alert managers on gaps
    WebRun opens Telegram to alert managers on gaps.
    • Check whether any employee has a training gap past your threshold
    • If so, alert the manager's Telegram channel with the specifics
    • Skip the alert entirely when no one is past threshold

    Done when Managers are alerted in Telegram only when a real gap exists.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.talentlms.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Reconciliation digest · Slack
OutputWhat each run produces - A reconciled training completion report by employee, with a Telegram alert for gaps past your threshold.
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

Does it assign new training automatically?

No. WebRun only reconciles what's assigned against what's completed. Assigning or changing a training plan stays with L&D.

How big a gap triggers the Telegram alert?

Whatever threshold you set. Below that, an employee still shows up in the Slack digest but doesn't trigger a separate alert.

Does it cover every team, or just one?

It checks every employee you give it access to, so one reconciliation run covers your whole organization.

Put this on autopilot.

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