SwingOps
Built for baseball & softball facilities

The operating system for the cage,
not adapted to it.

Sport-native scheduling. AI that actually runs your facility. A customer portal that drops parents straight back into the lesson they didn't finish paying for. And pricing that doesn't lock you in for a year before you've finished the demo.

Month-to-month·$0 setup·AI included on every tier·Your data stays portable
swingops · schedule · today
SwingOps schedule — cages, tunnels and mound booked across the day

Built for facilities like Swing Science Hitting Lab — 1 to 5 locations, 3 to 25 trainers.

Sport-native

Built for the cage

Every other tool’s "cage" is a row label. Ours is a typed object with machine types, surface, net height, length. Athletes carry bats / throws / position / grad year. Mounds carry distance.

Cage calendar filtered by machine type · Mound view grouped by LL 46ft / HS 60ft 6in · Trainer search by what they teach
Real automation

AI that runs the floor

Natural-language scheduling. Cancellation backfill that texts the right five families and books the first to confirm. A trainer SMS assistant that moves your 5pm tomorrow to 6. Plus resume nudges into abandoned checkouts.

Schedule builder · Cancellation backfill · Trainer SMS · SMS concierge · Resume nudges
No lock-in

Modern. Operator-grade.

Linear-tier UI in dark navy and gold. Inline edit, command palette, keyboard-first. A bidirectional public API and clean exports keep your data portable. AI on every tier. Month-to-month, no setup fee. Leave the same way you came in.

Custom subdomain · Public API · Two-way SMS · Wallets · Gusto + QuickBooks push
We get the sport

The data model knows the difference between a pitching tunnel and a yoga room.

Booking widgetFilters cages by machine type — Iron Mike vs Hack Attack vs live arm.
Mound calendarGroups by distance — Little League 46', high-school 60'6".
Trainer searchFinds "pitching" coaches by what they teach, not by tags someone forgot to add.
Recruit linkEvery athlete page mints a one-tap link aggregating Perfect Game / PBR / Hudl.

AI that actually runs your facility. On every plan.

Real LLM features that do real work — a schedule builder, cancellation backfill, a trainer text-assistant and an SMS lead concierge. Every one is included on every plan, no premium tier required. The 24/7 Front Desk phone agent is the one premium add-on.

01

Schedule builder

Natural-language scheduling that respects resources, trainers, and equipment.

02

Cancellation backfill

Texts the right five families the moment a slot opens; books the first to confirm.

03

Trainer SMS assistant

Actually moves your 5pm tomorrow to 6 — over text, no dashboard.

04

SMS lead concierge

Answers texts from unknown numbers out of your knowledge base, day and night.

…and resume nudges, a two-way SMS inbox, auto-promoting waitlists — automation, not theater. On every plan.

Transparent pricing

Pricing you can predict to the dollar.

One flat monthly plan plus a flat 3.5% processing fee. No setup fee, no annual contract, no surprise charges. You always know exactly what you'll pay.

See plans & pricing →
Your cost, in full
Monthly planfrom $99
Processing3.5%
Setup fee$0
Month-to-month, cancel anytime — your data comes with you.
Standard, not upsold

Everything ships on every plan. Higher tiers just add scale.

Sport-native scheduling
AI schedule builder
Cancellation backfill
Two-way SMS inbox
Wallets & memberships
Drip automation
Public REST API
Your data stays portable
Proof

Built alongside the facilities that run on it.

SwingOps is built and pressure-tested with working baseball and softball facilities — real cages, real cancellations, real Saturday mornings — not designed in a vacuum and adapted to the sport later.

We built SwingOps running our own cages — the cancellation backfill and sport-native scheduling are the two things I’d never go back to doing by hand.
Swing Science Hitting Lab
One more thing

We built the operating system that knows what a tunnel is.

The booking widget filters cages by machine type. The mound calendar groups by distance. The recruit-link page aggregates Perfect Game / PBR / Hudl with one tap. And the AI cancellation backfill texts five candidates before staff has even seen the notification.