Private beta · Spring 2026

The AI assistant
for tennis
team captains.

Stop chasing players in group texts. Captain HQ handles availability polls, builds NTRP-legal lineups, and runs your inbox — so you can get back to playing.

Built for Captains
Covers Standard · Flex · Mixed
Works with USTA TennisLink
Agent · Saturday
Lineup ready vs Oakwood
Strength-sorted, NTRP-legal. Kapoor/Chen at 1D.
PASSES 4 RULES
Messages
Chris replied “can’t play”
Marked unavailable for Apr 19. Sub search started.
AUTO-HANDLED
Scouting
Oakwood runs 3-up, 2-down
From their last 4 matches. Their 1D pair is weakest at net.
SCOUTING REPORT
Built by captains, with captains from
Vancouver Tennis Center Club Green Meadows Portland Tennis Center Irvington Club Tualatin Hills Glendoveer Tennis Center
AI that actually helps

Six things your captain hat shouldn’t have to do.

Captain HQ is an AI assistant — not just a roster spreadsheet. It reads, drafts, schedules, and thinks ahead so you don’t have to.

Lineup genius

Generates three lineup options — primary, conservative, aggressive — every one pre-checked against NTRP rules. Swap a player, it re-checks in a second.

RULE ENGINE

Inbox that works itself

Reads your email and SMS. Drafts the polite response. Handles “can’t play” and confirmations automatically. You approve; it sends.

EMAIL · SMS

Availability, solved

One poll goes out on Monday. Nudges the non-responders. Flags conflicts before you notice them. Your lineup spreadsheet stays current on its own.

AUTOMATION

Scout any opponent

Pulls their last 4 matches from TennisLink. Spots their line pattern, their weakest pair, their go-to strategy. You walk in knowing what to expect.

TENNISLINK

Courtside capture

Mobile companion for match day. Tap scores between points, drop voice notes, flag MVPs. Agent writes the recap on your drive home.

MOBILE

Recruiting pipeline

Track prospects from first inquiry to first match. Agent chases NTRP forms, schedules the hit, and moves them through your intake gates automatically.

PIPELINE
How it works

A captain who never sleeps.

The agent watches your season 24/7 — so when you check in, the drafts are waiting and the easy things are already done.

“Sub needed for Sunday.” Handled before you see it.

When a player texts that they can’t play, the agent marks them unavailable, checks your bench against the NTRP rules, picks the best legal sub, and drafts the ask. You tap approve. It goes out.

  • Reads replies in English, Spanish, and shorthand
  • Respects your “always ask first” guardrails
  • Tracks who you’ve asked most this season
Chris · SMS · 4m ago
Hey Maya, I can’t make Sunday — back spasms again. Sorry :(
Agent · drafted
Marked Chris unavailable for Apr 19. Searched bench: Luis Obregon is your best legal sub at Line 2D (3.5 / 0.08 strength delta).

Draft to Luis: “Hi Luis — we need a sub at 2D this Sunday 2p vs Oakwood. You’d partner with Brett. Can you make it?”
[ Approve & send ] [ Edit ]

Your lineup, pre-built. Three ways.

Every match week, you get three fully-constructed lineup options. Each one passes strength-order, NTRP ceiling, and D1≥D2 rules. Each one has a clear tradeoff — so you pick the posture, not the arithmetic.

  • Primary. Balanced strength, good partner fit
  • Conservative. Win the bottom lines, defend up top
  • Aggressive. Stack 1D, gamble on upset
Agent · Apr 14, 9:02a
Lineup ready for Sat Apr 18 vs Oakwood HC.

Primary · 82 strength, 91% confidence
1D · Kapoor / Chen
2D · Patterson / Stone
3D · Alvarez / Obregon


4 legality rules pass.
No line repeats, D1≥D2 order, NTRP≤3.5, no bench-warm.

[ Use primary ] [ See 3 options ]
6 hrs
Captain time saved per match week
94%
Of availability replies handled without captain input
0
NTRP rule violations from agent-built lineups
<10m
From “can’t play” text to sub confirmed
Limited beta

Get on the early access list.

We’re onboarding a handful of USTA captains each week. Drop your info and we’ll reach out when your region opens up.

We’ll use this only to reach out about early access. No marketing spam — promise. See our privacy policy.

Check your email.

We sent a confirmation to your address. Click the link inside to claim your spot on the waitlist.