Maindraw
How it works

The desk that turns requests into a fair schedule

Maindraw replaces the spreadsheet, the four phones and the WhatsApp scramble with one booking desk that knows the tour rules. You make the calls; the repetitive, error-prone work is done for you.

Rules-aware scheduling

A full day, allocated in one pass

Practice and warm-ups land on the right courts at the right times, conflict-free, with the priority and reasoning on show.

  • Warm-up first for the players on court that day
  • Peak hours protected for player-to-player practice
  • Opponents kept off the same court
Practice schedule Live
Centre
Practice
Court 2
Practice
Court 3
Hybrid
09:00
10:00
·
11:00
·
12:00
·
·
0 of 8 allocated·0 conflictsTour rules applied
The booking engine

It decides like a supervisor would

Every request runs through the same deterministic engine. The rules that protect players are enforced first and can never be overridden, even if the assistant is offline. Try a few requests.

Practice desk
First on Centre at 12:00 tomorrow, can I get my warm-up?
C. Alcaraz
Validate
Prioritise
Decide
Tier 1 · match today
Match-day players get warm-up priority
Opponent kept off the same court
30-min slot fits before the 12:00 match
Granted.Reserved: Court 2, 11:30–12:00. You walk straight to Centre for your match.
Alcaraz's desk
Web and chat booking

Players book the way they already talk

A few taps on the phone, or a sentence to the assistant. Either way the request is checked against the rules before it is confirmed, and everyone is kept in the loop.

  • Plain-language requests, turned into rule-checked slots
  • A pocket schedule with each player's warm-up time
  • Coaches can act for their player with the right permissions
Assistant
Can I get a practice court tomorrow afternoon, hitting with Lorenzo?
Maindraw
Court 2 at 14:30 works, 30 minutes with L. Musetti. It is off-peak, so that pairing is fine and your coach can join. Shall I book it?
Every suggestion is checked against the tour rules before it is offered.
9:41 Maindraw●●●
Your warm-up
12:00 · Centre
1st on court · with your hitting partner
09:00Practice · Court 2with M. Berrettini
15:30Gym slotPlayer services
Schedule confirmed by the desk · 06:40
Your rules, your way

Tour defaults you can shape to your event

Set the peak window, slot length, draw size and caps. The schedule follows your settings, while the rules that keep players safe stay locked on.

Tournament rules
Peak window10:00to16:00
Slot length
Draw size
Top-player priority capTop 16
Live preview
08:0014:0020:00

Peak 10:00–16:00 needs a player partner. 60-min slots, one per player per day. Top 16 seeds get priority on scarce courts.

No double-booking and opponents-apart stay enforced
Priority order
  1. 1Match that dayWarm-up comes first, every time
  2. 2Still in the drawActive competitors, no match today
  3. 3Top lucky loser / alternateNext in line to play
  4. 4No longer in the tournamentPractising on, out of the draw
  5. 5Not competing this weekVisiting players, lowest priority
Ties broken by ranking, never by who asked first.
And the rest of it

Everything a practice desk needs

Order-of-play aware

Import the order of play and the desk pre-pencils warm-ups for the 1st and 2nd players on each court, keeping opponents apart.

Player support teams

Coaches manage bookings for their player through a personal invite link, with permission levels. External coaches are flagged for the organiser.

Live everywhere

A practice-court grid for the desk and a pocket schedule for players, both updating the moment something changes.

Notifications

Players and partners hear about a new slot or a change by WhatsApp or in the app, without anyone chasing.

Manual when you want it

Drag a slot, override a call, or book on someone's behalf. The desk always has the final say.

Built on the guidelines

Every default comes from the ATP, WTA & ITF practice guidelines (2024–25), transcribed and cross-checked, with sources you can read.

Ready when you are

See it on your own draw in minutes