Last updated:

Back to Integrations
OAuth 2.0 Updated 12 June 2026

Overview

Export generated documents from Projan to Confluence as pages with full formatting, and import existing Confluence pages as conversation context for AI grounding.

Prerequisites

  • Confluence Cloud instance (not Server or Data Center)
  • Space access with page creation permission
  • Projan team admin or individual account

Setup Steps

  1. Go to Settings > Integrations > Confluence
  2. Click “Connect Confluence”
  3. Authorize via Atlassian’s OAuth consent screen
  4. Select your Confluence site if you have multiple

Permissions Requested

ScopePurposeAccess Level
read:space:confluenceList spaces for export destination selectionRead
read:page:confluenceRead pages for context importRead
write:page:confluenceCreate and update pagesWrite
write:attachment:confluenceAttach images to exported pagesWrite
offline_accessRefresh tokens without re-authSystem

What Data is Accessed

  • Space names and keys
  • Page titles and content (for context import)

Data Storage

  • Encrypted access and refresh tokens
  • Confluence site URL and cloud ID

Tokens auto-refresh - no re-authentication needed unless you revoke access from Atlassian.

Disconnecting

Go to Settings > Integrations > Confluence > Disconnect.

This immediately purges all stored tokens. Previously exported pages remain in Confluence unaffected.

Troubleshooting

“No spaces found”

  • Verify you have page creation permission in at least one space

Export fails with “Permission denied”

  • The connected account must have “Add Page” permission in the target space

Formatting differences

  • Confluence storage format does not support every markdown construct; complex tables may be simplified