Automated Kaggle Leaderboard Tracking
Every morning, WebRun opens Kaggle, reads your team's place on each competition leaderboard, notes overnight rank movement and how many submissions remain today, updates the competition board in Notion, and texts the headline to your team through Twilio.
How do I track our Kaggle leaderboard position and submissions left each day?
Every morning, WebRun opens Kaggle, reads your team's position on each competition leaderboard, notes overnight rank movement and how many submissions are left today, updates the competition board in Notion, and texts the headline through Twilio, so the day's attempts go to the model that is actually climbing.
- Overnight rank movement is known before the first submission of the day
- Remaining daily submissions are spent on the model that is climbing
- A week of standings history builds itself in Notion
Built for data science teams · ML engineers · analytics leads · students and bootcamps
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.kaggle.comin a real browser with your saved login - no setup, no API keys. -
1
Kaggle - read standings and submissions left
WebRun opens Kaggle to read standings and submissions left. - Open Kaggle and go to each competition your team has entered
- Read the team's current leaderboard position and best score
- Compare against yesterday's recorded position to get the overnight movement
- Note how many submissions the team has used today and how many the daily limit leaves
Done when Every live competition has a rank, a score and a remaining submission count.
-
2
Notion - log the rank movement
WebRun opens Notion to log the rank movement. - Update the competition board with today's rank, score and submissions remaining
- Add a row to the history table so the trend over the week stays visible
- Highlight any competition where the team dropped out of the range you care about
Done when Notion shows today's standings next to the running history.
-
3
Twilio - text the morning headline
WebRun opens Twilio to text the morning headline. - Send a short text to the internal team numbers on your approved list
- Lead with the biggest overnight move, then the submissions left today
- Send only to those saved team numbers. Anything addressed outside the team is left as a draft for you to approve
Done when The team has the morning headline before work starts.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it submit anything to Kaggle?
No. WebRun only reads the leaderboard and your submission count. It never uploads a submission, joins a competition, or spends one of your daily attempts.
Who gets the text message?
Only the internal team numbers on your approved list. Anything addressed to someone outside that list is left as a draft for you to approve, so no message reaches an outsider on its own.
How does it know we moved overnight?
It compares today's leaderboard position against the row it wrote to Notion yesterday, so the text names the actual change in rank rather than just the current number.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.