SwingOps
The whole facility, one system

Built for the cage. Not adapted to it.

Scheduling, automation, payments, and operator-grade reporting — every one designed around how a baseball & softball facility actually runs. Not a generic booking tool with the words swapped out.

Sport-native scheduling

Typed resources, four calendar views, zero double-bookings.

Every cage, tunnel, mound and turf bay is a typed object — machine type, surface, net height, distance. The calendar understands what it’s booking.

Four views — by resource, by trainer, by equipment, or combined.
Roll-forward templates — rebuild next week’s grid from this week in one click.
Walk-in flow — booked and paid in under 30 seconds at the counter.
DB-level conflict prevention — double-bookings are impossible, not just discouraged.
Waitlists — auto-promote with a credit hold the moment a slot frees.
swingops · day sheet
SwingOps day-sheet schedule view
Real automation & AI

AI that actually moves your 5pm.

Real LLM features that do actual work, on every plan — the ops copilots that fill slots and field questions without staff lifting a finger, plus the SwingOps Front Desk phone agent as a premium add-on.

Schedule builder — natural-language scheduling that respects resources and trainers.
Cancellation backfill — texts the right five families; books the first to confirm.
Trainer SMS assistant — reschedules over text, no dashboard required.
SMS lead concierge — answers texts from unknown numbers out of your knowledge base, 24/7.
24/7 phone agent — the SwingOps Front Desk add-on; answers, books and reschedules inbound calls.
swingops · schedule
SwingOps schedule — a full day of cages, tunnels and mounds
Marketing & growth

Fill the cages. Keep the families. On autopilot.

A whole growth engine, not a mailing list — one hub for campaigns, lifecycle automations, and recovery. The stuff other platforms lock behind a premium tier, standard on every plan.

AI campaigns — describe a send in one sentence; get a designed email or text, audience and all.
Eleven lifecycle automations — win-backs, birthdays, review requests, package + wallet nudges — set and forget.
Campaign Packs — proven baseball follow-up plays you switch on in one click.
Recovery nudges — one-tap texts that pull back abandoned checkouts and unsigned waivers.
Referrals + reviews — double-sided wallet credit; 5-star ratings routed to Google, complaints to you first.
swingops · marketing
SwingOps marketing — campaigns with one-click AI month planning
Payments & money

Your money, on your terms.

Payments, wallets and memberships handled in-app — with clean payouts to your own bank and no lock-in. Your revenue and history are always portable.

Wallets — auto-reload, refund-to-wallet default, best-rate stacking.
Camp pricing — sibling discounts applied automatically at checkout.
Cash & check first-class — not an afterthought bolted onto card-only.
Dispute evidence packs — generated for you when a chargeback lands.
No-show auto-charge — policy enforced without a staff conversation.
swingops · transactions
SwingOps transactions ledger — charges, refunds and credit grants
Operator-grade reporting

The numbers an operator actually runs on.

Not a dashboard of vanity charts — the reports that tell you which cage to add, which trainer earns, and where the money leaked.

Cage utilization heatmap — see peak demand and dead hours at a glance.
Trainer revenue + retention signals — who earns, who’s drifting away.
Package burn + wallet aging — liability you can actually see.
Payout reconciliation — match any payout to its charges, on demand.
Campaign attribution — which marketing actually filled the cage.
swingops · cage utilization
SwingOps cage utilization heatmap — hour by weekday
Your money, your data

Plugs into the tools you already run on.

Payments & payouts
Take cards in-app; payouts land in your own bank account.
Gusto
Push trainer hours and commissions to payroll — coming soon.
QuickBooks
One-way accounting sync — post revenue and reconciliation to QuickBooks.
Google Calendar
Publish every trainer’s schedule as a live iCal feed.
Public REST API
Bidirectional API + webhooks. Build on your own data.
Perfect Game / PBR / Hudl
One-tap recruit links aggregated on every athlete page.
Embeddable widget
Drop booking into your Squarespace or any site.
Apple / Google Wallet
Membership cards on the phone, no app store — coming soon.

See it run your facility.

Nearly everything above ships on every plan — the Front Desk phone agent is our one paid add-on. Month-to-month, no setup fee, your data stays portable.