All in one
Everything your club needs, without the hassle
SmashBook brings together bookings, payments, members and customer service. Your customers only use WhatsApp; your team, the dashboard.
Everything your club needs, without the hassle
AI assistant on your WhatsApp
Each club connects its own number. The assistant replies instantly with your hours, courts, prices and rules.
- Checks availability, books and cancels
- Answers questions from your knowledge base
- Tone, name and forbidden topics your way
- Hands the conversation to your team when needed
No double bookings
Court-by-day schedule, bookings from the dashboard or WhatsApp, and holds that expire by themselves if nobody pays.
- Durations and hours per court
- Closures and maintenance blocks
- Configurable cancellation policy
Payments with Stripe and Bizum
Customers pay by card, Apple Pay, Google Pay or Bizum from the link the assistant sends. The money goes straight to the club's account.
- Pay at the club, optional or required
- Automatic confirmation on WhatsApp
- Full or partial refunds in one click
Real-time dashboard
Today's occupancy, revenue, the status of every court and WhatsApp conversations on one screen, on mobile too.
- Metrics and revenue by payment method
- WhatsApp inbox with “take over”
- Roles: owner, admin and staff
Members and member prices
Create membership types with their fee and discount. The assistant recognises each member by phone and applies their price.
- Prices by membership type and time slot
- Customer profiles with history
- Block problematic customers
Import and export
Bring your players from Excel or CSV in minutes and download your data whenever you want.
- Template in Spanish and English
- Duplicate detection
- Export to CSV and Excel
School and recurring bookings
Classes, academy and fixed weekly slots without creating every booking by hand.
- Weekly series with exceptions
- Colours by booking type
- Cancel one session or the whole series
Club set-up in 5 minutes
A step-by-step wizard for courts, hours, prices, amenities and rules. You can change everything later.
- Club address with Google Places
- Sensible defaults
- Invite your team with a link
Spanish and English
The dashboard and the assistant work in Spanish and English. The assistant replies in each customer's language.
- Bilingual dashboard
- Currency and dates by language
- Great for tourist areas
AI assistant on your WhatsApp
Each club connects its own number. The assistant replies instantly with your hours, courts, prices and rules.
Customers pay by card, Apple Pay, Google Pay or Bizum from the link the assistant sends. The money goes straight to the club's account.
How it works
Up and running in an afternoon
- 1
Sign up your club
Courts, hours, prices and rules with the set-up wizard. About 5 minutes.
- 2
Connect WhatsApp and Stripe
Your WhatsApp Business number and, if you want online payments, your Stripe account with Bizum.
- 3
Customers book by themselves
The assistant works 24/7 and your team sees everything in the dashboard, taking over whenever needed.
The dashboard
Your club at a glance
Designed mobile-first: your team runs the day from the front desk or from the court.


Real dashboard screenshots with demo data (Spanish interface)
Ready for your club to take bookings by itself?
Sign up your club in 5 minutes or ask us for a demo with your courts and prices.