Features
The off-field half of a baseball club, in one system
Every capability below is built and shipping today. Where a plan gates something, the pricing page says which one.
Registration and money
Take a player from interested to registered and paid, without a spreadsheet or a Venmo thread.
- Online registration with your own fee structures, per season and per team
- Pay in full or on an installment plan, tracked to the dollar
- Waivers, medical forms and photo releases collected at signup, not chased later
- Custom questions, so you stop asking for jersey sizes twice
- Sibling and multi-player pricing applied automatically
- Payment history and refunds in one ledger, per family
Schedules and attendance
One schedule your families actually trust — with a real answer to who is showing up.
- Practices, games, tournaments and team events on one calendar
- RSVPs with attendance summaries, so a coach knows the headcount before the drive
- Arrival time and opponent on the family view, not buried in a group text
- Capacity limits on events that can only take so many
- Subscribe from a phone calendar — changes follow automatically
- Optional voice AI calls to chase the RSVPs nobody answered
Tryouts and the prospect pipeline
A public signup link, a pipeline behind it, and evaluations that turn into a roster.
- A public tryout signup page you can put anywhere — no account required to sign up
- Every signup lands as a prospect with a status you can move
- Coach evaluations against your own metrics, on the roster of players who showed
- Convert a prospect into a player in one step, or the whole group at once
- Filters you can bookmark, so the same view is one click away next week
Tournament travel
The hardest thing a travel club does: decide which weekends to enter, and get families committed and paid.
- Find tournaments, record entries, and track which of your teams is confirmed
- Ask the families of one team to commit, with a deadline and a price
- Entry fee and family fee kept separate, never conflated
- Go/no-go decision on a campaign, with refunds handled when it is a no
- A travel checklist per confirmed weekend
- A funnel board showing who has committed, who has paid, and who has gone quiet
Communication that lands
Reach every family on the roster, from your club's address, without a phone tree.
- Club announcements that fan out to email, in your club's branding
- Direct messages between staff and families, with admin oversight
- Families manage their own email preferences — no password needed
- SMS opt-in for the messages that genuinely cannot wait
- Heated messages flagged for a second look before they escalate
- Send from your own club's sending domain
Rosters, seasons and history
Teams are franchises that outlive a season. BSBLOps models it that way.
- A roster per team per season, so last fall's 12U is still there next spring
- Season rollover that carries forward what should carry forward
- Player tenure and gaps, visible instead of inferred from memory
- Coaches assigned per team and per season, with background-check tracking
- Parent, player and sibling relationships linked from either side
Policies and the club handbook
Write the rule once, publish it, and point at it when it matters.
- A policy library your staff maintain in one place
- A public handbook on your club's own URL, readable without an account
- Cite a policy directly in a message instead of paraphrasing it
Roles and multi-tenancy
Every person sees their club and their role — and nothing else.
- Administrator, Operations, Coach, Player and Parent roles, enforced on every request
- Each club's data scoped to that club, on every query
- Two-factor authentication and account lockout on repeated failed logins
- Your club's colours on the pages your families land on
Integrations
It meets your club where it is
Nothing here asks you to abandon a tool that already works.
Stripe
Registration fees, installments, tournament commitments and refunds run on Stripe, paid out to your club's own account.
TeamSnap
Sync a schedule you already keep in TeamSnap rather than typing it twice while you migrate.
Calendar subscriptions
Families subscribe once from Apple, Google or Outlook; every change follows without another announcement.
Email and SMS
Club email sent from your own domain, with delivery, bounce and preference handling built in.
For developers
An API, and an MCP server
Your club's data is yours to build on.
Developer API
Read teams, players, coaches, seasons, events, locations and registrations over a documented REST API, with a key you issue and revoke from your own settings.
MCP server
Connect an AI assistant directly to your club and ask it real questions — who is on the 12U roster this fall, which families have an outstanding balance, what is on the schedule next weekend. Scoped to your organization, and read-only unless you say otherwise.
Get your weekends back
Start with one team and a schedule. Turn on registration when your next signup window opens. 30 days of Pro, no card required.