Run Your Entire Club From One Screen

Ask anything about your club and get instant answers with real data cards. Revenue, members, court utilization, coaching analytics — all through natural conversation.

How It Works

Open the AI chat in your club admin dashboard or the mobile app. Type a question. Get an answer — with real numbers pulled directly from your club data.

How is the club doing?
Club Dashboard
Active Members142
New This Month+8
MTD Revenue$12,450
Court Utilization68%
Your club is performing well. Revenue is up 12% vs. last month and court utilization is steady. You have 3 memberships expiring this week — want me to pull up the details?

Instant Dashboard

Ask "How is the club doing?" and get a KPI card with active members, new signups, month-to-date revenue, court utilization, and upcoming events — all in one glance. No clicking through five different pages.

Every number on every card comes from a live database query. The AI is instructed to quote exact figures — never estimates, never hallucinations.


Action Items

Ask "What needs attention?" and get a prioritized list of pending tasks: expiring memberships, unconfirmed registrations, unpaid invoices, open support tickets, and court maintenance requests. Each item links directly to the relevant admin page.

  • "What needs attention?"
  • "What's pending?"
  • "Anything urgent?"
  • "What should I do first today?"

Revenue Intelligence

Ask "Compare this month to last" and get a side-by-side comparison card showing total revenue, transaction count, and breakdown by category (memberships, court bookings, lessons, events). Change arrows show exactly where you're growing and where you're not.

Need a deeper cut? Ask "Show me revenue" for a detailed breakdown by source, or "Revenue trend this quarter" to see the longer arc.


Court Analytics

Ask "Show court utilization" and get per-court utilization bars with peak hours highlighted. See which courts are underbooked, which time slots are consistently empty, and where you have scheduling gaps to fill with open play or lessons.

Peak Hour Detection

See exactly when your courts are busiest and when they sit empty. Optimize pricing and programming around real demand.

Per-Court Breakdown

Compare utilization across every court. Identify underperformers and reallocate programming accordingly.


Member Insights

Ask "Who are my most active members?" and get engagement tiers — champions, regulars, occasional, and at-risk — with the specific members in each bucket. See who's booking every week and who hasn't shown up in a month.

  • "Who are my most active members?"
  • "Show at-risk members"
  • "Member engagement this quarter"
  • "How many members do I have by tier?"

Morning Summary

Ask "What's happening today?" and get a personalized briefing: today's reservations, scheduled events, lessons on the books, new member signups overnight, and any pending items that need your attention before the doors open.

It's the daily standup meeting for your club — in 5 seconds.


Proactive Suggestions

The AI doesn't just answer questions — it learns your patterns and surfaces suggestions. "You have 5 memberships expiring this week. Want to send renewal reminders?" or "Courts 3 and 4 are under 30% utilization on Tuesdays. Consider adding an open play session."

Suggestion chips appear below the chat input when there are items worth your attention, so you can act on them with a single tap.


Seven Built-In Intelligence Handlers

Each query type has a dedicated handler that runs optimized database queries and returns structured data cards.

Club Dashboard

KPI grid with active members, new signups, revenue, utilization, and trend indicators.

Action Items

Priority-sorted pending tasks with category icons and direct navigation links.

Revenue Report

Total revenue with source breakdown bars and transaction counts.

Revenue Comparison

Side-by-side period comparison with change percentages and directional arrows.

Member Breakdown

Membership tier distribution with counts and percentages per tier.

Court Utilization

Per-court usage percentages with peak hour identification.

Member Insights

Engagement tier distribution with top active and at-risk member lists.


Why This Is Different

Real Data, Not Summaries

Every card runs a live query against your club's actual database. No cached snapshots, no estimates, no AI guesswork.

Exact Numbers Only

The enrichment pattern feeds real figures to the AI and instructs it to quote only those numbers. Hallucination is structurally prevented.

Web and Mobile Parity

The same card types render on both the web admin dashboard and the mobile app. Manage from wherever you are.

Conversation History

Past sessions are saved and accessible from a sidebar. Pick up where you left off or revisit last month's numbers.