Run the courts

Free

Every open hour is real. Every booking sticks.

Players and staff see the same live availability. A booking holds the court briefly while it is confirmed, and the database itself refuses overlapping reservations, across every channel and every sport.

Court reservations

What's included

  • Live availability search

    Free

    Search open courts by time, length and sport, with the right price shown up front.

  • Short checkout holds

    Free

    A court is held for ten minutes while a booking is completed, then released automatically.

  • Zero double-bookings

    Free

    Overlapping bookings are rejected by the database itself, not just hidden in the interface.

  • Change and cancel

    Free

    Move or cancel a booking and see the new price, refund or credit before confirming.

  • Staff-assisted booking

    Free

    Find a customer and book on their behalf, designed to take under 90 seconds.

  • Check-in and no-shows

    Free

    Mark arrivals and no-shows. Fees and deposits follow your published policy.

How it works

Three steps.

  1. Search

    Only courts the person is eligible for appear, with the price they will pay.

  2. Hold

    The court is reserved for a few minutes while details and payment are completed.

  3. Confirm

    Rules and price are re-checked, the booking is confirmed and a receipt is sent.

Keep exploring

Works hand in hand with

Free

Grow revenue

Public booking

A public page for every facility, showing the courts and times open to the public.

Explore Public booking
Paid

Grow revenue

Payments and checkout

Checkout through your own Stripe account, with receipts, refunds, deposits and credits.

Explore Payments and checkout

Get started

Put court reservations to work.

Start with Free court operations. Explore Paid tools as your organization grows.

Start now