App Logo
app.notion.com

Create Notion page integration

Create an internal Notion integration scoped to a specific page and connect it to that page. Returns token, integrationId, pageId, integrationName. The token is shown only at creation, so capture it immediately.

Input

pageUrl required

URL of the Notion page to scope and connect the integration to (the page id is extracted from it).

integrationName required

Display name for the new internal integration.

workspace optional

Workspace name the integration must be created under. Notion no longer offers an in-dialog workspace picker, so this must match the workspace currently active in the browser's sidebar - the script validates this upfront and throws if they differ. Default: the currently active workspace.

capabilities optional

Integration capabilities. Default ['read'].

Default: ["read"]

Output

token required
pageId required
workspace required
integrationId required
integrationName required

FAQ

Create an internal Notion integration scoped to a specific page and connect it to that page. Returns token, integrationId, pageId, integrationName. The token is shown only at creation, so capture it immediately.
Required: pageUrl, integrationName. Optional: workspace, capabilities.
It returns token, pageId, workspace, integrationId, integrationName.
Yes. It acts as you on app.notion.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the app.notion.com cookies saved by the Reduck extension.
It makes changes on app.notion.com, like sending, posting or booking something.
Ask an AI agent connected to Reduck to run reduck/app.notion.com/create_page_integration, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/app.notion.com/create_page_integration
It is part of Reduck's official curated catalogue.

Start building not clicking