ClassesEventsRetreatsMentorsStudios
← Help Center
Getting started
  • Welcome to MoveMentors
  • Create your account
  • Choose your account type
  • Logging in and resetting your password
  • Notification preferences
For students
  • Finding classes
  • Reading a mentor profile
  • Reading a studio profile
  • Booking a class
  • Payment methods
  • Bringing a group
  • Add-ons and equipment
  • Calendar sync
  • Cancelling and refunds
  • Leaving a review
  • Reporting a class
  • Disputing a booking
For mentors
  • Mentor overview
  • Onboarding walkthrough
  • Your public profile
  • Certifications
  • Locations
  • Your cancellation policy
  • Accepting payments
  • Stripe Connect setup
  • Creating a class
  • Schedules and recurring sessions
  • Pricing and add-ons
  • Managing bookings
  • Private session requests
  • Clients (CRM)
  • Financials and expenses
  • Connect Google Calendar, Apple Calendar, and Zoom
  • Co-listing with studios
  • Creating an event
  • Creating a retreat
  • Retreat installment payments
  • Promo codes and discounts
  • Class packs
  • Booking waitlists
  • Tipping
  • Online classes
  • Subscription plans
  • Collecting reviews
For studios
  • Studio overview
  • Studio onboarding walkthrough
  • Business profile
  • Multiple locations
  • Custom mentors
  • Inviting platform mentors
  • Embed widget
Payments
  • How payments work on MoveMentors
  • Stripe Connect explained
  • Manual payment methods
  • Refunds
  • Disputes and chargebacks
  • Tax forms and 1099
Subscriptions and billing
  • Mentor subscription tiers (Free, Pro, Premium)
  • Studio subscription tiers (Free, Pro, Premium)
  • Upgrading and downgrading
  • Billing and invoices
Trust and safety
  • Community guidelines
  • Reporting and moderation
  • Privacy and data
  • Deleting your account
Troubleshooting
  • I cannot log in
  • I did not get my confirmation email
  • Payment failed
  • Stripe Connect verification stuck
  • Calendar sync issues
  • Embed widget not loading
  • Mobile app issues
Advanced and integrations
  • The MCP server (connect AI assistants)
  • OAuth scopes
  • Embed widget advanced
  • The mobile app
Help CenterFor mentorsSchedules and recurring sessions

Schedules and recurring sessions

How to schedule one-off classes, recurring weekly classes, multi-session blocks, and blackout dates.

MentorsUpdated 2026-05-18

Schedules are the part of class creation that drives everything else: which dates are bookable, when reminders fire, what appears in the directory's "starts soonest" sort, and what shows up in your calendar.

The four schedule shapes

One-off

A single session at a specific date and time. Use for workshops, special events, one-time intensives.

Example: "Solstice sound bath, June 20 at 8pm".

Set the date and time. That is the whole schedule.

Weekly recurring

The most common. Same day(s) of week, same start time, repeats indefinitely or until an end date.

Examples:

  • "Vinyasa, every Tuesday 7pm".
  • "Morning flow, Mon/Wed/Fri 7am".

Set:

  • Days of week (one or more).
  • Start time.
  • Duration.
  • Optional end date.

The system generates sessions automatically. Six months of sessions are pre-rendered into the database; we extend the horizon as the calendar advances so there are always future sessions students can book.

Multi-week block (course)

A series of sessions that share a single booking. Students book the whole course; their booking covers all the dates in the series.

Example: "4-week intro to pilates, Saturdays at 10am, June 1 to June 22".

Set the dates explicitly. Each date is part of the same class.

This is the right pattern when the sessions are sequential (the second week builds on the first) and you want students committed to the full series.

Multiple times per week

Some classes meet multiple days per week as part of one offering. Treat each day as its own recurring class. Two classes ("Morning Yoga Mondays" and "Morning Yoga Wednesdays") is cleaner than one class with two days of the week. Students book per session.

If the sessions are part of a sequence (Mon and Wed are different content building on each other), use the multi-week-block pattern instead with explicit dates.

Blackout dates

For recurring classes, you can mark specific dates as "blacked out" so they do NOT appear in the schedule. Use for:

  • Your vacation.
  • Studio closure days.
  • Holidays you do not teach on.
  • One-off cancellations.

Go to the class detail page, click "Manage schedule", and add the date to the blackout list.

Blackout dates affect future sessions only. Past sessions with bookings on them are preserved.

Adding a one-off session to a recurring class

You can add an extra session to a recurring class without changing the recurrence rule:

  1. Open the class.
  2. "Add session" → pick a date.
  3. The new session appears in the upcoming list as if it were part of the recurrence.

Use for: an extra session over a holiday week, a make-up class, a special event tied to the same class brand.

Timezones

Every class has a timezone, set at creation time. Default is the mentor's profile timezone.

If you travel and teach in another timezone, set the class's timezone explicitly to where the class actually is, NOT to your travel timezone. The class start time is anchored to the class's location.

When students in different timezones view the schedule, we convert to their local timezone for display. The .ics in their calendar correctly anchors to the class's timezone.

Editing schedules with existing bookings

What happens if you edit a class that already has bookings on future sessions:

  • Adding sessions: no impact on existing bookings.
  • Removing sessions (via blackout): we cancel those bookings, refund per cancellation policy, email the students.
  • Moving a session to a different time: we email students with the new time and update their .ics. The booking remains valid.
  • Moving a session to a different date: we email students; some will need to cancel. Refunds apply per policy.

Best practice: do not move sessions inside a 48-hour window before start. Communicate first.

Capacity changes

You can change capacity on a class at any time. If you increase capacity, more bookings can come in. If you decrease capacity below the current bookings, existing bookings are not cancelled; new bookings are blocked until existing bookings drop below the new capacity.

Minimum lead time

Some mentors do not accept last-minute bookings. The class settings have a "minimum lead time" field: bookings within this window are disabled.

Common settings:

  • 0 hours (allow last-minute): default.
  • 2 hours: lets you prep, blocks 10-minute-before bookings.
  • 24 hours: lets you communicate before, blocks same-day bookings.

Common questions

Can I run two classes at the same time (e.g. parallel tracks)? Yes. Each class is independent. They can overlap in time. The platform does not detect or warn about scheduling collisions; that is your responsibility.

Can I copy a recurring schedule from one class to another? Not directly. Duplicate the class (which copies the schedule template), then edit the title/description/price for the new class. Quicker than building twice.

My recurring class shows ONE session in the directory. Where is the rest of the schedule? The directory card shows the next upcoming session. Click into the class detail page to see the full upcoming schedule (and pick any date to book).

What happens to bookings on a class I deactivate? Past bookings stay in the record. Future bookings are cancelled with full refunds (because mentor-initiated). The class disappears from the directory; the URL still works but says "this class is no longer running".

Next steps

  • Managing bookings: what to do as bookings come in.
  • Calendar sync for mentors: keep your MoveMentors schedule in your existing calendar.

Related articles

  • Creating a class

    A step-by-step walkthrough of the class creation wizard, including title, category, schedule, capacity, pricing, add-ons, and what to skip if you are new.

  • Managing bookings

    The day-to-day workflow for handling incoming bookings: confirming, marking paid, completing, no-shows, communications.

  • Connect Google Calendar, Apple Calendar, and Zoom

    Connect your calendar and video providers so MoveMentors can block availability and your online classes can auto-generate Google Meet or Zoom links.

Still stuck?

Send a note to support@movementors.com and we will get back within one business day. Include screenshots if you can — they speed things up dramatically.

Email support

Every kind of movement, taught by mentors who live the practice. Book private sessions or join a group class near you.

Explore

  • Classes
  • Events
  • Retreats
  • Mentors
  • Studios

Practices

  • Yoga
  • Pilates
  • Barre
  • Meditation and Breathwork
  • Mind-Body Movement
  • Fitness and Strength
  • Cardio and Conditioning
  • Combat Sports

For Mentors

  • For Mentors
  • For Studios
  • Become a Mentor
  • Launch your studio
  • Help Center

Company

  • About
  • Press
  • Partnerships
  • Contact Us
  • AI agents (MCP)

© 2026 MoveMentors. All rights reserved.

Terms of Service·Privacy Policy