Connect your agent to Notion
A Notion integration lets your agent read docs, update pages, and work with databases without copy/paste. Share only the pages and databases you want it to access.
1
Create a Notion integration
- Go to notion.so/my-integrations and create a new integration.
- Copy the internal integration token.
- Give it read or write access based on your needs.
2
Share content with the integration
- Open each page or database in Notion.
- Click Share, then invite your integration.
- Verify the integration has access to parent pages too.
3
Add token to your agent
Save the token in secrets (for example, NOTION_API_KEY), reload integrations, then ask your
agent to list accessible pages.
4
Validate with practical prompts
- "Summarize the page named Sprint Plan."
- "Create a follow-up task in the Product database."
- "Draft meeting notes and save them to the Team Notes page."