Scheduling

Book Appointments Without the Back-and-Forth

Set your availability, create appointment types, and let clients book directly. Calendar sync, reminders, and rescheduling — all handled automatically.

Scheduling Tools

Your Calendar, Fully Automated

No more DMs to schedule sessions. Clients book, you coach.

Availability Slots

Define your weekly schedule: available hours, break times, and buffer between sessions. Clients only see open slots when booking.

Appointment Types

Create different session types: 1-on-1 training (60 min), assessment call (30 min), nutrition consultation (45 min). Each with custom duration and pricing.

Client Booking

Clients browse your available slots and book directly from your profile. Instant confirmation, calendar invite, and reminder notifications.

Calendar Sync

Two-way sync with Google Calendar and Apple Calendar. Personal events block availability automatically. No double-bookings.

Auto Reminders

Automatic reminders 24 hours and 1 hour before each appointment. Reduce no-shows by up to 80% without sending a single manual message.

Rescheduling

Clients can reschedule within your policy rules: minimum 24-hour notice, maximum 2 reschedules per month. You set the rules, the system enforces them.

Booking

From Profile to Booked Session in 3 Taps

A client visits your profile, picks an appointment type, selects an available time slot, and confirms. They get an instant calendar invite and reminder notifications. You see the booking in your dashboard with client details and session notes. Zero back-and-forth messaging required.

3-tap booking flow
Instant calendar invites
Auto-reminder notifications
Session notes attached
Appointment Type
1-on-1 Training Session
60 minutes · $85
18
Tuesday, Feb 18
4 slots available
Available Times
9:00 AM Morning
10:00 AM Selected
2:00 PM Afternoon
4:00 PM Afternoon
Availability

Your Schedule, Your Rules

Set recurring weekly availability or add custom one-off slots. Block days for vacation, add exception hours for holidays, and set buffer time between sessions to avoid back-to-back burnout. Google Calendar sync means your personal events automatically block booking slots.

Recurring weekly schedules
Custom exception dates
Buffer time between sessions
Google & Apple Calendar sync
Weekly Availability
Mon – Fri · 15 min buffer between sessions
Mon
Tue
Wed
Thu
Fri
8:00 AM
9:00 AM
10:00 AM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
Available
Blocked
Buffer

Fill Your Calendar Without Lifting a Finger

Join hundreds of fitness coaches already using FirstRep. Free forever for up to 3 clients.