Recurring Events
Schedule Once. Let It Repeat Automatically.
The Recurring Eventsallows you to create events that repeat automatically on a defined schedule—saving time and ensuring important meetings, reminders, and activities are never missed.
Instead of creating the same event again and again, you can configure it once and let the system handle the rest.
?️ What Is a Recurring Event?
Section titled “?️ What Is a Recurring Event?”A recurring event is an event that repeats at regular intervals such as:
- Daily stand-ups
- Weekly team meetings
- Monthly reviews
- Periodic client follow-ups
With this module, all recurring occurrences are generated automatically based on your settings.
? Event Creation Fields Explained
Section titled “? Event Creation Fields Explained”? Event Details
Section titled “? Event Details”- Event Name – Name of the event (e.g., Monthly on the Last Monday)
- Label Color – Color used to highlight the event on the calendar
- Where – Location or meeting place (physical or virtual)
- Description – Rich text field to add notes, agenda, or instructions
⏰ Date & Time Settings
Section titled “⏰ Date & Time Settings”- Starts On Date & Time – When the first event starts
- Ends On Date & Time – When the event ends
These values define the base event from which the recurrence is generated.
? Participants & Assignment
Section titled “? Participants & Assignment”- Department – Assign the event to a specific department
- Select Employee – Choose employees who should attend
- Select Client – Link the event to a client (optional)
- Host – Define the event host or organizer
- Status – Track event status (Pending, Approved, etc.)
? Recurrence Settings
Section titled “? Recurrence Settings”✅ Repeat Toggle
Section titled “✅ Repeat Toggle”Enable Repeat to convert the event into a recurring event.
? Repeat Every
Section titled “? Repeat Every”Define how often the event repeats:
- Number (e.g., 1, 2, 3)
- Frequency type (Day(s), Week(s), Month(s), Year(s))
Example:
- Repeat every 1 Month
- Repeat every 7 Days
? Cycles
Section titled “? Cycles”Specify how many times the event should repeat.
- Example:
12cycles = event repeats 12 times - Leave empty (if supported) for unlimited repetition
? Reminders & Links
Section titled “? Reminders & Links”- Send Reminder – Notify participants before the event
- Event Link – Add a meeting URL (Zoom, Google Meet, Teams, etc.)
? Benefits of Using Recurring Events
Section titled “? Benefits of Using Recurring Events”- Eliminates repetitive manual scheduling
- Ensures consistency in meetings and activities
- Keeps calendars clean and organized
- Reduces missed events with automated reminders
- Ideal for teams, clients, and recurring workflows
✅ Ideal Use Cases
Section titled “✅ Ideal Use Cases”- Daily stand-up meetings
- Weekly sprint planning
- Monthly performance reviews
- Client follow-up calls
- Training sessions
✨ In summary:
The Recurring Events Module helps you plan smarter by automating repeat schedules—so you focus on work, not calendar management.
document.querySelectorAll(‘.portal-attachment-thumbnail-img’).forEach(function(img) {
img.addEventListener(‘error’, function () {
attachment_error_image(this);
});
});
const attachment_error_image = (attachment) => {
const parentElement = attachment.parentElement;
const defaultIcon = <span class="icon-file-empty"></span><span class="fw-attachment-ext">${escapeHtml(attachment.dataset.extension)}</span>;
parentElement.innerHTML = defaultIcon;
};