Before you start
Create an internal integration in your Notion workspace settings (Settings > Connections > manage integrations), and give it a recognizable name.
Then share, with that integration, the pages or databases you want readable - the same share menu you would use to invite a colleague. Nothing else is even listed.
What gets synced
Pages shared with the integration, database rows included; only block text comes in, never images or attached files. Notion publishes no change feed: every pass re-enumerates shared pages, but an unchanged page costs nothing to re-read.
90-day default window at first sync, like other sources (self-host: connectors.notion.history_days). A page that leaves the share, is archived, or deleted at the source is reconciled on the next pass.
Check the status
Managed: the Notion card in your Sources shows the connected workspace. Self-host:
Remove it
| You want to | The gesture |
|---|---|
| Remove the token, keep what was ingested | "Disconnect" (console), or kastel connector notion offboard <workspace> |
| Actually delete what was ingested | kastel erase --connector notion or the /erasures review |