Notion
Pages, databases, blocks, and full-text search.
requires credentials8 tools
Read and write Notion pages and databases. Create new pages, append content blocks, query database rows with filters, and search your entire workspace.
Credentials
| Name | Label | Required |
|---|---|---|
NOTION_TOKEN | Internal Integration Token | required |
Setup
terminal
# 1. Go to notion.so/my-integrations and create a new integration
# 2. Copy the Internal Integration Token
# 3. Share your pages/databases with the integration
conductor plugins setup notionTools
| Tool | Description | Inputs | Approval |
|---|---|---|---|
notion_search | Search pages and databases | query, filter? | — |
notion_page | Get a page and its content | page_id | — |
notion_create_page | Create a new page | parent_id, title, content? | required |
notion_append | Append blocks to a page | page_id, blocks | required |
notion_database_query | Query a database with filters | database_id, filter?, sorts? | — |
notion_database_entry | Create a database row | database_id, properties | required |
notion_update_page | Update page properties | page_id, properties | required |
notion_databases | List databases you have access to | — | — |
Tools marked required will prompt the user for approval before execution. These are typically write, delete, or send operations.
Example Prompts
“Search my Notion for meeting notes from last week”
notion_search“Create a new page called Project Kickoff”
notion_create_page“Add a task to my Tasks database”
notion_database_entry