What the Notion integration does
Search and import pages
Browse or search all pages in any teamspace you authorized. Select the page to use as your PRD — Rationale imports the full content.
Any teamspace you authorize
During OAuth you choose which Notion workspace to connect. Rationale can then read any page shared with the integration.
Keep PRDs in sync
Reference your live Notion pages as the spec source for audits, so your team always works from the same document.
Reuse across projects
A connected Notion workspace is available for all projects. Import the same page into multiple projects or use different pages per project.
How to connect
1
Open Settings
Click Settings in the left sidebar.
2
Go to Connections
Select Connections from the settings menu.
3
Open the Notion connector
Click the Notion card.
4
Add the connector
Click Add connector. A Notion OAuth window opens.
5
Authorize your workspace
Select the Notion workspace you want to connect and complete the authorization flow. The window closes automatically once the connection succeeds.
How to import a Notion page into a project
Once Notion is connected, the page picker is available whenever you add a PRD source to a project.1
Open the PRD source picker
When creating a new project, or when adding a source to an existing project, open the PRD source options.
2
Choose the Notion tab
Select the Notion tab in the source picker. The page picker opens automatically.
3
Search or browse
Type to search your pages, or scroll through the list. Click the chevron next to any page to expand and browse its subpages.
4
Select the page
Click the page you want to import. Rationale fetches the full content and uses it as the PRD for this project.
How to disconnect
1
Open Settings
Click Settings in the left sidebar.
2
Go to Connections
Select Connections from the settings menu.
3
Open the Notion connector
Click the Notion card.
4
Disconnect
Click Disconnect.
Disconnecting removes the stored access token and revokes Rationale’s ability to fetch new pages from Notion. Any content already imported into your projects remains in Rationale — disconnecting does not delete existing project data.