Jiggy Lab Talk to us

For sport centres

Fully automate your courts with AI.

Customers message your centre's own WhatsApp number and get an answer in seconds: what is free, the booking, the payment and the confirmation — at midnight as readily as at noon. The money goes straight to you, and the court lights itself when the game starts.

K
Kepong Badminton Centrebusiness account
Hi, any court Sat 8 to 10pm?9:41 pm
8-10pm is free. 2 types: 1 Standard RM50.00 2 Premium RM70.00 Reply 1 or 2.9:41 pm
29:42 pm
How many Premium courts for 8-10pm? Reply a number.9:42 pm
29:42 pm
Confirmed!
Ref
K4P7Q2
Courts
Court 7, Court 8 (Premium)
When
Sat 10 Oct, 8-10pm
Paid
RM140.00 from balance
Balance in wallet
RM190.00
Kepong Badminton Centre, Kepong. See you!9:42 pm

Why Jiggy Lab

Your centre, your customers, your money.

Your customers book with you, on your number, and stay yours.

No commission

Customers pay your centre directly. We never take a percentage of a booking, however busy you get.

Your members, your data

Run your own membership, wallets and top-ups. A member with money in your wallet keeps coming back to your courts.

Answers in seconds

Every message gets a reply straight away, day or night — before the customer gives up and asks another centre.

Runs itself

Bookings, payments, reminders and court lights happen on their own, so fewer staff hours go on the phone and the switches.

How it works

From "any court?" to confirmed, in one chat.

The bot checks which courts are free before anybody pays, so a customer never pays for a court they cannot have. Here is a whole booking, as the customer sees it.

1

Checks the courts

K
Kepong Badminton Centrebusiness account
Hi, can book court Saturday?2:58 pm
What time would you like to play?2:58 pm
8 to 10pm2:59 pm
8-10pm is free. 2 types: 1 Standard RM50.00 2 Premium RM70.00 Reply 1 or 2.2:59 pm
12:59 pm
How many Standard courts for 8-10pm? Reply a number.2:59 pm
13:00 pm

It answers straight away, from the live calendar. If the hour is full it says so and offers another time.

2

Holds the court while they pay

K
Kepong Badminton Centrebusiness account
Your booking - Standard
When
Sat 10 Oct, 8-10pm
Number of Courts
1
Amount
RM50.00
3:00 pm
Please pay RM50.00 for Standard, 8-10pm: Or transfer to: Bank Maybank Name Kepong Badminton Centre Once payment is done, please send me the screenshot. Court will be released by 3:30pm.3:00 pm

The court is held for them, so nobody else can take it while they pay. If they never pay, it frees itself.

3

Checks the payment, confirms the booking

K
Kepong Badminton Centrebusiness account
Transfer successful
Amount
RM50.00
To
Kepong Badminton Centre
3:03 pm
Screenshot received. Our staff will check and confirm shortly.3:03 pm
Your staff press Confirm on the dashboard
Confirmed!
Ref
P9D4X1
Sport
Badminton
Court
Court 3 (Standard)
When
Sat 10 Oct, 8-10pm
Paid
RM50.00 by QR / bank transfer
Kepong Badminton Centre, Kepong. See you! Wrong? Reply CANCEL for a refund.3:05 pm

Only now is the court number given. At 8pm Court 3's lights come on by themselves. Members paying from their wallet skip straight here.

Dashboard

One dashboard, multiple courts, multiple sports.

Badminton, pickleball and squash run side by side, at every branch, each with its own courts, court types and prices — all on one calendar. Walk-ins are booked straight onto it, and what came in on WhatsApp is already there.

  • Badminton
  • Pickleball
  • Squash
  • Tennis
app.jiggylab.com/calendarSwipe to see more →
The day's calendar: eight courts by the hour, with booked, held and verifying sessions

Multiple venues

Each branch keeps its own courts, opening hours and WhatsApp number, and every branch is run from the same login.

Multiple sports

Every sport gets its own courts and court types, such as Standard and Premium, all on one calendar.

Peak and off-peak prices

Prices by court type and by hour, with special dates. A booking that runs into the evening is charged hour by hour, as it should be.

A person when it matters

Anything the bot cannot answer is handed to your staff, and the customer is told someone is coming.

What it handles

The jobs that used to fill a notebook.

01 · Payment screenshots

A screenshot arrives. One press decides it.

Customers who pay by bank transfer or QR send the screenshot in the chat. It appears beside their booking, and the court is held while it waits.

  • Confirm, and the customer is told at once
  • Only part arrived? Record what did, and the customer is asked for the rest
  • Reject with a reason — not found, unclear, wrong account
app.jiggylab.com/bookings
A customer's transfer screenshot beside the buttons Confirm payment, Only part arrived and Reject

02 · Lights that follow bookings

Nobody walks to the switch.

A court's lights come on when its booking starts and go off when it ends. An empty court is never lit, and nobody has to stay behind to switch off.

  • Only the booked court is lit, not the whole hall
  • A quick off-and-on at the end of each hour tells players their time is up
  • Staff can still switch any court by hand from the dashboard
5pm7pm9pm11pm
Court 7
ON 8–10pm
Court 8
ONON 9–11pm
Court 9

Court 9 has no booking tonight, so it stays dark.

03 · Bookings

Every booking, and how it was paid.

Cash at the counter, a QR transfer or the member's wallet — each booking says which, and who last touched it.

  • Find anyone by reference, name or part of a phone number
  • Filter by date, status and payment
  • Tick rows to see their total
app.jiggylab.com/bookingsSwipe to see more →
The bookings list with reference, time, court, customer, amount, payment method and status

04 · Members

Your own membership, on your own terms.

Members top up a wallet with you and book against it in the chat, with nothing to transfer each time. Every customer is one record, keyed on their phone number, whether they walked in or messaged — and the list is your centre's, not a booking platform's.

  • Your prices, your top-up bonuses, your members
  • Tags such as Regular or Coach, chosen from your own list
  • Bring customers back with membership prices and top-up bonuses
app.jiggylab.com/membersSwipe to see more →
The members list with membership, tags, wallet balance, number of bookings and last played

05 · Weekly groups

The Saturday kaki, booked weeks ahead.

A group that plays every week has its courts held weeks in advance. The organiser gets a reminder before each one, and is asked — not surprised — when a week cannot have every court.

  • Paid from the organiser's wallet, week by week
  • Skip a week, or move it to another hour, by replying
app.jiggylab.com/recurringSwipe to see more →
A standing weekly arrangement: Saturday 8 to 10pm, two courts, held four weeks ahead

06 · Reports

Know your busy hours, and your quiet ones.

Revenue, bookings and court hours for any period, compared with the one before. The grid shows which hours of which days fill up, so a promotion goes where the courts are empty.

app.jiggylab.com/monthSwipe to see more →
Reports: revenue, bookings, court hours and cancellations, and a grid of busy hours by weekday

Run a sports centre?

Tell us about your courts, and we will show you the whole thing working on your own prices and hours.