Integrations
Notion
Import and sync Notion pages and databases with Enhance.
The Notion integration syncs pages and databases between Notion and Enhance. Import your existing documentation or push wiki pages back to Notion.
Setup
- Go to Workspace Settings > Integrations
- Click Connect Notion
- Authorize via OAuth — select which pages and databases Enhance can access
- Choose databases or pages to sync
- Map them to Enhance projects
What gets synced
| Data | Direction | Description |
|---|---|---|
| Pages | Bidirectional | Title, content (block-based), properties |
| Databases | Inbound | Database schema and entries |
| Blocks | Bidirectional | Paragraphs, headings, lists, tables, code, images |
Content format
Notion uses a block-based content format. Enhance converts between Notion blocks and its internal editor format. Supported block types include paragraphs, headings, lists, tables, images, code blocks, and quotes.
Sync directions
| Direction | Description |
|---|---|
| Inbound | Pull Notion pages/databases into Enhance |
| Outbound | Push Enhance wiki pages to Notion |
| Bidirectional | Both directions with conflict handling |
Publishing to Notion
From any wiki page in Enhance, you can push content to a connected Notion workspace. The page content is converted to Notion blocks automatically.
RAG support
Imported Notion content is included in the project's knowledge base for RAG-powered search and chat. A dedicated Notion RAG adapter handles content retrieval.
Limitations
- Notion API has strict rate limits (200ms delay between requests is enforced)
- Database sync is limited to selected databases
- You cannot sync an entire Notion workspace automatically — individual pages/databases must be selected
- Bidirectional sync requires careful conflict management