OrangeHRM introduces a powerful Multiple iCal Feeds feature designed to streamline event management, including leave schedules and holidays. This new capability allows users to create personalized iCal feeds tailored to their specific needs, ensuring seamless organization and accessibility.
Key Benefits of Multiple iCal Feeds
- Create Custom Feeds – Users can generate iCal feeds for themselves, selected employees based on accessibility permissions, or even the entire organization.
- Seamless Calendar Integration – Sync effortlessly with popular calendar applications like Google Calendar, Outlook, or Apple Calendar.
- Stay Updated Anytime, Anywhere – Access real-time updates on employee leave and company-wide events, ensuring better planning and coordination.
This feature enhances productivity by providing a smarter and more efficient way to manage schedules.
To access the iCal Feeds, navigate to Employee Management, then select More. There, you will find the iCalender Feeds option—click on it to proceed.
How to create an iCalendar feed
The iCalendar Feeds section will now appear. To create an iCalendar feed, select "Create iCalendar Feed".
Upon clicking, a window will pop up, allowing you to create iCalendar feeds.
In order to create an iCalendar feed, refer to the table below as a guide. This table outlines the required fields and optional filters to help you customize your feed effectively.
Field Name | Description |
Name* | Enter a name for the iCalendar feed. |
From* | Select the start date for the events to be included in the feed. Format: MM-DD-YYYY. |
To* | Select the end date for the events to be included in the feed. |
Whose Events Will Be Visible | |
All Accessible Employees | Select this if you want the feed to display events for all employees you have access to. |
My Events | Choose this option if you only want to see your own events, such as personal leaves and holidays. |
Selected Employees | If you need to track specific employees, choose this option and filter by employee name, department, or other criteria below. |
Filters for Selected Employees (Optional – Use to refine selection when "Selected Employees" is chosen.) | |
Employee | Type an employee’s name to include their events in the feed. |
Sub Unit | Filter employees based on their department or business unit. Example: "Sales Department |
Location | Select employees from a specific office location. |
Job Title | Include employees based on their job roles. |
Employment Status | Choose employees based on their work status. Example: "Full-time, Part-time, or Contract". |
Job Category | Select employees from specific job categories |
Work Schedule | Filter based on employees’ work shifts or schedules. |
Cost Center | Select employees associated with a particular cost center for budgeting and tracking purposes. |
Include Past Employees | Check this box if you want to include events for former employees within the selected date range. |
Events to Display (Based on Employee Selection) | |
Leave | Choose this to display leave requests such as vacation, sick leave, and personal time off. |
Holiday | Select this to include public holidays in the feed. |
*Fields marked with an asterisk (*) are "required fields" and must be filled in to successfully create an iCalendar feed.
After filling in the necessary details, click "Save" to generate your iCalendar feed. You can then integrate it with your preferred calendar application (Google Calendar, Outlook, Apple Calendar, etc.).
Once you create the iCalendar feed, it will appear as a record.
How to connect your iCalendar to a Calendar Application
Step 1: Click on the URL Actions button. A drop-down menu will appear; click Copy URL to get the calendar link.
Please note that clicking on the get new link button will disable the previous URL, and you may need to update the previously updated calendar URL with the newly created URL.
Step 2: Copy the calendar link and log on to your calendar application. In your calendar app, look for the option to add an external calendar from a URL.
Below is an example from the Google Calendar. Add the previously copied URL and click the "Add Calendar" button.
Once you add the calendar, you will be able to access the leave list data from your calendar application.
How to Edit or Delete an iCalendar feed
To edit or delete an iCalendar feed, simply select the record you want to modify or remove.
Once you click the "Edit" button, a window will pop up, allowing you to edit the calendar feed details.
Once you click the "Delete" button, a window will pop up to confirm the deletion. Click "Yes, Delete" button to confirm and remove the iCalendar feed.
How to Filter iCalendar Feeds
To filter the iCalendar feeds, click on the Filter button located at the top right corner of the screen. A window will appear where you can fill in the required fields. Afterward, click the Search button to apply the filters. If you want to reset the filters, click the Reset button.