Automated Referee Shift Coverage for Sports Leagues
Every morning, WebRun opens SportsEngine, identifies games in the next 7 days that still have open referee slots, drafts outreach emails to qualified available officials, and posts your referee assignor a Slack alert listing every uncovered game with its urgency.
How do I automatically fill open referee slots before games go uncovered?
WebRun scans SportsEngine every morning for games in the next 7 days that still have open referee slots. It drafts coverage request emails in Gmail for qualified available officials and posts your assignor a Slack alert sorted by urgency. Every email stays in draft until the assignor approves it.
- Open referee slots are spotted and followed up the morning they appear
- Assignors spend minutes reviewing drafts instead of manually calling officials
- Games in the next 48 hours are flagged first so the most urgent gaps get covered
Built for youth sports leagues · recreational leagues · referee assignors · league operations managers
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.sportsengine.comin a real browser with your saved login - no setup, no API keys. -
1
SportsEngine - find games with open referee slots
WebRun opens SportsEngine to find games with open referee slots. - Open SportsEngine and navigate to the Officiating or Game Assignments section
- Filter for games in the next 7 days with unfilled referee or linesperson slots
- Capture the game date, time, field, division, and how many officials are still needed
- Note which officials have previously worked that division and are marked available
Done when Every uncovered game in the next 7 days is listed with slot details and candidate officials.
-
2
Gmail - draft coverage request emails to officials
WebRun opens Gmail to draft coverage request emails to officials. - Draft a coverage request email for each eligible official, naming the game date, time, location, and pay rate
- Prioritize officials who have worked the division before
- Leave every email as a draft for the assignor to review before sending
Done when One draft coverage request email exists in Gmail for each candidate official per open game.
-
3
Slack - alert assignor to uncovered games
WebRun opens Slack to alert assignor to uncovered games. - Post a Slack alert to the referee assignor listing each uncovered game by date
- Sort by urgency, with games in the next 48 hours highlighted first
Done when Assignor has a Slack alert listing all open slots and draft outreach emails are ready to send.
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 contact referees directly without my approval?
No. Every outreach email is drafted in Gmail and held for your assignor to review. Nothing is sent to officials until a human approves it.
How does it pick which referees to contact for each game?
It looks at officials marked available in SportsEngine and prioritizes those who have previous experience in that division, so the best candidates see the request first.
What if a game gets covered after the morning run?
It reads live assignment data from SportsEngine each morning, so any slot filled since the last run is automatically excluded from that day's alert.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.