Considering Confluence Cloud?
Get the high-level details of Confluence Cloud and available features by plan.
There are two ways to synchronize your Team Calendar in Google Calendar on Android:
Two-way sync (CalDAV) - allows you to view and update Team Calendar events in Google Calendar. Requires Team Calendars (available with Confluence Premium) and is only supported on an Android device.
One-way sync (iCal) - allows you to view — but not update — Team Calendar events in Google Calendar.
You’ll also need a CalDAV sync app, such as DAVx⁵, an open-source app available from the Play Store (paid) or via F-Droid (free).
These instructions are for Android 7.0 Nougat and DAVx⁵ 3.3.10-ose (which supports Android 5.0 or newer). Your versions may differ slightly.
Team Calendars was tested with DAVx⁵ but may also work with other CalDAV sync apps.
You will need the following:
CalDAV sync app of your choice
Confluence API token (this will be your password)
Confluence Cloud server address
To get your Confluence Cloud API token
In Confluence:
Select your profile picture in the top nav > Settings
Under YOUR SETTINGS, select Password
In the API token section, select the link Create and manage API tokens
Select Create API token
Name your API token, select Create, and then select Copy (you won’t be able to copy this later)
To get your Confluence Cloud server address
In Confluence:
In the top nav, choose Apps > Calendars.
Select the the More actions menu (•••) for your calendar in the side nav and choose Subscribe.
In the Calendar app dropdown, select Google Calendar (Android).
:info: If prompted, add the calendar to My Calendars. If you don’t add it to My Calendars, it won’t sync.
Copy the server address and paste it into your CalDAV sync app.
Because DAVx⁵ supports calendar discovery, the server address will be your Confluence URL, not the URL of an individual calendar. You'll be able to choose which calendars (that you've added to My Calendars) to sync in the app.
In DAVx⁵ on your Android device:
Go to Add account > Login with URL and user name.
Enter the server address you copied earlier.
Enter your Confluence username and the API token as password.
Follow the prompts to name your account.
Select the Team Calendars you want to display in DAVx⁵.
Open the Google Calendar app on your device. Your Team Calendars will be listed under the account name.
One-way synchronization means that you can view — but not update — Team Calendar events in your Google Calendar app.
You can't subscribe to Team Calendars using iCal directly on your Android device. Instead, you will need to Subscribe to Team Calendars from the browser version of Google Calendar. Once you’ve done this, events from your Team Calendar will then be visible in the Google Calendar app on your Android device automatically.
Was this helpful?