Chase missing rosters and waivers so your season can start on time
Every morning, WebRun opens SportsEngine, finds teams that have not submitted complete rosters or have outstanding unsigned waivers, drafts a chaser email to each team contact, and posts your admin a Slack summary of which teams are still holding up the season.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically chase coaches for missing rosters and unsigned waivers?
WebRun opens SportsEngine every morning, finds teams with incomplete rosters or unsigned waivers, and drafts a personalized chaser email in Gmail for each team contact. Your admin receives a Slack compliance summary by division showing exactly what is still outstanding. Every email stays in draft until approved.
- Season openers are no longer delayed by missing rosters or waivers
- Admin spends minutes reviewing drafts instead of hours chasing coaches
- Compliance gaps are visible by division in a single daily Slack message
Built for youth sports leagues · recreational leagues · league registrars · sports club compliance officers
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 incomplete rosters and unsigned waivers
WebRun opens SportsEngine to find incomplete rosters and unsigned waivers. - Open SportsEngine and navigate to the Registration or Compliance section
- Filter teams by roster status: incomplete, missing players, or not submitted
- Also check the Waivers report for any players or guardians with unsigned documents
- Capture the team name, division, contact name, contact email, and what is outstanding
- Skip teams that received a chaser in the last 3 days
Done when Every team with a roster or waiver gap is listed with contact details and the specific outstanding items.
-
2
Gmail - draft chaser emails to team contacts
WebRun opens Gmail to draft chaser emails to team contacts. - Draft a clear, friendly chaser email for each team contact naming exactly what is missing
- Include a direct link to the SportsEngine portal where they can complete the action
- Leave every email as a draft for admin review before sending
Done when One draft chaser email exists in Gmail for each non-compliant team.
-
3
Slack - report compliance status to admin
WebRun opens Slack to report compliance status to admin. - Post a Slack summary showing total teams compliant vs. still outstanding by division
- Flag any team that has been non-compliant for more than 5 days
Done when Admin has a Slack compliance snapshot and draft chaser 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 email coaches without my approval?
No. Every chaser email is drafted in Gmail and held for admin review. Nothing is sent until you approve it, keeping your communications professional and on-brand.
Can it track both roster gaps and unsigned waivers in one run?
Yes. Each run checks both the roster completion status and the waiver signing status in SportsEngine, so a single Slack summary covers all outstanding compliance items.
What if a coach submits their roster or signs waivers after the morning run?
It reads live data from SportsEngine each morning, so any team that resolved their compliance overnight will be automatically excluded from the next run.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.