Skip to content

Notion connector

Sync a Notion workspace into a feder8d collection.

Last updated 2026-06-01T00:00:00.000Z

Status: coming soon. This connector is on the roadmap and not yet available in the product. The flow below describes the planned design. Until it ships, ingest Notion exports via file upload or the API.

Overview

The Notion connector will sync pages and databases from a Notion workspace into a feder8d collection using Notion’s public API. The integration is tenant-scoped; OAuth tokens are stored encrypted per tenant.

Setup

  1. In the Tenant Console, go to Connectors → Notion → Connect.
  2. Authorise the feder8d Notion integration on the pages you want to sync.
  3. Pick a target collection (or create one).
  4. Configure sync frequency (default: 6 hours).

Tenant isolation

The connector worker fetches Notion content using credentials bound to the tenant context. Every chunk written to Qdrant carries tenant_id in its payload and the collection is physically separate per (tenant, collection).

Data residency

Notion content is stored in your tenant’s Postgres + Qdrant in af-south-1. The Notion API is hit from af-south-1 too — no extra cross-border hop is introduced.