Sync an external calendar
Connect your calendars (Google, Microsoft, Yahoo, iCloud) to avoid appointment conflicts.
Supported calendars
| Provider | Protocol | Connection |
|---|---|---|
| Google Calendar | OAuth 2.0 + Google Calendar API | Via OAuth |
| Microsoft Outlook / Office 365 | OAuth 2.0 + Microsoft Graph API | Via OAuth |
| Yahoo Calendar | OAuth 2.0 + Yahoo API | Via OAuth |
| iCloud (Apple) | CalDAV + app-specific password | Via dedicated form |
Connect a calendar
- Go to Calendar
- Click External calendars
- Click Connect a calendar
- Select the provider (Google, Microsoft, or Yahoo). For iCloud, choose Connect iCloud and enter your Apple ID and an app-specific password
- Authorize access via the OAuth page (Google, Microsoft, Yahoo)
- The calendar is synced automatically
How sync works
- Events from your external calendars are imported as unavailabilities
- Synchronization is automatic every 15 minutes
- You can force a manual sync via the Sync button
- OAuth tokens are refreshed automatically
Limitation
Synchronization is read-only: Recrut'Auto imports your events but does not create events in your external calendars.
Disconnect a calendar
- Go to Calendar > External calendars
- Click the Delete icon next to the calendar
- Confirm the disconnection
Unavailabilities imported from this calendar will be removed.