Before You Begin
We recommend performing the installation with a service account to ensure the integration does not break if the installing user leaves the company. Ensure you are logged in as an Admin in Rootly.
| Type | Authentication |
|---|---|
| Confluence Cloud | OAuth 2.0 (recommended) |
| Confluence Server / Data Center | Basic auth or Personal Access Token (PAT) |
Confluence Cloud
Authorize in Confluence
You will be redirected to Confluence to grant Rootly permission. Rootly requests the following OAuth scopes:
read:user:confluence— Read your user profileread:content-details:confluence— Read page contentwrite:content:confluence— Create and update pagesread:template:confluence— Read Confluence templatesread:space:confluence— Read spaceswrite:page:confluence— Create pages

Confluence Server / Data Center
For on-premise deployments, Rootly supports authentication via Basic auth or a Personal Access Token (PAT).- Navigate to Configuration → Integrations and search for Confluence Server.
- Click Setup and enter your Confluence Server URL (e.g.
https://confluence.yourcompany.com). - Enter your credentials:
- Basic auth: Username and password
- PAT: Generate a token in Confluence under Profile → Personal Access Tokens and paste it into the Token field
- Click Save and Test Connection to verify.
Personal Access Tokens expire after 90 days by default. Rootly will notify you when a token is approaching expiry. Rotate the token in Confluence and update it in Rootly to avoid workflow failures.
Setting Up Retrospective Templates in Confluence
You can create custom templates in Confluence that Rootly will apply when generating retrospective pages. Rootly fetches available templates from your Confluence space via the API.Open your Confluence space
Navigate to the Space in which you want to create the template and open Space Settings.
Create a new template
Click Create New Template and build out your template content. Liquid syntax is fully supported — use the Liquid Variable Explorer to test variables.
Uninstall
To remove the Confluence integration:- Go to Configuration → Integrations and find Confluence
- Click the Connected button to reveal the disconnect option
- Click Delete

Disconnecting the integration does not delete existing Confluence pages created by Rootly. Those pages remain in your Confluence space.
Troubleshooting
Confluence spaces not appearing during authorization
Confluence spaces not appearing during authorization
Authorization succeeds but integration does not complete
Authorization succeeds but integration does not complete
Server / Data Center connection fails
Server / Data Center connection fails
Verify the Confluence Server URL is reachable from Rootly’s servers — check any firewall or allowlist rules. Confirm SSL certificates are valid. For PAT authentication, ensure the token has not expired and has the required permissions.



