Confluence
Nutze Confluence-Spaces als Wissensquelle für Agenten
- Publisher
- Von connic
- Synchronisiert
- Seiten, PDF-Anhänge, Seiten-Labels
- Einrichtung
- Retrieval → Sources
- Dokumentation
- Retrieval-Docs
So funktioniert die Confluence Source
In Confluence liegen Engineering-Wikis, Architekturentscheidungen und interne Handbücher. Die Confluence-Quelle synchronisiert vollständige Spaces mit dem connic-Retrieval, damit Support- und Operations-Agenten eine Wiki-Seite heranziehen können, statt eine Antwort zu improvisieren.
Die Verbindung verwendet die Site URL und ein API Token. Spaces und optionale Labels grenzen den Umfang ein. connic wandelt jede Seite in Text um, teilt ihn in Abschnitte und erstellt Embeddings. Die Inhalte werden nach dem festgelegten Zeitplan aktualisiert. PDF-Anhänge können über dieselbe Extraktions-Pipeline verarbeitet werden wie direkte Datei-Uploads.
Das wird synchronisiert
- Seiten
- Veröffentlichte Seiteninhalte pro Space werden in Text umgewandelt und von Formatierungsartefakten bereinigt.
- PDF-Anhänge
- PDF-Anhänge werden optional über dieselbe Dokumentextraktions-Pipeline verarbeitet wie direkte Uploads.
- Seiten-Labels
- Labels dienen als Filter, damit nur ausgewählte Seiten in das Retrieval gelangen.
Confluence Source einrichten
Füge die Source unter Retrieval → Sources im Environment hinzu, in dem deine Agenten laufen. Jedes Environment hat eigene Sources.
Erstelle unter id.atlassian.com/manage-profile/security/api-tokens ein Atlassian API Token und kopiere es. Es wird nur einmal angezeigt.
Atlassian Tokens laufen inzwischen ab – spätestens nach einem Jahr. Plane daher die Rotation vor dem Ablauf ein.
Gib die URL der Confluence Cloud Site einschließlich des Pfads /wiki ein, z. B. https://example.atlassian.net/wiki.
Gib die E-Mail-Adresse des Atlassian Accounts ein, zu dem das Token gehört, und füge anschließend das Token unten ein.
Die Synchronisierung liest nur Inhalte, die dieser Account sehen kann. Gewähre ihm daher Zugriff auf die zu übernehmenden Spaces.
Konfiguration im Detail
Alle Einstellungen zum Verbinden von Confluence mit einem Projekt.
Verbindung
- Site-URL*
- Die Confluence Cloud Site.
- Account-E-Mail*
- E-Mail-Adresse des Atlassian Accounts, zu dem das API Token gehört.
- API Token*
- Die Synchronisierung verwendet ein Atlassian API Token und liest nur Inhalte, auf die der zugehörige Account zugreifen kann.
Inhaltsumfang
- Space Keys
- Durch Kommas getrennte Space Keys, z. B. ENG, OPS. Lass das Feld leer, um jeden Space zu synchronisieren, den der Account lesen kann.
- Label-Filter
- Synchronisiere nur Seiten, die eines dieser Labels tragen. Lass das Feld leer, um alle Seiten im festgelegten Umfang zu synchronisieren.
- Archivierte Seiten einbeziehen
- Synchronisiere auch Seiten, die in Confluence archiviert wurden.
- PDF-Anhänge einbeziehen
- Verarbeite PDF-Anhänge über die Dokumentextraktions-Pipeline.
Synchronisierungsverhalten
Wo synchronisierte Inhalte abgelegt werden und wie häufig sie aktualisiert werden.
- Ziel-Namespace
- Der Retrieval-Namespace legt fest, unter welchem Namen die synchronisierten Einträge abgelegt werden. Verwende Punkte für Verschachtelungen, z. B. sources.confluence.
- Synchronisierungsintervall
- Wie häufig die Quelle auf Änderungen geprüft wird. Bei jedem Lauf werden nur geänderte Inhalte erneut verarbeitet.
- Wenn Inhalte an der Quelle gelöscht werden
- In Confluence gelöschte oder aus dem festgelegten Umfang entfernte Seiten können bei der nächsten Synchronisierung aus dem Retrieval entfernt oder in der zuletzt synchronisierten Version beibehalten werden.
Aus einem Agenten durchsuchen
Agenten durchsuchen synchronisierte Inhalte mit dem Tool retrieval_query. Ein kleines Tool, das den Namespace festlegt, beschränkt einen Agenten auf diese Source.
from connic.tools import retrieval_query
async def search_confluence(question: str) -> dict:
return await retrieval_query(
question, namespace="sources.confluence"
)version: "1.0"
name: support-agent
type: llm
model: connic/gemini-3.7-flash
system_prompt: |
Answer only from what search_confluence returns.
tools:
- knowledge.search_confluenceConfluence Retrieval Source FAQ
Weitere Retrieval Sources
Notion
Von connicSeiten und Datenbanken aus einem Notion-Workspace bleiben im Retrieval synchron. Agenten greifen auf die aktuelle Version zu statt auf einen veralteten Export.
Automatische SynchronisierungSuperhuman Docs (Coda)
Von connicSeiten und Tabellenzeilen aus Superhuman Docs bleiben mit dem Retrieval synchron. Agenten greifen damit auf das Dokument zu, das das Team tatsächlich bearbeitet.
Automatische SynchronisierungWebsite-Crawler
Von connicDer Crawler erfasst Dokumentationen, Help Center und Blogs. Seiten werden in bereinigtes Markdown umgewandelt und nach dem festgelegten Zeitplan erneut gecrawlt.
Automatische Synchronisierung