Skip to main content
The Notion integration connects your Notion workspace to the Modem Agent. Once connected, the agent can search your pages and databases, read content, create new pages, update properties, and add comments from chat.
Notion is a fetch-based integration. Modem does not sync or store Notion data. Instead, the agent queries your Notion workspace on demand when you ask. The integration can only access pages and databases that have been explicitly shared with it in Notion.

Prerequisites

  • A Notion account with access to the workspace you want to connect
  • Admin or Owner role in your Modem organization
The Notion integration is rolling out gradually. If you don’t see it in your integration settings, contact support@modem.dev to get access.

Setup

1

Start the connection

Go to Settings > Integrations > Notion in your Modem dashboard and click Connect Notion.
2

Authorize Modem

You’ll be redirected to Notion to authorize the connection. Review the permissions and click Allow access.
3

Share pages with the integration

The agent can only access pages explicitly shared with the Modem integration. To share a page or database in Notion:
  1. Open the page in Notion
  2. Click Share in the top right
  3. Find and add the Modem integration
Any child pages under a shared parent are also accessible.
4

Set a default page (optional)

In your Notion integration settings, choose a default page. The agent uses this as the default parent when creating new Notion pages, unless you specify otherwise. You can search for any page the integration has access to.

What the Agent Can Do

With Notion connected, you can ask the agent to:
  • Search your workspace for pages and databases by keyword
  • Read page content, properties, and comments
  • Query databases with filters and sorts
  • Create new pages in a database or as a child of another page
  • Update page properties (status, priority, assignee, etc.)
  • Add comments to pages
  • Append content blocks to existing pages
Read operations happen automatically. Write operations (creating pages, updating properties, adding comments) require your approval before the agent executes them.

Example Prompts

These work from the dashboard, Slack DMs, or by mentioning @modem in a channel. Simple: Advanced:

Sharing and Access

The Notion integration follows Notion’s permission model. The agent can only see and interact with pages that have been explicitly shared with the Modem integration. If the agent can’t find a page you expect, the most common cause is that the page hasn’t been shared with the integration. To share additional pages:
  1. Open the page or database in Notion
  2. Click Share in the top right
  3. Search for and add the Modem integration
Share a top-level page to give the integration access to all its sub-pages at once.

Troubleshooting

The most common cause is that the page hasn’t been shared with the Modem integration. Open the page in Notion, click Share, and verify the Modem integration has access. Child pages inherit access from their parent, so sharing a top-level page covers everything underneath.
The page exists but wasn’t shared with the integration, or the page ID is incorrect. Use a search query first to find accessible pages, then work with the results.
Each Notion database has its own schema with specific property names and types. The agent fetches the database schema before writing, but if property names have changed or don’t match, the operation will fail. Ask the agent to check the database schema first.
Verify the integration is connected in Settings > Integrations > Notion. If authorization expired, disconnect and reconnect.

Disconnecting

To disconnect Notion:
  1. Go to Settings > Integrations > Notion
  2. Click Disconnect, then confirm in the dialog that appears
To revoke access from Notion’s side:
  1. Go to Notion Settings & members > Connections
  2. Find the Modem integration and remove it
https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/bot.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=2496f9106cb54fa9f4e27ad1f8f3a171

The Modem Agent

See what else the agent can do with your connected tools.
https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/link.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=e774d33588635d44c6c935b78ed55f13

Integrations Overview

All available integrations and how they fit together.