EchoEcho Agent
Find a proPricingContact
Sign inGet started
🏋️ Built for Personal Trainers

Spend more time training, less time chasing bookings

Let clients book sessions, buy packages, and pay online — while you focus on transforming lives, not managing spreadsheets.

Clients book and pay for sessions online, 24/7
Manage 1-on-1s, group classes, and packages in one place
Automated reminders cut no-shows by up to 70%
Track client progress and keep session notes organized
Get Started Free See How It Works

Sound familiar?

Every personal trainerknows these headaches. Here's how Echo fixes them.

✕

You're juggling WhatsApp messages, spreadsheets, and mental notes just to keep track of who's training when — and clients still double-book or ghost you.

One shared booking page where clients pick their slot, confirm instantly, and get automatic reminders. No more back-and-forth messaging.

✕

Clients buy a 12-session package and you lose track of how many they've used. Awkward conversations follow when the count doesn't match.

Session packages are tracked automatically. Both you and your client can see exactly how many sessions remain at any time.

✕

You spend Sunday evenings manually building the week's schedule, trying to fit group classes around 1-on-1 sessions without conflicts.

Set your availability once, assign time blocks for group vs. private sessions, and let the system handle the rest. Your calendar builds itself.

✕

Chasing payments after a session feels uncomfortable — you're a trainer, not a debt collector. Some clients 'forget' for weeks.

Clients pay when they book or receive an automatic invoice after their session. Money arrives without an awkward conversation.

How Patients Book You

From Search to Booked — In Minutes

Patients choose their service, pick their practitioner, and book from your real-time availability — no phone call needed.

1
Find Your Trainer

The client lands on your personal booking page showcasing your services, qualifications, and availability.

2
Select a Service

They choose the session type — 1-on-1, group class, assessment, or online coaching — and see pricing upfront.

3
Choose a Trainer

If you have a team, the client picks their preferred trainer based on specialties and availability.

4
Pick a Time

Your real-time calendar shows only open slots. The client selects the day and time that works for them.

5
Confirm Details

They add any notes — injuries, goals, preferences — and confirm their contact details.

6
Session Confirmed

Booking is locked in. Both trainer and client receive confirmation with reminders before the session.

echoagent.io/book/your-business
🏋️
City Personal Trainer
14 Main Street, Suite 3
1-on-1 Training
Group Fitness
Strength & Conditioning
Weight Loss Program
Book an Appointment
echoagent.io/book/your-business
Choose a Service
Initial Assessment
60 min
$120
Follow-up Session
30 min
$85
Sports Rehabilitation
45 min
$95
Dry Needling
30 min
$75
echoagent.io/book/your-business
Choose Your Practitioner
SC
Dr. Sarah Chen
Sports & Orthopaedic
JP
Dr. James Park
Chronic Pain & Neuro
A
First Available
Next available slot
echoagent.io/book/your-business
Dr. Sarah Chen — Availability
Mon
Tue
Wed
Thu
Fri
Sat
Sun
14
15
16
17
18
19
20
9:00 AM
10:00 AM
11:30 AM
2:00 PM
echoagent.io/book/your-business
Confirm Your Booking
Initial Assessment — 60 min
Dr. Sarah Chen • Tue 15 Apr, 11:30 AM
Your Name
Emma Richardson
Notes for your practitioner
Recurring lower back pain after running, worse in the morning...
Confirm Booking — $120
echoagent.io/book/your-business
Appointment Confirmed!
Tuesday 15 Apr, 11:30 AM
ServiceInitial Assessment
PractitionerDr. Sarah Chen
Fee$120.00
Location14 Main Street, Suite 3
A reminder will be sent before your appointment
During the Session

From Check-In to Clinical Notes to Payment

Patient arrives, you treat, dictate SOAP notes by voice, and Echo generates a procedure-coded invoice automatically.

1
View Your Schedule

Open your day's lineup — see who's coming, what session type, and any client notes at a glance.

2
Client Checks In

Mark the client as arrived. Pull up their history, previous assessments, and program notes.

3
Run the Session

Deliver the workout. Log exercises, sets, reps, and any modifications made during the session.

4
Track Progress

Record measurements, performance milestones, or session notes to keep the client's journey documented.

5
Generate Invoice

The session auto-generates an invoice — or deducts from a prepaid package with the remaining balance updated.

6
Collect Payment

Payment processes automatically, or the client pays via the invoice link. No awkward money conversations.

echoagent.io/book/your-business
Today's Appointments
Emma Richardson9:00 AM
Initial Assessment — Lower back pain
Tom Bradley10:00 AM
Follow-up — Post-ACL rehab (week 6)
Lisa Nguyen11:30 AM
Sports Rehab — Shoulder impingement
echoagent.io/book/your-business
Emma RichardsonChecked In
Patient Notes
Recurring lower back pain after running, worse in the morning. First visit.
History
No previous sessions on record
Start Session
echoagent.io/book/your-business
Clinical NotesAI Scribe
Subjective
Patient reports bilateral lower back pain (L4-L5 region), aggravated by running, rated 6/10.
Objective
Reduced lumbar flexion. Tight hip flexors bilaterally. SLR negative. No neurological deficit.
Assessment
Mechanical lower back pain secondary to hip flexor tightness and core instability.
Plan
Manual therapy, hip flexor stretches, core activation exercises. Follow-up in 1 week.
echoagent.io/book/your-business
Session Summary
PatientEmma Richardson
ServiceInitial Assessment (60 min)
Procedure Code97110
Clinical notesSOAP saved
Fee$120.00
Complete Appointment
echoagent.io/book/your-business
Invoice
#INV-2024-1203
Sent
Initial Assessment (97110)$120.00
Total Due$120.00
Includes procedure codes for medical aid claims
echoagent.io/book/your-business
Payment Received
$120.00
Paid by Emma Richardson
Visa ending 8819
Deposited to your account
Get Set Up in 5 Minutes

Go From Sign-Up to Live in One Coffee Break

Create your practice profile, add your services, invite your practitioners, and start accepting bookings today.

1
Create Your Profile

Add your name, photo, qualifications, and a bio that tells clients what makes you different.

2
Add Your Services

List your session types — 1-on-1, group, assessments, online — with pricing and duration for each.

3
Add Your Team

If you have other trainers, invite them and assign their specialties and service permissions.

4
Set Your Availability

Define your working hours, session durations, break times, and how far ahead clients can book.

5
Connect Your Calendar

Sync with Google Calendar so personal commitments automatically block out booking slots.

6
Go Live

Share your booking link on social media, your website, or in your gym — clients can start booking immediately.

echoagent.io/book/your-business
Your Practice
Practice Name
City Personal Trainer
Category
🏋️ Personal Trainer
Practice Address
14 Main Street, Suite 3
echoagent.io/book/your-business
Services & Fees
1-on-1 Session
Per session, typically 45–60 minutes…
$70
Monthly Package (3x/week)
Per month, 12 sessions included…
$250
Group Class
Per person, per class…
$25
Body Assessment
Full fitness assessment with report…
$120
+ Add Service
echoagent.io/book/your-business
Your Practitioners
SC
Dr. Sarah Chen
Practice Owner
JP
Dr. James Park
Senior Practitioner
AT
Amy Torres
Practitioner
+ Invite Practitioner
echoagent.io/book/your-business
Dr. Sarah Chen — Hours
Monday8:00 AM – 5:00 PM
Tuesday8:00 AM – 5:00 PM
Wednesday8:00 AM – 1:00 PM
Thursday8:00 AM – 5:00 PM
Friday8:00 AM – 3:00 PM
SaturdayClosed
SundayClosed
echoagent.io/book/your-business
Connect Google Calendar
Sync each practitioner's personal calendar to avoid conflicts
Sign in with Google
echoagent.io/book/your-business
Your Booking Page is Live!
Patients can browse services, pick a practitioner, and book
echoagent.io/book/city-physio
Copy
Add to Website
Share Link
Your Services & Fees

Transparent Pricing for Every Service

Patients see your services and fees upfront when booking. Echo uses these to generate accurate invoices with procedure codes.

$70
1-on-1 Session

Per session, typically 45–60 minutes

$250
Monthly Package (3x/week)

Per month, 12 sessions included

$25
Group Class

Per person, per class

$120
Body Assessment

Full fitness assessment with report

$45
Online Coaching Session

Virtual session via video call

$200
Nutrition Plan

Custom meal plan with macros and guidance

Everything You Need to Run Your Personal Trainer Business

All the tools, none of the complexity.

Smart Session Scheduling

Clients book 1-on-1 sessions, group classes, or assessments from your live availability — no back-and-forth.

Multi-Trainer Support

Manage a team of trainers with individual schedules, specialties, and booking pages under one account.

Package & Membership Tracking

Sell session bundles and monthly packages. Remaining sessions are tracked and deducted automatically.

Seamless Payments

Clients pay when they book or get invoiced after the session. No chasing, no awkward reminders.

Automated Reminders

Reduce no-shows with automatic session reminders sent to clients before their scheduled time.

Client Progress Notes

Log workout details, body measurements, and milestones to keep every client's journey on track.

Voice Session Notes

Speak your post-session notes between clients and let AI convert them into structured records.

Instant Booking Confirmation

Clients get immediate confirmation with session details, location, and what to bring — zero admin from you.

Set up in under 5 minutes

Ready to automate your
personal trainer business?

Join personal trainers who are spending less time on admin and more time doing the work they love.

Get Started Free View Pricing
EchoEcho Agent

Run your service business on autopilot.

Product

  • Find a pro
  • Features
  • Pricing
  • How It Works

Company

  • About
  • Contact

Legal

  • Privacy
  • Terms
  • Cancellation

© 2026 Echo Agent. All rights reserved.