Skip to main content

Confluence

Integrate Confluence with Torq to securely access Confluence resources on behalf of a user.

Updated over 2 weeks ago

Confluence is a knowledge and collaboration tool developed by Atlassian.


Torq enables quick and easy integration with Confluence, so you can automate anything and everything within moments. Torq's public Confluence steps include:

  • Create content

  • Update content

  • Add Label to Content

  • Get Spaces

  • and more...

If you don't see a step you need, you can create your own in various ways, such as using the Send an HTTP Request step or Torq’s Step Builder, and share it across your organization.​

Prerequisites

Before you begin:

  • Ensure you have an active Atlassian account with administrative access to Confluence and access to Atlassian Developer. The Developer portal allows you to manage OAuth 2.0 apps.

  • Ensure the relevant Confluence instance is hosted on Atlassian’s cloud platform.

Use Confluence steps in Torq

Create a Confluence steps integration in Torq

  1. Navigate to the Integration: Go to Build > Integrations > Steps > Confluence and click Add instance.

  2. Name the integration: Give the integration a unique and meaningful name.

  3. Finalize: Click Continue and then Accept to allow Torq access to your Atlassian account and perform actions on behalf of your user.

Create an app in Confluence

To access Confluence database content, add the granular View databases read:database:confluence scope when configuring the app's permissions.

  1. Open Atlassian Developer: Navigate to My apps, click Create, and select OAuth 2.0 integration.

  2. Configure the app: Enter a meaningful name for the app, agree to Atlassian's developer terms, and click Create.

  3. Configure permissions: Navigate to the app's Permissions tab, click Add to enable the Confluence API, and then click Configure to select the desired classic or granular scopes (e.g., write:confluence-content).

    1. (Optional) Grant database permissions: Select the Granular scopes tab and enable the View databases (read:database:confluence) scope to access Confluence database content.

Authorize the app permissions in Torq

  1. Open Torq: Navigate to the integration instance you created earlier.

  2. Re-authorize the connection: Open the three-dot menu next to the instance and click Edit.

    1. Click Re-Authorize.

    2. Click Accept to re-authorize access to Atlassian.

  3. Authorize the app permissions: Confirm the requested scopes on the permissions consent screen. This will allow Torq to receive a new access token that includes the requested scopes.


Did this answer your question?