WebsitePlatform Login

Confluence

Configure Confluence integration

In meinGPT (UI)

Für die meisten Teams erfolgt die Einrichtung direkt in meinGPT, ohne lokale Config-Dateien.

  1. Öffne die Admin-Einstellungen in meinGPT
  2. Gehe zu Data Pools / Data Sources
  3. Klicke Add Source und wähle diesen Source-Typ
  4. Hinterlege Zugangsdaten und Scope im UI
  5. Speichere und starte den ersten Sync

Wenn Du keinen eigenen DataVault betreibst, ist das in der Regel ausreichend.

On-Prem Runtime Configuration (Advanced)

data_pools:
  - id: confluence
    type: confluence
    url: "https://company.atlassian.net"
    username: $CONFLUENCE_USERNAME
    token: $CONFLUENCE_TOKEN
    space_id: $CONFLUENCE_SPACE_ID

Configuration Options

FieldTypeDefaultRequiredDescription
idstring-Unique identifier for the data pool
typestring-Must be "confluence"
urlstring-Confluence base URL
usernamestring-Username for authentication
tokenstring-API token
space_idstring-Confluence space ID
base_pathstringnullOptional folder path

Synchronization

  • Vault reads pages and attachments from the configured space.
  • Metadata-based delta sync updates changed pages and removes deleted content.
  • Subsequent runs are incremental by default.

Setup

  1. Create API token: Atlassian Account Settings
  2. Find space ID: Navigate to space → Space Settings → Space Details
  3. Configure permissions: Ensure read access to the space
  4. Add to environment: CONFLUENCE_USERNAME, CONFLUENCE_TOKEN, CONFLUENCE_SPACE_ID

Confluence REST API Documentation

On-prem only: this source page is relevant when you operate your own DataVault runtime and configure data_pools yourself.

Auf dieser Seite