Notion
Halte Notion-Seiten und -Datenbanken für Agenten synchron
- Publisher
- Von connic
- Synchronisiert
- Seiten, Datenbanken, Unterseiten
- Einrichtung
- Retrieval → Sources
- Dokumentation
- Retrieval-Docs
So funktioniert die Notion Source
Die meisten Teams dokumentieren in Notion, wie ihr Unternehmen arbeitet: Produktspezifikationen, Support-Runbooks, Onboarding-Leitfäden und Entscheidungsprotokolle. Die Notion-Quelle überträgt diese Inhalte automatisch in das connic-Retrieval, damit Agenten ihre Antworten auf dieselben Seiten stützen, die das jeweilige Team pflegt.
Eine interne Notion-Integration bestimmt die einzubeziehenden Seiten und Datenbanken; ein Zeitplan steuert die Synchronisierung. connic lädt die Inhalte, teilt sie in Chunks, erstellt Embeddings für die semantische Suche und legt sie unter dem konfigurierten Namespace ab. Ändert sich eine Seite in Notion, aktualisiert die nächste Synchronisierung ihre Chunks. Auch das Verhalten bei gelöschten Seiten ist konfigurierbar.
Das wird synchronisiert
- Seiten
- Vollständige Seiteninhalte einschließlich verschachtelter Blöcke werden vor dem Chunking in bereinigten Text umgewandelt.
- Datenbanken
- Jede Zeile wird zu einem eigenen Retrieval-Eintrag, wobei die Datenbankeigenschaften erhalten bleiben.
- Unterseiten
- Untergeordnete Seiten werden automatisch mit ihren übergeordneten Seiten übernommen, wenn die Synchronisierung von Unterseiten aktiviert ist.
Notion Source einrichten
Füge die Source unter Retrieval → Sources im Environment hinzu, in dem deine Agenten laufen. Jedes Environment hat eigene Sources.
Erstelle unter notion.so/my-integrations eine interne Integration und wähle den zu synchronisierenden Workspace aus.
Lass "Read content" aktiviert und kopiere das Integration Secret. Es beginnt mit ntn_. Die Synchronisierung benötigt nur Lesezugriff.
Füge das Secret unten in das Feld Integration Secret ein.
Öffne in Notion jede Seite oder Datenbank, rufe das Dreipunkt-Menü auf, wähle Connections und füge die Integration hinzu. Unterseiten werden automatisch übernommen.
Füge für bestimmte Seiten unten ihre Links ein. Die ID ist der 32-stellige Code am Ende der URL.
Konfiguration im Detail
Alle Einstellungen zum Verbinden von Notion mit einem Projekt.
Verbindung
- Integration Secret*
- Das Secret gehört zur internen Notion-Integration. Die Integration sieht nur Seiten, die ausdrücklich mit ihr geteilt wurden.
Inhaltsumfang
- Zu synchronisierende Inhalte
- Synchronisiere alles, was die Integration sehen kann, oder beschränke die Synchronisierung auf bestimmte Seiten und Datenbanken.
- Seiten und Datenbanken*
- Links zu Notion-Seiten oder -Datenbanken, jeweils einer pro Zeile.
- Unterseiten einbeziehen
- Synchronisiere auch untergeordnete Seiten, die unter den ausgewählten Seiten verschachtelt sind.
- Datenbanken einbeziehen
- Synchronisiere Datenbankzeilen als einzelne Retrieval-Einträge.
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.notion.
- 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 Notion entfernte oder nicht mehr freigegebene 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_notion(question: str) -> dict:
return await retrieval_query(
question, namespace="sources.notion"
)version: "1.0"
name: support-agent
type: llm
model: connic/gemini-3.7-flash
system_prompt: |
Answer only from what search_notion returns.
tools:
- knowledge.search_notionNotion Retrieval Source FAQ
Weitere Retrieval Sources
Confluence
Von connicConfluence Spaces werden nach einem festgelegten Zeitplan synchronisiert. Seiten werden in Chunks aufgeteilt und eingebettet, damit Agenten das Wiki als Quelle verwenden.
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 SynchronisierungZendesk Help Center
Von connicVeröffentlichte Help-Center-Artikel werden über die Zendesk API synchronisiert. Agenten antworten damit aus denselben Artikeln, die auch Kunden lesen.
Automatische Synchronisierung