Also in Features:
Recurring Sessions (Beta)
Weekly class schedules and session packages — coming soon
Recurring Sessions (Beta)
Beta feature
Recurring sessions are currently in beta and not yet available to all stores. Contact us to get early access.
Recurring sessions let customers book a repeating appointment in one action. A customer signs up for a Tuesday 7 PM yoga class and the system creates all future occurrences automatically. No re-booking each week.
Weekly Class Schedules
Create fixed-time recurring classes — a Tuesday 7 PM yoga class, a Saturday 10 AM spin session, a Thursday 6 PM language lesson. Customers join for as many weeks as they want.
New participants can join mid-series. A student who discovers your Wednesday morning pilates class in week 3 books from their start date forward without disrupting existing bookings.
Weekly
Recurrence interval
Per-session
Capacity tracked
Flexible
Join mid-series
Beta
Feature status
Session Packages
Bundle a fixed number of sessions into a prepaid package. A customer buys a 10-session personal training package, pays upfront, and the system schedules all 10 appointments.
- Session count — 5, 10, 20 sessions sold together
- Prepaid pricing — package price collected at purchase
- Remaining sessions — both admin and customer can see how many are left
Recurrence Rules
Configure how the repeat works:
- Interval — weekly or bi-weekly
- Day and time — fixed (every Tuesday at 7 PM)
- End condition — until a specific date, or after a set number of occurrences
Per-Session Capacity
For group recurring sessions, each occurrence tracks its own attendance independently. A yoga class with 20 spots can fill up on a given week without affecting other weeks. Cancellations reopen spots for that specific session only.
Use Cases
- Yoga and fitness studios — weekly classes with rolling enrollment, sell 10-class packs
- Tutors and coaches — weekly sessions sold as packages of 5 or 10
- Therapists and counselors — recurring appointments on a fixed cadence
- Language schools — weekly lessons across a semester
Set up repeating weekly schedules with custom hours and days off
Group Appointments
Set capacity per session and let multiple customers join the same slot.
Flexible Scheduling
Configure schedule types and availability for your recurring classes.
Customer Calendar
Customers view and manage their recurring bookings from their portal.
Frequently Asked Questions
Early Access — 3 Months Free
Ready to transform your service business?
Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.