My App
Trainer Guide

Calendar & Scheduling

Manage your sessions, appointments, and availability with the powerful calendar system.

Calendar & Scheduling 📅

Time is your most valuable resource. The Calendar helps you maximize it—organizing your schedule, preventing conflicts, and making it easy for athletes to book with you.

The bottom line

A well-managed calendar means more sessions, fewer conflicts, and less time spent on scheduling admin.


The Interface

Your schedule at a glance:

ViewBest For
WeekDetailed daily planning
MonthSpotting patterns, planning ahead
DayMinute-by-minute detail

Events appear as colored rectangles:

  • Size reflects duration (30-min looks smaller than 90-min)
  • Color matches event type (customize in settings)
  • Status shows confirmed, pending, or needs attention
  • Arrows move forward/backward
  • Today button snaps to current date
  • Date picker jumps to any date
  • Keyboard shortcuts speed everything up

Creating Events

Quick Method

  1. Click on the calendar at the desired time slot
  2. Dialog opens with time pre-filled
  3. Select event type
  4. Choose athlete or team
  5. Add any notes
  6. Confirm

From Athlete Profile

Open an athlete's profile → Schedule session → Athlete pre-selected. Fewer clicks when you're focused on a specific client.

Recurring Events

Same client, same time, every week?

Create the first event

Set all the details

Enable recurrence

Weekly, biweekly, custom pattern

Set end point

After X occurrences, or by specific date

Each instance can be modified independently if needed.


Modifying & Canceling

Quick Changes

ActionHow
RescheduleDrag and drop to new time/day
ResizeDrag edge to change duration
Edit detailsClick to open, modify anything

Recurring Event Changes

You'll be asked: change this instance only or the entire series?

  • Rescheduling one session due to conflict? → This instance
  • Moving the whole thing to a new regular time? → Entire series

Canceling

  1. Click the event
  2. Cancel with optional reason
  3. Athlete gets notified automatically

You can keep canceled events visible (shown differently) or remove them entirely. Keeping them maintains a record of what was scheduled.


Managing Availability

Your calendar isn't just scheduled events—it's also when you're available for new bookings.

Regular Hours

Set your standard working schedule:

SettingExample
Working daysMonday–Friday
Hours6 AM – 8 PM
VariationsSaturdays 8 AM – 12 PM

This becomes the baseline for when athletes can book.

Blocking Time

Protect time for non-client activities:

  • Doctor appointments
  • Personal training
  • Admin work
  • Lunch breaks

Create a block by clicking the time and selecting "Block Time" instead of creating an event. Blocked time = unavailable for booking.

Blocks can be one-time or recurring (daily lunch break, weekly admin block).

Buffer Time

Need breathing room between sessions?

Set buffers (e.g., 15 minutes before/after) and the system enforces gaps automatically. No more back-to-back sessions with zero transition time.


Athlete Self-Booking

Let athletes book themselves based on your availability.

How It Works

  1. Athlete sees your available slots (not your existing commitments—privacy preserved)
  2. They select time and event type
  3. Request is either auto-confirmed or held for your approval

Configuration

SettingOptions
Confirmation modeAutomatic (established clients) or manual (new clients, premium services)
Allowed event typesMaybe they can self-book training but not consultations
Minimum noticeNo bookings less than 24 hours out
Maximum advanceBook up to 4 weeks ahead, no further

Self-booking reduces scheduling back-and-forth dramatically. Clients get convenience; you stay in control.


Handling Conflicts

Prevention

OwnFit actively prevents conflicts:

  • During booking — Warns you before confirming overlapping events
  • Self-service — Athletes only see truly available times

Resolution

If conflicts occur (imported calendar data, edge cases):

  1. Calendar highlights them clearly
  2. Conflicting events show warning indicators
  3. Reschedule one to resolve
  4. Communicate proactively with affected athlete

Calendar Integrations

Two-Way Sync

Connect your external calendars:

IntegrationWhat It Does
Google CalendarSync both directions
OutlookSync both directions
Apple CalendarSync both directions

Benefits:

  • Personal appointments block OwnFit availability
  • OwnFit sessions appear in your personal calendar
  • One unified view of all commitments

Import/Export

For one-time data transfer:

  • Import existing appointments when transitioning to OwnFit
  • Export your schedule for backup or reporting

Uses standard iCal format—compatible with virtually everything.


Best Practices

The Weekly Ritual

Sunday evening:

  • Review the coming week
  • Spot potential issues
  • Mentally prepare

Daily morning:

  • Quick glance at today
  • Ready for your sessions

Protect Your Priorities

If it matters, block it:

  • Professional development
  • Admin time
  • Personal fitness
  • Family time

Hard truth

If it's not on your calendar, client sessions will expand to fill all available space. Block what matters.

Communication

Schedule changes? Communicate immediately.

  • Athletes appreciate prompt notification
  • Early communication makes finding alternatives easier
  • OwnFit handles routine notifications automatically

On this page