Skip to content
VenueSetu

One inventory.
Every channel.

VenueSetu is booking and operations software for sports venues — turfs, courts, and multi-sport facilities. Your front desk, your managers, and partner apps all sell from one live court schedule, so every slot is sold exactly once.

Building a booking product? Read the API docs

The manager’s Today view: every court and slot, updated the moment a hold, confirm, or walk-in happens. Illustrative layout, not live data.

Your venue shouldn't run on WhatsApp, spreadsheets, and scattered booking systems.

Most venues sell the same courts through more channels than they started with. Each one keeps its own idea of what's available — and they drift out of sync.

Today: three answers for Court 1, 7 PM

  • Front desk register
    Free
  • WhatsApp group
    “Booked for 7?”
  • Partner app
    Available

Two of them can still sell it.

With VenueSetu: one slot, one answer

  • Front desk
    Booked
  • Manager dashboard
    Booked
  • Partner app
    Booked

Every channel reads and books the same inventory.

Everything your venue needs to run.

One manager dashboard and one engine underneath — not a bundle of disconnected tools. Every booking channel a venue switches on sells from the same inventory.

VenueSetu manager app, Booking Channels screen. VenueSetu Storefront and VenueSetu Marketplace are active, each with inventory shared from the full venue inventory and booking enabled. VenueSetu WhatsApp is not enabled.
Each channel a venue enables sells its full, shared inventory. Real screen from the VenueSetu manager app, shown on a demo venue.
Bookings
Two-phase hold and confirm, live availability, and a waitlist for full slots — one engine for walk-ins, your dashboard, and partner apps.
Venue operations
Pricing rules, blackout windows, and multi-slot layouts — like turning two box-cricket courts into one football field — applied atomically, with no double-lock.
Customers
Booking history, contact details, and package or membership credit, tied to every customer who books through any channel.
Packages & memberships
Sell, redeem, and look up packages and memberships from the same dashboard your team already uses to run the day.
Payments
Every confirmed booking carries a payment reference, so you can always trace how it was paid — whichever channel collected it.
Reporting & reconciliation
A daily business summary, analytics, and an append-only audit log — every booking, cancellation, and refund stays accountable.

Never sell the same slot twice.

Every booking is two-phase: a hold reserves the slot while payment is collected, and a confirm books it. A walk-in at the front desk goes through the exact same engine as a partner app — so the guarantee holds on every channel, not just online.

VenueSetu manager app, Booking configuration: how long a selected slot is temporarily reserved while the customer completes payment. Hold duration: 15 minutes.
The hold window is a venue setting in the manager app. Real screen, demo venue.
How one booking moves through the engine. Illustrative diagram.
One active hold per slot.
Redis-backed slot locks and optimistic versioning make it structurally impossible for two channels to confirm the same court at the same time.
Real-time, not eventually consistent.
Managers see holds, confirms, and walk-ins the moment they happen — a live view of occupancy, not a dashboard that catches up later.
Built to be audited.
An append-only event log and daily mismatch detection keep every booking, cancellation, and refund accountable — automatically.

For technology partners

Built to connect.

Don't build your own venue inventory system. Through a documented, versioned Partner API, booking channels and partner applications check availability, hold, and confirm against the same inventory a venue's own front desk uses.

  • HMAC-signed webhooks with retries and dead-letter delivery
  • Sandbox first, then certification, then a separate production key
  • Idempotency keys on every mutation — safe to retry

API keys are issued by our platform team — there's no self-serve signup.

Built for the venues that run the game.

Single-sport courts, multi-sport facilities, and venues that turn one layout into another — multi-slot rules model real venues, not just single courts.

  • Turf
  • Badminton
  • Pickleball
  • Box cricket
  • Football
  • Table tennis

Your venue. Your customers. Your data.

VenueSetu is infrastructure a venue runs on — not a middleman that puts itself between a venue and the people who book it.

Your venue
Your own pricing rules, blackout windows, and court setup. VenueSetu runs the engine underneath your front desk — it doesn't replace it.
Your customers
Bookings made by your staff and your front desk stay recorded as yours. A partner integration is one more channel selling your inventory, not a storefront that owns the relationship.
Your access, your rules
Platform admin, venue manager, and read-only roles are enforced per venue, so who can see or change what is a decision you make.

Ready to run your venue on one inventory?

Tell us about your courts and the channels you sell through. We'll show you how it fits — no self-serve signup, a real conversation.

Building a booking product?

Integrate with the Partner API — sandbox first, then certification, then production.