Confluence
The Confluence connector brings spaces, pages, users, and comments into the graph. It stays current through a webhook.
Entities
| Entity | Represents | Key fields |
|---|---|---|
confluence_space | A space | key, name, type |
confluence_page | A page | title, status, version, url |
confluence_user | A person | account_id (id), name, email |
confluence_comment | A comment on a page | body, created_at |
Relationships
| Relation | Target |
|---|---|
in_space | confluence_space |
authored_by, commented_by | confluence_user |
parent_page, on_page | confluence_page |
Exposing for linking
Confluence exposes its pages so other sources can reference them:
confluence_pageis recognized from a Confluence page URL.
See Cross-domain linking.
Customization
Pages are long, so Confluence ships a custom chunking hook to split them on structure rather than length.
Related
- Connector framework: how a connector like this is defined.
- Chunks and Retrievers.