Baseline holds an independent coach's whole week — sessions, rosters, court details, reminders, payments and every note about every player. Built for the person who teaches the lesson, not for a club front desk.
In private testing with coaches in Austin, TX.
9:00 AM · Intermediate
Sat, Sep 20 · 90-min clinic · $30/person
Pharr Tennis Center · Outdoor
One tap. Only the players still pending.
Roster · 4/6
This week
90-min clinic · Intermediate · $30
Private lesson · $60
Caswell Tennis Center · Indoor
60-min clinic · Beginner · $30
Pharr Tennis Center · Outdoor
Sunday
Rest day
Rita Alvarez
Intermediate · NTRP 3.5
Focus areas
Sep 12
Split step is late on returns. Fed 20 cross-court backhands, much better by the end.
BackhandFootworkFollow-up · Sep 19 — held the timing all session. Move on to depth.
01 · The schedule
Open the app and see the week. Tap a day to go deep. Each session carries its type, level, price per person and how full it is.
New session
Type
When
Time already booked
You already have a 90-min clinic from 4:00 PM to 5:30 PM at Pharr Tennis Center.
Court
Pharr Tennis Center
4201 Brookview Rd · 2.4 mi
02 · Reminders
The part of coaching that eats evenings: chasing people down. Baseline writes the text, fills in the court name and street address, and picks exactly who still needs to hear from you.
Rita moves to Confirmed on your roster.
03 · The journal
Anyone can write "worked on serve." Baseline threads what you wrote last time under what you write today, so a player's progress is a story you can actually read.
Journal · Rita Alvarez
Sat, Sep 19
Depth is there now. Started pulling her opponent wide with the cross-court backhand.
BackhandFollow-up on "Split step is late" — held the timing all session.
Thu, Sep 12
Split step is late on returns. Fed 20 cross-court backhands, much better by the end.
BackhandFootworkMon, Sep 8
Second serve percentage up. Kick serve starting to bite.
ServeEverything it does
Tap any question to open it.
Tap the + button on your schedule. Pick private lesson, 60-minute clinic or 90-minute clinic, choose the date and time, set the level, and search for your court. Capacity and price come from the session type, so a private is one player and a 90-minute clinic holds six.
Baseline stops you, and tells you why: "You already have a 90-min clinic from 4:00 PM to 5:30 PM at Pharr Tennis Center." It reads the real duration of each session type, so a long clinic correctly blocks the hour after it. The save button stays disabled until you pick a free slot.
Every player on a roster is Pending or Confirmed. Tap Remind everyone who hasn't confirmed and only the pending players get a text. You can also nudge one player at a time with Ask if they're in.
The roster count on your schedule updates as people confirm, so you know what you're walking into.
Mark a session as outdoor and Baseline watches the forecast for that court, up to a week out. If rain is 50% or likelier at your start time, the session card shows Rain 70% and the session screen puts a banner at the top.
From that banner you can reschedule and text the roster, or cancel the session and let everyone know, without writing the message yourself.
Type a few letters and Baseline searches real tennis venues near your city — "pha ten" finds Pharr Tennis Center — and shows how far each one is. Pick one and it saves the full street address.
That address then rides along in every reminder, so nobody texts you asking where to go.
Yes. Each player on a roster has a payment row: Request sends a text asking for the session fee with your Venmo handle filled in, and Mark paid records it. Tap again to undo.
Baseline does not process payments and takes no cut. Money goes directly from your client to you, the same way it does now.
In each client's journal, on one timeline with their sessions. Write an entry after a lesson, tag the skills you worked on, and add a follow-up next time that nests under the original.
Their profile then shows focus areas ranked by how often you've worked on them and when you last did.
No. No money moves through Baseline at all. It stores your Venmo handle and writes the text asking for payment; your client pays you directly.
Yes. Every client, session and note is locked to your account at the database level, so no other coach can read your roster. Client phone numbers are never sold and never shared for marketing. See the Privacy Policy.
Text messages
Baseline sends session reminders and scheduling updates from a coach to their own booked clients. It is not a marketing program, and Baseline never sends promotional messages.
Hi Rita, reminder: your tennis session is Sat, Sep 20 at 9:00 AM at Pharr Tennis Center (4201 Brookview Rd). Reply YES to confirm. – Coach Noor via Baseline. Reply STOP to opt out.
Message and data rates may apply. Message frequency varies. Phone numbers collected for reminders are never sold, and are never shared with third parties for marketing. Full details in the Privacy Policy.
Contact
Baseline is in private testing with a small group of coaches. Write and you'll get an invite when the next round opens.
hello@coachbaseline.com