Features
Built around how leagues really run
Every feature came from running real league nights: the requests captains actually send, the changes that come in mid-season, and the file your booking system needs at the end.
Your league, set up once
Each league night is its own scheduler, with its start times, fields, game length and divisions saved. Every season you start a new schedule, copy last season’s teams and requests if you like, and go.
- Paste teams straight from a spreadsheet
- Holidays and skipped dates
- Divisions and any length of team ID your system uses

Requests in plain English
Write requests the way captains send them. The AI reads them, follows them, and tells you if two of them can’t both be met, instead of quietly dropping one.
- “Hawks can’t play before 7:30 in week 3”
- “Red Star and Union share players, never at the same time”
- “Week 1 already played, keep it as is”

Checked, fair, and explained
A separate checker reviews every schedule before you see it. Hard rules must all pass: no team playing twice in a night, no double-booked fields, pinned games and played weeks untouched. Then it’s balanced for fairness across the season.
- Even spread of early and late slots
- Fields and opponents rotated
- A plain-English summary of what was done

Change it without starting over
Pin the games you’re happy with, write what should change, and build again. The new version changes as little as possible, and every version is kept so you can compare and go back.

Exports your system accepts
Ready-made layouts for DaySmart Recreation’s Event Import, Excel, CSV, a printable PDF and JSON. Need different columns? The layout editor lets you rename, reorder and format columns, preview the file, and save it for every league.
- Download several formats at once as a .zip
- Re-download any past version, identical to the first time
- Spreadsheet-safe files (no formula surprises in Excel)

Also included
Every version kept
Each build is saved with its inputs. Look back at any run, mark the final one, and re-download any file months later.
Your whole staff
Invite owners, admins, schedulers and view-only staff. Each organization’s data is kept private from every other.
Works on your phone
Check a schedule or answer a captain’s question from the sideline. Every screen works on a phone.
Two ways to pay
Prepaid credits, or a monthly plan with prepaid AI usage at cost. Every build is on your statement, and you can download it as a CSV for your books.
Private and secure
Each organization’s data is separate, every page is served over HTTPS, and payments go through Stripe.
Company-wide dropdowns
Set your venues, event types and other export values once; every league night picks from the same lists.
See it build a schedule
Open the demo league and press Generate. No sign-up, nothing to install.