---
title: "Integrate your HRIS or time off calendar via iCal link"
slug: "integrate-your-hris-or-time-off-calendar-via-ical-link"
updated: 2025-05-30T08:18:08Z
published: 2025-05-30T08:18:08Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.dialpad.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrate your HRIS or time off calendar via iCal link

Dialpad WFM connects with over 50 different HRIS and calendar clients using iCal links.

An iCal link is a URL that allows one application to view and display calendar data from another application. iCal stands for iCalendar, a computer file format for storing calendar information.

By syncing your team's time off into the schedule, you can:

- Get full visibility over your agent's time
- Automatically plan around your agent's planned time off and absences.
- Monitor shrinkage
- Create accurate timesheets for all your agent's time

Let’s dive into the details.

> [!NOTE]
> Who can use this
> 
> Dialpad WFM is available to all Dialpad users.
> 
> Contact your Customer Success Manager to discuss adding Dialpad WFM to your plan.

## How to find your iCal link

Your iCal link is specific to your HRIS or calendar client, so you’ll need to locate the unique iCal link associated with your particular system.

We've gathered help articles for the most popular calendar clients used by our customers. Check the links below to find detailed instructions on locating your iCal link for each supported system.

- [GCal / Google calendar](https://support.google.com/calendar/answer/37648?hl=en)
- [Outlook calendar](https://help.dialpad.com/docs/wfm-outlook)
- [HiBob](https://help.hibob.com/hc/en-us/articles/4409776427281-Calendar-Integration)
- [CharlieHR](https://intercom.help/charliehr/en/articles/839582-importing-your-time-off-calendar-to-ical)
- [BambooHR](https://help.bamboohr.com/s/article/587318)
- [FactorialHR](https://help.factorialhr.com/en/how-do-i-sync-factorial-with-my-calendar-app)
- [Personio](https://support.personio.de/hc/en-us/articles/360000286117-Integrate-the-Personio-Calendar-via-an-iCal-Link#h_01FPFHEF66XGEV8KRXAKKN1A3H)
- [Humaans](https://intercom.help/teamsurfboard/en/articles/6558087-how-to-integrate-your-hris-or-time-off-calendar-via-ical-link#:~:text=Personio-,Humaans,-Justworks)
- [Justworks](https://help.justworks.com/hc/en-us/articles/360004525791-Company-Calendar)
- [HR Partner](https://help.hrpartner.io/article/93-sync-to-your-calendar)
- [SageHR](https://support.sage.hr/en/articles/902938-sync-your-sage-hr-calendar-to-other-email-providers)
- [SagePeople](https://help-people.sage.com/wx/Content/SP_Time/Time_DownloadingYourAbsencesAsICalendarFiles.htm)

Once you've found your iCal link, copy and paste it into a document so you have it to hand for the next step.

> [!WARNING]
> Tip
> 
> If your HRIS system is not listed here, we may still be able to support it. Google 'How to find iCal link for [your system]', and you should be able to find a guide.

## Add your iCal to Dialpad WFM

To add your iCal to Dialpad WFM:

1. Navigate to **Settings**
2. Navigate to **Integrations**
3. Select **Time off** ![Dialpad WFM interface showing time off settings and calendar connection options.](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/Connect-calendar(1).png)
4. Select **+ Connect calendar**
5. Enter the iCal link, and name the calendar ![User interface for connecting a calendar with fields for name and iCal link.](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/Connect-calendar(2)(1).png)
  1. If you've already added a calendar, select '**add another calendar**', then enter your iCal link
6. Select **Connect**

That’s it! Dialpad will start syncing your team's time off into the schedule.

iCal data is refreshed every 30 minutes, at 15 and 45 minutes past the hour (UTC).

> [!WARNING]
> Time off not showing up?
> 
> Check out our [time off FAQs article](https://help.dialpad.com/docs/time-off-integration-faqs) for troubleshooting tips.

## Time off keywords

Use time off keywords to match and sync specific calendar events when adding or editing a calendar.

To add or edit time off keywords, navigate to Dialpad WFM settings.

1. Select **Time off** ![Dashboard showing time off status for teams with sync and connection details.](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/time-off-page(3).png)
  1. Choose the calendar, or, select **+ Connect Calendar** to add a new calendar
2. Navigate to **Keywords**
  1. To add a keyword, enter the keyword in the text box
  2. To remove a keyword, select the **x** icon beside it ![Editing calendar settings with keywords for time off, holidays, sick days, and leave.](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/time-off-keywords(2).png)
3. Select **Save**

> [!NOTE]
> Notes
> 
> If you remove a keyword, any past or future events associated with it will be removed during the next calendar sync.
> 
> If you add a keyword, any matching past events will be added during the next sync.

### Default keywords

The following keywords are included by default":

- time off
- holiday
- vacation
- absences
- away
- leave
- absence
- appointment
- OOO
- substitute day
- sickness
- sick
- maternity
- paternity
- jury
- floater day
- substitute
- not available
- vacaciones
- urlaub

> [!WARNING]
> Tip
> 
> Add as many keywords as you need—there’s no limit!
