Run court hire
without the phone calls.
Give your members a live booking calendar. Set pricing, manage availability, and collect payments — all from your AllSquads dashboard.
Included in every account. No extra setup fees.
Looking to book a court instead? Book a court →
Players book a time — not a court.
No grid to puzzle over. Players choose when they want to play and AllSquads handles which court they get.
Pick a date & time
Players see only the start times where at least one court is free — aggregated across every court at once, with already-booked slots removed in real time.
We auto-assign a court
AllSquads assigns the lowest-numbered court that's free for the full duration. Prefer another? The booker switches to any other free court in one tap.
They pay, you're booked
Paid up front via embedded Stripe checkout — the booker never leaves the page. Instant confirmation, no deposits to chase, no double-bookings.
How clubs and venues manage court hire today
- Members call or text to check availability — phone tag every day
- Booking spreadsheets that go out of date the moment someone cancels
- Cash on arrival with no audit trail for the committee
- Double-bookings because class schedules and court hire aren't linked
- No visibility of utilisation across courts or time of day
Everything you need to offer court hire properly
Day-view calendar
One column per court. Classes and court hire bookings visible side by side. See the full day at a glance — no spreadsheets.
Live online booking for members
Members see real-time availability and book in under 60 seconds from any device. No phone calls, no emails.
Member pricing built in
Members get discounted rates applied automatically at checkout. Standard rates for guests. No vouchers or manual overrides.
Day and night rate pricing
Set a time threshold (e.g. before/after 5pm) and AllSquads applies the right rate automatically. Pricing bands by day of week also supported.
Conflict-free booking across coaches, classes and courts
AllSquads runs one booking engine across everything. A court can't be booked when it's tied up by a class or private lesson, and class scheduling respects court and coach availability. No double-bookings, no manual cross-checking.
Your cancellation policy
Set the cancellation threshold in hours, choose full credit, partial credit, or no refund. AllSquads enforces it automatically.
Recurring bookings
Members can set a court to recur weekly or fortnightly for up to 12 weeks. They can cancel a single session or the whole series.
Court availability blocks
Block courts for maintenance, events, or any other reason. Blocked time is removed from bookable slots instantly.
Utilisation analytics
See which courts are most popular, peak booking times, and revenue per court. Useful for committee reporting and pricing decisions.

Take bookings on your own website.
Drop the AllSquads booking widget straight onto your existing site. Players book and pay without leaving your page — you keep the brand, we run the engine.
- One snippet of code — no developer needed
- The same availability-first flow and embedded Stripe checkout
- One widget for court hire, classes and your pro shop
Book a court · Mon 23 Jun
Works for every court sport
Set up in 3 steps
Add your courts
Name each court, set its sport type, and configure opening hours. Courts are live and bookable immediately.
Configure pricing
Set standard and member rates. Add day/night pricing bands if needed. AllSquads applies the right rate at checkout.
Share with members
Members book directly from your profile or via the embeddable widget on your website. Payments, confirmations, and reminders all automated.
Two AI agents. Included with every account.
AllSquads ships with AI on both sides of the platform — for your team and for your players.
Your AI assistant in the dashboard
Ask it anything about your organisation. Roster questions, booking stats, player history, class performance, revenue — your agent has full context and answers in seconds. No more manual report-pulling.
- Query your roster, bookings, and contacts in plain English
- Instant answers on class performance, utilisation, and revenue
- Understands your organisation's specific data — not a generic chatbot
- Available to every coach and admin in your AllSquads dashboard
AI for your players and parents
Your players get an AI concierge on the consumer side that answers their questions, explains your programs, and guides them through booking — reducing calls and emails to your team.
- Answers player questions about classes, pricing, and availability
- Guides players through finding the right program and booking
- Handles common enquiries 24/7 without staff involvement
- Trained on your organisation's programs, not generic responses
Both agents are included in every AllSquads account. No extra setup required.
Ready to offer court hire online?
Set up your organisation and configure court hire in under 30 minutes. Free setup assistance included.
Set up your organisationIncluded in every AllSquads account.