Notion requirements context

OpenReview can use Notion pages as read-only requirements context when a pull request links to them.

Setup (operator)

  1. Create a public Notion integration at https://www.notion.so/profile/integrations.
    • Capabilities: Read content only.
    • Redirect URI: <APP_URL>/api/integrations/notion/callback.
  2. Set NOTION_CLIENT_ID and NOTION_CLIENT_SECRET on both the web application and Convex.

Connecting (workspace admin)

  1. Open Memory → Integrations → Connect Notion workspace. Notion's page picker decides which pages OpenReview can read; you can change it later in Notion from a page's Connections menu.
  2. Select the repositories allowed to use those pages. The settings page lists the shared pages it can see.

What gets fetched

Tokens