Running the Auto-Scheduler

Generate an optimized schedule by running the auto-scheduler with your configured constraints.

Running the Auto-Scheduler

The auto-scheduler generates an optimized schedule based on your teams, locations, blackouts, and constraints. This article covers how to run it.

Auto-Schedule page showing the interface with instructions and workflow steps
The Auto-Schedule page provides an overview of the scheduling process and guides you through generation

Before you run

Confirm your setup is complete:

  • At least 2 enrolled teams
  • At least 1 location with courts
  • Blackout windows configured (optional but recommended)

Steps to run the auto-scheduler

  1. Click Auto-Schedule in the sidebar (or go to /auto-schedule)
  2. Click the Season dropdown in the top context bar and select your season
  3. Click the Division dropdown and select your division (if you have multiple)
  4. Review the scheduler settings summary displayed on the page
  5. Click the Generate Proposal button
Auto-Schedule interface showing the Generate Proposal button and scheduler settings summary
After selecting a season, the Generate Proposal button becomes available to start schedule generation

[!INFO] The scheduler runs in the background and typically completes in 30-90 seconds. You can continue using MatchGrid while it runs.

Understanding the results

When the scheduler finishes, you’ll see:

  • Feasibility Score — percentage of constraints satisfied (95%+ is excellent)
  • Conflict Summary — any remaining issues to review
  • Proposed Events — the generated schedule

Applying the schedule

  1. Review the proposed events displayed in the calendar view
  2. Click the checkbox next to any events you want to exclude to deselect them
  3. Click the Apply Selected Events button at the bottom

Events are created in draft status. You can still edit them before publishing.

[!TIP] If the scheduler can’t find a feasible schedule, try relaxing your constraints — add more available time slots, increase travel limits, or reduce blackout days.

What’s next

After applying the schedule, review any remaining conflicts — see Reviewing Schedule Conflicts.

Was this article helpful?

Let us know if you have any questions or need further assistance.

Contact Support