The Rotating Schedule feature allows businesses to create flexible, repeating work patterns for staff members. This eliminates the need for manual weekly updates and provides better visibility into long-term scheduling. This is ideal for:
- Alternating Weekends - Staff rotate every other weekend off
- Seasonal Hours - 4-week rotation with extended holiday hours
- Part-Time Staff - Different weekly availability patterns
- Mobile Groomers - Rotate service areas weekly
Key Benefits
- Eliminate manual scheduling - Set it once and the system repeats it automatically
- Fair shift distribution - Easily rotate weekend/holiday coverage among staff
- Accurate availability - Clients always see correct booking options
- Visual planning - Visualize schedules with color-coded calendar views at a glance
- Flexible configurations - Works for both time-based and slot-based businesses
How to Set Up a Rotating Schedule
Step 1: Access Rotating Schedule Settings
- Navigate to Settings > Staff > Shift Management > List View
- Select the staff member you want to configure

Step 2: Configure Rotation Frequency
- Click <Rotating Schedule> to choose your rotation pattern: Every week (default); Every 2 weeks; Every 3 weeks; Every 4 weeks

Step 3: Set Up Working Hours for Each Week
- For each week in the rotation cycle:
- Select working days
- Set working hours (or slots for salon businesses)
- Add breaks if needed
- Repeat for all weeks in your rotation cycle

Step 4: Review in Calendar View
- Switch to Calendar View to see your rotation schedule

Types of Rotating Schedule
Time-Based Rotation (All Businesses)
- Set specific working hours that rotate weekly
- Example: Week 1: Mon-Wed 9-5, Week 2: Thu-Sat 10-6

2. Slot-Based Rotation (Salon Businesses Only)
- Rotate available time slots
- Example: Week 1: 30-minute slots, Week 2: 60-minute slots

How Rotating Schedules Work in Practice
For Online Bookings:
- Clients only see availability based on the current rotation week
- The system automatically shows correct slots without manual updates
For Manual Bookings:
- Staff receive alerts if trying to book outside the rotating schedule
- Admins can override when necessary