Eventbone OMS · Officials Management

Schedule, check in, and pay your officials, all in one place.

Courts across the top, times down the side, and every match covered from R1 to assistant scorer. Set up your event, assign officials, check them in, and add up their pay.

2,677
matches
4
venues
118
courts / day
148
officials

We set up your venues, courts, and roster with you, and we're on call for your first weekend.

The Eventbone officials schedule for a sample tournament on Saturday morning: five courts across the top, match times down the side, and the officials assigned to each match, with one open R1 and one double-booking flagged in the toolbar.
How it works

How your tournament weekend works.

You never type the same thing into a second program.

01

Set up

We build your venues, courts, and divisions with you.

02

Get officials

They apply, you add them, or you upload a list, with ratings and availability.

03

Schedule

Upload your schedule, then let auto-assign fill the rest.

04

Run it

Check-in, announcements, and the bullpen, live on every phone.

05

Pay

Pay adds up match by match.

06

Export

A payroll spreadsheet, or a private link for your treasurer.

We set this part up with you.

Set up

We build it with you.

On a call, we go through your venues, courts, divisions, and match formats. Then you upload your schedule, or pull it in from your scheduling system, and every match lands on its court and time.

Set up on a callWe do the setup with you.
Your venues and formatsYour venues, courts, divisions, and the match formats you play.
Upload the scheduleEvery match lands on its court and time.
Leadership set up frontAssignor, site directors, head officials, and leads, set before the first match.
A sample tournament laid out in Eventbone: Saturday at Grandview, courts 1 through 5, with each division color-coded. Best 2 of 3 courts play on the hour and auto-3 courts every 90 minutes.
Get officials

Three ways to add officials.

Officials apply and you approve them, you add people yourself, or you upload a roster. Each one comes in with their rating and the days they can work.

Officials applyReview the application, see the rating, and approve it.
Add people yourselfPut the officials you already know straight on the roster.
Upload a rosterBring your whole list over in one spreadsheet.
Availability up frontThe days and morning or afternoon waves each official can work, entered before the event.
NationalJr NationalRegionalProvisionalRookie
The Applications page: three officials waiting for approval with their rating and the waves they can work. One has not finished a clinic yet, so the Approve button is off and says why.
Clearance

Know who’s cleared to work.

Eventbone pulls each official’s membership, SafeSport training, and background check from your governing body’s system and shows you who’s cleared, who’s close, and what each person is still missing.

Cleared, or what’s leftMembership, SafeSport, background check, clinic, and on-court evaluation, all in one list.
On-court evaluationsNew officials need one, and your evaluators sign it off right in the app.
Officials see it tooWhen they log in, officials see exactly what they still need to do.
Approval waits for clearanceUntil an official is cleared, the Approve button stays off and shows what's missing.
The Members list filtered by clearance: counts for cleared, only clinic left, and needs credentials, and each official marked Cleared, Clinic needed, SafeSport expired, On-court needed, or Background pending.
Clinics

Run your officials clinic.

Post your clinic dates and share one sign-up link. When a session fills up, people join the waitlist, and when a spot opens, the next person gets an email automatically. Reminders go out before the clinic, officials check in at the door with a QR code, and their attendance counts toward their clearance.

One sign-up linkEvery session on one page, with a waitlist when it fills.
Check in at the doorOfficials scan a QR code, and their attendance is recorded.
Who has been toldSee who got each email and message, and when.
The public clinic sign-up page on a phone: four sessions on two Sundays, the first one full with a waitlist.
The schedule

Courts across the top, times down the side.

Each match shows its division, its format, and six spots: two referees, two line judges, a scorekeeper, and an assistant scorer. Courts are grouped by venue, so a four-venue weekend still reads as one schedule. An open R1 is flagged at the top of the schedule and in the problems list, so you won't miss it.

Six spots per matchR1 and R2 referees, two line judges, a scorekeeper, and an assistant scorer.
Grouped by venueFour venues still read as one schedule, in order.
Format per matchBest 2 of 3 or auto-3, set match by match.
Open R1s flaggedEvery open R1 shows up in the problems list, so no match starts without a referee by accident.
Assigning the open R1 on court 4 at 10:00 AM: the schedule with a picker listing the officials who can take the spot and how many matches each has that day.
Auto-assign

Fill a whole day in one pass.

Auto-assign fills the referee spots for a day, a venue, or a wave, using who's available and the courts you've set for each official. It shows you every change before it saves anything, then lists the spots it couldn't fill and any double-bookings for you to fix.

Follows your court rangesIt uses the courts you've set for each official and who's available.
Double-bookings caughtThe same official in two places at once gets flagged.
Every missing R1 flaggedYou finish with a short list to fix.
The schedule's issue list: one official double-booked on two courts at 9:00 AM, and one match at 10:00 AM with no R1.
Run it

Officials check in by GPS at the venue.

Officials check themselves in from their phone, and they're only marked on site if they're standing at the venue. Send a message to all your officials, and see who it reached. Before the event, they read the event info and confirm it, and you can see who hasn't.

GPS check-inNo line at the ops desk at 7:30 a.m., and only people who are here show up in the bullpen.
Announcements to every phoneSee who it reached and who it didn't. For the event info, officials confirm they've read it.
No-showsSend someone from the bullpen (officials who are free right now) to cover the open spot.
The bullpen on an assignor's phone at 10:02 AM: 13 officials checked in and free, each with a Dispatch button.
Dispatching an official from the bullpen to the open R1 on court 4 at 10:00 AM.
Every official's phone

Everyone knows their next court.

Each official's phone shows where they're needed next: court, position, and time. Move someone on the schedule, and they see it the next time they check their phone. When a spot opens, you send someone from the bullpen (officials who are free right now). Officials also see their pay and their parking pass on their phone. When you post or update the schedule, and when they get paid, they get a message by Telegram or email.

Their whole day, on their phoneNext court, pay so far, and check-in. No schedule taped to a wall.
Always currentMove someone on the schedule, and they see it the next time they look.
Bullpen dispatchCourt 9 needs an R1. See who's free right now, tap Dispatch, and it's on their phone.
Parking passesFor officials, staff, crew, vendors, and trainers, each color-coded so the lot attendant can tell them apart at a glance.
An official's phone: checked in at 7:30 AM, with today's six matches on court 1, each showing the court, position, format, and crew.
The same official's pay: $450.00 for the weekend, marked paid by check, with every match and its rate listed by day.
Payroll

Pay adds up match by match.

Pay depends on the match format and the official's rating, so an auto-3 pays differently than a best 2 of 3, and Eventbone works it out for every match. Head official, lead, and site director pay is on the same line. When the last match ends, the totals are ready to check.

Format and ratingWorked out for every match, so there's no rate sheet to check by hand.
Leadership pay, same lineHead official, lead, and site director pay sits next to match pay.
Mark paid, and they hear right awayThey get a message on their phone, so nobody calls asking if their check went out.
Payroll for the sample weekend: $3,709.00 for 22 officials and 36 matches, split by day, with each official's match count and pay.
Send it to your treasurer

Send your treasurer a spreadsheet or a link.

Download payroll as a spreadsheet, or send your treasurer a private link. They see every official's total and the matches behind it, mark each person paid with the method and check number, and that official gets a message right away. Every line ties back to a match someone worked.

Payroll spreadsheetEvery official, every match, and every dollar, in the layout your payroll system expects.
Private pay linkYour treasurer sees pay and nothing else, and you can turn the link off anytime.
Every line ties backTo a match someone worked.
The SCSN Championships

2,677 matches on one board.

2,677
matches, one weekend
4
venues at once
118
courts in a single day
148
officials assigned

The SCSN Championships ran 2,677 matches across four venues, up to 118 courts in a single day, with 148 officials, all on Eventbone.

Tell us about your event.

We set up your venues, courts, divisions, and roster with you, and we're on call for your first weekend.

Talk to us

or write us at [email protected]