External synchronization
At a glance
Connect your Google Calendar or Microsoft Outlook calendar to the platform to see all your events in a unified view.
Before you begin
- Access to a workspace with the Calendar module
- A Google or Microsoft account with an existing calendar
- Sufficient permissions to authorize access to your calendar
Step 1: Access synchronization settings
- Open the Calendar from the sidebar
- Click on the Settings icon (gear icon) in the calendar sidebar
- Select External synchronization
Step 2: Connect an account
Choose your provider:
| Provider | Protocol | Supported calendars |
|---|---|---|
| Google Calendar | OAuth 2.0 | All calendars from the Google account |
| Microsoft Outlook | OAuth 2.0 | Main calendar and shared calendars |
Click Connect then authorize Ontologie to access your calendar in the authentication window that opens.
Step 3: Choose the calendars to synchronize
After authorization, the list of your remote calendars appears. Select the ones you want to synchronize with Ontologie.
Each synchronized calendar appears in the calendar sidebar with a synchronization indicator.
Step 4: Configure the synchronization direction
| Direction | Behavior |
|---|---|
| Read-only | Remote events are visible in the platform but not editable |
| Bidirectional | Changes in the platform are reflected in the external calendar and vice versa |
Synchronization flow
Expected result
Your Google Calendar or Outlook calendars are synchronized in the platform. Events appear in your unified calendar with their original colors. Changes are propagated according to the configured direction.
Common errors
| Error | Cause | Solution |
|---|---|---|
| Authorization expired | The OAuth token has expired (typically after 6 months) | Go to Settings > Synchronization and click Reconnect |
| Synchronization delayed | Network latency or provider API limit | Wait a few minutes; synchronization restarts automatically |
| Missing events | The source calendar is not selected | Check in Settings > Synchronization that the correct calendars are checked |
| Conflict error | Simultaneous modification in both systems | The most recent version is kept; check the event in the source calendar |
Limitations
- The number of synchronizable calendars is limited to 10 per account.
- Event attachments are not synchronized.
- Initial synchronization may take a few minutes for large calendars (more than 500 events).
Need help?
Write to us: Support and contact.