Synchronizing absences with Google Calendar

Before starting

Synchronization with Google Calendar must be enabled on your platform by the Lucca Help desk. Please contact us to request this. The feature is free, as long as you configure the settings yourself. We can provide dedicated assistance if required.

Timmi Absences lets you synchronize employee absences in real time using Google Calendar. When an absence is created/approved/deleted in Timmi Absences, it is automatically created/updated/deleted in the employee's Google calendar.

Setting up Google Calendar synchronization

Timmi Absences relies on Lucca API access authorization configured in the Google Workspace account (previously G Suite).

In Google Workspace, you must authorize Lucca to edit the Calendars of the Google accounts it administers, as follows:

  • Connect with an administrator account at https://admin.google.com/
  • On the left side menu of the administration console, access Security > API commands.
  • In the section Domain delegation: click on Managing domain delegation.

  • On the page Managing domain delegation: click on Add.



  • Enter the following information in the popup "Add a client ID":

  • Click on Authorize. That's it! The application should be available within an hour, but may take up to 24 hours.

Please note that if you do not have access to this screen, it is because you do not have a Google Workspace account, and synchronization is therefore not possible.

 

Configuring synchronization in Timmi Absences

In Settings > Absence synchronization, click on Create synchronization:

Select the establishments concerned by the synchronization and the synchronization type:

Then click on Configure:

Then activate the synchronization and enter the connection settings:

What information is synchronized?

Event labels

You can choose to show the type of absence or not (PL, Comp day, Illness etc.) in the event label. By default, labels are hidden (the event displays "Absent").

Status

When a request pending approval is entered, a temporary event is created in the calendar. When the request is approved, the event is confirmed.

Initialization

Absences already recorded in Timmi Absences can be synchronized using the initialization feature available at the bottom of the settings page (Timmi Absences > Exports > Absence synchronization).

All you have to do is enter a date: all absences after this date will be synchronized. This allows you to retrieve absences from the last month, for example.

You must choose the establishments for which to synchronize absences. This allows you to initiate an initialization for certain establishments only.

Page content

Was this article helpful?
0 out of 3 found this helpful