Notion
Sync Notion pages and databases with Fabric AI for RAG context, workflow automation, and report data.
Integrate Notion with Fabric AI to sync workspace content for RAG-powered retrieval, automate page creation in workflows, and pull data for reports.
Integration Methods
| Method | Use Case | Auth |
|---|---|---|
| Data Connection | Sync pages and databases for RAG | OAuth |
| Workflow Plugin | Create and update pages in workflows | API Key |
| MCP Server | AI chat interactions with Notion data | API Key or OAuth |
Setting Up Notion
As a Data Connection (for RAG)
Navigate to Data Connections
Go to Settings → Data Connections and click the Available Providers tab.
Connect Notion
Click Notion and then Connect. A popup opens to authorize Fabric AI.
Select Workspace Pages
Choose which Notion pages and databases Fabric can access. You can narrow access to specific pages.
Verify Connection
The connection appears in My Connections with a Connected status. Synced content is available for RAG queries.
As a Workflow Plugin
Get a Notion API Key
- Go to notion.so/my-integrations
- Click New Integration
- Name it (e.g., "Fabric AI")
- Select your workspace
- Copy the Internal Integration Token
Share Pages with the Integration
In Notion, open the pages you want Fabric to access and click Share → Invite → select your integration.
Configure in Workflow Builder
Add a Notion node in the workflow builder and paste your API key.
Available Actions
Data Connection (RAG)
Once connected, Notion content is processed and embedded:
- Pages and their content are indexed
- Database entries are extracted
- Content is available in AI Chat via RAG retrieval
- Agents can reference Notion data when answering questions
Workflow Builder
| Action | Description | Key Fields |
|---|---|---|
| Create Page | Create a new Notion page | Parent Page/Database, Title, Content |
| Update Page | Update existing page content | Page ID, Content |
| Query Database | Search a Notion database | Database ID, Filters |
AI Chat
"What does our Notion wiki say about the deployment process?"
"Summarize the product roadmap from Notion"
"Find the API documentation page in our Notion workspace"Common Workflow Patterns
Document to Notion
Notion Data to Report
Multiple Workspaces
You can connect multiple Notion workspaces:
- Each connection tracks its workspace ID and name
- Select the appropriate connection when configuring nodes or data sources
- Connections are isolated by user or organization context
Troubleshooting
"Object not found" errors
- Ensure the integration has been invited to the target page in Notion
- Verify the page or database ID is correct
Stale RAG data
- Check the Last Synced timestamp in Data Connections
- Trigger a manual re-sync if needed
OAuth connection expired
- Fabric auto-refreshes tokens. If issues persist, disconnect and reconnect from Data Connections