Recurring Sessions & Teams
Set up recurring training sessions with Microsoft Teams integration
Overview
Recurring sessions are useful for:
- Weekly training programmes
- Monthly compliance updates
- Regular team meetings
- Ongoing coaching sessions
With Microsoft Teams integration, online meetings can be automatically created for each session.
How It Works
Recurring sessions create a series of linked sessions that share the same title and settings. Each session in the series is an independent booking opportunity, but they're connected through a common series identifier.
Series Linking
- All sessions share the same series ID
- Linked by identical title
- Grouped together in calendar view
- Can be managed as a series or individually
Independent Sessions
- Each session has its own date and time
- Separate attendee lists
- Individual capacity limits
- Can be booked, cancelled, or edited independently
How Recurring Patterns Generate Sessions
When you create a recurring series, the system:
- Starts from your base date - Uses the date and time you specify as the first session
- Applies the frequency pattern - Calculates future dates based on your selection (daily, weekly, bi-weekly, monthly)
- Respects day selections - For weekly/bi-weekly, only creates sessions on selected days of the week
- Creates multiple sessions - Generates the number of sessions you specify (up to the repeat count)
- Links them together - All sessions receive the same series ID and are grouped in the calendar
Microsoft Teams Integration
For online sessions with Teams integration enabled:
- Automatic Meeting Creation - A unique Teams meeting is created for each session in the series
- Individual Meeting Links - Each session gets its own join link (they are not all in one recurring Teams meeting)
- Meeting Details - Meeting links are automatically added to session details
- Calendar Integration - Trainers receive calendar invites for each meeting
- Attendee Access - Booking confirmations include the Teams join link for that specific session
Editing Sessions in a Series
You have flexibility when managing series sessions:
Edit One Session
- Change date, time, or location for a single occurrence
- Adjust capacity or trainer for just that session
- Other sessions in the series remain unchanged
- Useful for one-off changes or rescheduling
Edit Entire Series
- Update settings that apply to all future sessions
- Change title, location, trainer, or capacity
- Past sessions remain unchanged
- Future sessions inherit the new settings
How Users Book Sessions in a Series
From the user perspective:
- Individual Sessions Visible - Users see each session in the series as a separate booking option
- Choose Dates - They can book one or multiple sessions that fit their schedule
- Separate Confirmations - Each booking generates its own confirmation email
- Independent Attendance - Attending one session doesn't affect their booking in other sessions
- Series Grouping - Sessions are grouped by title in the calendar for easy navigation
Cancelling Sessions in a Series
You can cancel sessions at different levels:
- Cancel One Session - Cancels just that occurrence, other sessions continue
- Cancel All Future Sessions - Ends the series from a specific date forward
- Delete Series - Removes all future sessions and marks past ones as deleted
- Attendees receive cancellation emails when their booked session is cancelled
Tip
Creating Recurring Sessions
Open Calendar Management
- Log in as an Admin
- Go to Admin → Calendar Management
- Click Add Session
Configure Basic Details
Fill in the session information:
- Session title
- Description
- Duration
- Trainer
- Capacity
Enable Recurrence
- Find the Recurrence or Repeat option
- Enable recurring sessions
- Configure the pattern
Set Recurrence Pattern
| Pattern | Example |
|---|---|
| Daily | Every day, every 2 days, etc. |
| Weekly | Every Monday, every week on Tue/Thu |
| Monthly | First Monday of each month |
| Custom | Specific dates you choose |
Set Start and End
- Start date - When the series begins
- End date - When the series ends, or
- Number of occurrences - Create X sessions
Save
Click Save to create all sessions in the series.
Microsoft Teams Integration
For online sessions, Teams meetings can be automatically created.
Enabling Teams Integration
- Set the session type to Online
- Enable Create Teams Meeting option
- The system creates a unique Teams meeting for each session
What Happens
- Teams meeting created automatically
- Meeting link added to session details
- Attendees receive join link in booking confirmation
- Trainers can access the meeting from their calendar
Tip
Managing Recurring Sessions
Viewing the Series
Recurring sessions appear as:
- Individual sessions in the calendar
- Linked by a series indicator
- Each with its own attendees and capacity
Editing a Single Session
To change one occurrence:
- Find the specific session
- Click Edit
- Choose Edit this session only
- Make changes and save
Editing the Entire Series
To change all future sessions:
- Click Edit on any session in the series
- Choose Edit all sessions
- Changes apply to all future occurrences
Cancelling Sessions
- Cancel one - Cancels just that occurrence
- Cancel all future - Ends the series from that date
- Attendees are notified of cancellations
Attendee Experience
Booking
- Users see each session as a separate bookable item
- They choose which dates work for them
- Can book multiple sessions in the series
Notifications
- Booking confirmation for each session
- Reminders before each session
- Cancellation notices if sessions are cancelled
Joining Online Sessions
- Teams link in booking confirmation
- Join button in the LMS
- Calendar invite with join link
Best Practices
Plan Ahead
- Create recurring sessions well in advance
- Give users time to plan and book
- Consider holiday periods
Set Appropriate Capacity
- Consider trainer capacity
- Match to room size or platform limits
- Allow for no-shows
Consistent Timing
- Same time each week helps attendance
- Avoid clashing with other regular meetings
- Consider different time zones if needed
Clear Naming
- ✅ "Weekly Fire Safety Briefing - Q1 2025"
- ✅ "New Starter Induction - Tuesdays"
- ❌ "Training Session"
Troubleshooting
Teams meeting not created
- Check Teams integration is configured
- Verify the session is set to Online
- Check system permissions
Can't edit the series
- Some sessions may have bookings
- Past sessions can't be edited
- Check your permissions
Sessions not appearing
- Check visibility rules
- Verify dates are in the future
- Ensure sessions are active
Related Guides
- Adding Calendar Sessions - Create single sessions
- Session Attendance - Mark attendance
- Adding Trainers - Set up trainers first