TourneyPilot
Docs / Guide

Scheduling & Queue

Master time planning, auto-scheduling, and queue management for optimal tournament flow

The Time and Queue tabs help you schedule matches efficiently and manage the flow of your tournament. Use time planning to set start times, and the queue to manage which matches are ready to be played.

Time Planning

Navigate to the Time tab to schedule your competitions. Here you can set start times manually or use the auto-scheduler to generate a complete schedule.

Time planning interface

Competitions List

The competitions list shows all competitions and their stages. Click the expand button to see individual stages (Group Stage, Knockout, etc.).

Competitions list Competition expanded to show stages

Setting Manual Times

Click on a "Not set" badge to open the time picker and set a specific start time.

Time Picker

  1. Click the "Not set" badge on any competition or stage
  2. Select the day (Day 1, Day 2, etc.)
  3. Choose a time slot or enter a custom time
  4. Click "Done" to save
Time picker modal Time selected in picker Time set on competition

Auto-Scheduling

Click the Auto button to automatically generate a schedule for all competitions. The system considers table availability, match duration, and player rest time.

Auto-scheduled matches

Resources View

Switch to Resources View to see how tables are utilized over time. This helps identify bottlenecks and optimize table usage.

Resources view

Daily View

Use Daily View to see all matches scheduled for a specific day, sorted by time.

Daily view selector Day 1 schedule

Queue Management

The Queue tab shows matches that are ready to be played. Matches appear here when their dependencies are satisfied (e.g., previous round completed).

Queue view

Queue Features

  • Priority Order - Matches sorted by player availability and time
  • Assign to Table - Click Assign to send a match to a table
  • Bulk Assignment - Assign multiple matches at once
💡

Pro Tip

Use auto-scheduling first to get a baseline schedule, then manually adjust specific matches as needed. This saves time while maintaining flexibility.