Skip to main content

Confluence integration

Connect Sally AI with Confluence to turn meeting insights into structured knowledge - directly in your Organization → Space → Page. With the Sally Confluence integration you can send action items, decisions, and follow-ups to Confluence with one click, avoid double entry, and keep your team’s documentation always up to date.


Quick Navigation

  1. How to connect Confluence with Sally AI
  2. How to send insights to Confluence
  3. Required OAuth Scopes

1. How to connect Confluence with Sally AI

Follow these steps to enable the Sally Confluence integration.

  1. Open Settings in the left sidebar.

    Open Settings in Sally
    Figure 1: Go to Settings
  2. Go to Integrations.

  3. Click "+ Add integration" under "Your personal integrations".

    Open Integrations and click Add integration
    Figure 2: Add integration
  4. Select Confluence and hit Connect. Complete the authorization flow in Atlassian.

    Confluence in the integrations list with Connect button
    Figure 3: Choose Confluence → Connect
  5. After a successful connection, Confluence appears under "Your personal integrations".

    Confluence listed under Your personal integrations
    Figure 4: Confluence is connected

2. How to send insights to Confluence

Once Confluence is connected, you can send meeting insights from Sally to Confluence with a single click - so they land in the right Organization, Space, and Page.

You can:

When to use which?
  • Create a page in Confluence → New documentation page with its own title and content.
  • Add a comment to a Confluence page → Additional context on an existing page, without creating a new document.

2.1. Create a page in Confluence

Turn a Sally insight into a brand-new page in Confluence.

  1. Open the desired meeting in Sally.

  2. Hover any insight, decision, next step, or task in the summary. Click the Confluence icon, then choose "Create a page in Confluence".

    Confluence action menu on hover with Create page / Add comment
    Figure 5: Choose Create a page in Confluence
  3. Fill in the creation form (required fields are marked with *). For Confluence this typically includes:

    • Organization*
    • Space*
    • Title*

    The description is prefilled from Sally and can be edited.

  4. Click Create to send it to Confluence.

    Create a page in Confluence modal with Organization, Space, Title
    Figure 6: Fill the Confluence page fields and Create

2.2. Add a comment to a Confluence page

Attach meeting context to an existing Confluence page — perfect for updates, decisions, or notes.

  1. Open the desired meeting in Sally.

  2. Hover the relevant item, click the Confluence icon, and choose Add a comment to a Confluence page.

    Confluence action menu with Add comment
    Figure 7: Choose Add comment to a Confluence page
  3. Fill in the creation form (required fields are marked with *). For Confluence this typically includes:

    • Organization*
    • Page*

    The description is prefilled from Sally and can be edited.

  4. Click Create to send it to Confluence.

    Create comment in Confluence modal with Organization, Page
    Figure 8: Fill the Confluence comment fields and Create

3. Required OAuth Scopes

For the integration with Confluence, Sally uses OAuth 2.0 for authorization. The following scopes define which areas Sally can access on behalf of the authenticated user.

Disclaimer
  1. Sally accesses this information solely to technically establish and maintain the connection to the user account.

  2. Sally does not make any autonomous changes. Actions are performed exclusively upon the explicit initiative of the user.

  3. API endpoints are only called within the scope of an active action initiated by the user within the platform.

Technical Overview of Required Scopes

ScopeWhat Atlassian technically allows with this scopeHow Sally uses this scope
offline_accessIssuance of long-lived access tokensEnables a stable connection without repeated login. No content is modified.
read:meRead access to the authenticated user’s profileSally reads basic account information for authentication purposes.
write:confluence-contentAPI permission for Confluence contentPart of Atlassian’s OAuth model. Sally does not independently modify existing content.
read:confluence-space.summaryRead access to space metadataSally reads space information to correctly display available target areas within the integration.
write:confluence-fileAPI permission for file attachmentsTechnically defined within the permission model. Sally does not independently upload files.
read:confluence-content.allRead access to accessible contentSally reads page information where required within the integration context.
read:confluence-content.summaryRead access to content summariesSally reads metadata for structured display within the integration.
read:confluence-userRead access to user informationSally reads user information for display purposes within the integration.
readonly:content.attachment:confluenceRead access to attachmentsSally does not independently access or modify attachments.
read:space:confluenceRead access to spacesSally reads space information for technical assignment within the integration.
search:confluencePermission to search contentSally uses this permission solely to display relevant content within the integration context.
write:page:confluenceAPI permission for page objectsPart of the OAuth model. Sally does not create or modify pages without explicit user action.
write:comment:confluenceAPI permission for commentsTechnically defined for integrations. Sally does not independently add comments.