Skip to main content
Connect your agent to Notion to read pages, query databases, and create or update content in your workspace.

How to enable

Go to Settings → Capabilities and enable Notion. Then provide your Notion internal integration token.

Example use cases

  • Database Updates — “When I forward you an email from a client, add a new entry to our CRM database in Notion”
  • Content Search — “Search Notion for all pages mentioning the Q4 roadmap”
  • Meeting Notes — “Create meeting notes from our #standup channel in slack and link them to the project page in Notion”
  • Status Tracking — “Every morning, check the sprint database and summarize tasks that are overdue”

How to create a Notion integration token

Notion uses internal integrations to provide API access. Each integration generates a token with access to specific pages you share with it.
1

Create an integration

Go to notion.so/my-integrations and click + New integration.Enter a name (e.g., “Abundly Agent”) and select the workspace you want to connect.
2

Configure capabilities

On the Capabilities tab, select the permissions your agent needs:
  • Read content — required
  • Update content — if your agent needs to edit pages
  • Insert content — if your agent needs to create new content
Click Save changes.
3

Copy the token

Go to the Secrets tab and copy the Internal Integration Token.
4

Share pages with the integration

The integration can only access pages you explicitly share with it. For each page or database you want the agent to access:
  1. Open the page in Notion
  2. Click ••• in the top right → Connect to
  3. Select your integration from the list
Child pages inherit access, so you only need to share the top-level page.
5

Configure in Abundly

Go to Settings → Capabilities and enable Notion. Paste your internal integration token.
The agent can only access pages you explicitly share with the integration. It cannot browse or search your entire workspace.