Before starting
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":
- Client ID: 81140126067-vnqh1mls69br8sc44seadjlg5qkbmej8.apps.googleusercontent.com
- OAuth authorization: https://www.googleapis.com/auth/calendar
- 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.