All templates

Automated Busuu Team Challenge Leaderboards

Every Monday, WebRun opens Busuu, checks each challenge participant's weekly study time and current level progress, updates a Trello leaderboard card with the standings, and posts the results to Microsoft Teams for the whole company challenge.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Busuu check weekly study time
2 Trello update the leaderboard card
3 Microsoft Teams post the standings
In short

How do I run a company Busuu challenge without manual tracking?

WebRun checks every challenge participant's Busuu study time and level progress each Monday, updates a Trello leaderboard card with the current rankings, and posts the standings to Microsoft Teams, so a company language challenge runs itself with a fresh leaderboard every week instead of someone manually chasing screenshots.

  • The leaderboard updates itself every week with no manual entry
  • Top performers get recognized in front of the whole company
  • Study time and levels are pulled straight from Busuu, not self-reported

Built for HR and culture teams · workplace wellness programs · remote team leads · language learning clubs

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

  2. 1
    Busuu - check weekly study time
    busuu.com
    WebRun in Busuu: check weekly study time
    WebRun opens Busuu to check weekly study time.
    • Open each participant's profile and check this week's study time
    • Note current level and units completed
    • Rank participants by weekly study minutes

    Done when Every participant's weekly study time is captured.

  3. 2
    Trello - update the leaderboard card
    trello.com
    WebRun in Trello: update the leaderboard card
    WebRun opens Trello to update the leaderboard card.
    • Update the leaderboard card with this week's rankings
    • Move the top 3 participants to the card's pinned section
    • Reset last week's ranking once the new one is posted

    Done when The Trello leaderboard reflects this week's standings.

  4. 3
    Microsoft Teams - post the standings
    microsoft.com
    WebRun in Microsoft Teams: post the standings
    WebRun opens Microsoft Teams to post the standings.
    • Post the full standings to the company challenge channel
    • Congratulate the top 3 by name
    • Note who leveled up this week

    Done when The company has this week's Busuu standings in Teams.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.busuu.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Weekly standings · Microsoft Teams
OutputWhat each run produces - A weekly leaderboard of study time and level progress by participant, posted to Teams.
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 message participants individually?

No. It only posts the shared standings to Teams and updates the Trello card. It never emails or messages a participant directly.

How does it rank participants?

By study minutes logged that week, read directly from each participant's Busuu profile, so the leaderboard reflects real activity.

What if someone opts out mid-challenge?

Remove them from the tracked participant list and WebRun stops including them in the next run's rankings and post.

Put this on autopilot.

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