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
List of league nights, each with its schedules

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”
Typing team requests in plain English

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
A finished schedule with its rule checks

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.

Schedule grid with pinned games

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)
Choosing export layouts to download

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.