Booking Appointments

Overview

The booking feature helps you easily book training time with your trainer. Select location, date and time from the trainer's available slots.


How to Access

  • From Dashboard: Tap Quick Action "Book Appointment"
  • From Trainer page: Tap "Book Appointment" button

Requirements Before Booking

Before booking an appointment, you must:

  1. Be connected with a trainer
  2. Have an Active package (not expired and has remaining sessions)

Note: If you don't have a package, purchase one first.


Booking Steps

Step 1: Select Trainer

Skip this step: If you have only one trainer

  1. System will display list of connected trainers
  2. Select the trainer you want to book with

Step 2: Select Location

  1. System will display locations the trainer has made visible to you
  2. Select the location you want to train at

Location information:

  • Location name
  • Address
  • Type (Gym, Studio, Online)

Step 3: Select Date and Time

  1. Calendar will show days with available slots (green dots)
  2. Select desired date
  3. Select time slot from the list

Displayed time slots:

  • Only slots when trainer is available
  • Green = Available, can book
  • Gray = Past or already booked

Step 4: Confirm Booking

  1. Review information:
    • Trainer
    • Location
    • Date/Time
  2. Add notes (Optional)
  3. Tap "Send Request" button

After Sending Request

Request Status

StatusColorMeaning
PendingYellowAwaiting trainer approval
ApprovedGreenAppointment created
RejectedRedWas rejected

When Trainer Responds

  • You'll receive a notification
  • If approved: Appointment will appear in your schedule
  • If rejected: Reason will be shown (if provided)

View Sent Booking Requests

  1. Go to "Schedule"
  2. Tap "My Requests" icon
  3. View all requests

Cancel Request

Can only cancel requests that haven't been responded to:

  1. Tap the request you want to cancel
  2. Tap "Cancel Request" button
  3. Confirm

Tips for Using

  1. Book in advance - Good times get booked quickly
  2. Choose times you're truly available - Reduces reschedule requests
  3. Add notes - Tell trainer if there's anything special
  4. Check package before booking - Make sure you have sessions remaining

FAQ

Q: No available times showing?

A: Trainer may not have set availability, or all slots are booked. Contact trainer directly.

Q: Can't book because no package?

A: You must purchase a package first. Go to "Buy Package".

Q: Trainer not responding to request?

A: Wait a moment or contact trainer through other channels.

Q: Can I change time after sending request?

A: You must cancel the original request and send a new one.

Q: How many times can I book per day?

A: No limit, depends on sessions remaining in your package.


Related Topics