Skip to main content

Setup

1

Create an Internal Integration

  1. Go to notion.so/my-integrations
  2. Click New integration → choose Internal (not Public)
  3. Give it a name and select your workspace
  4. Copy the Internal Integration Token
2

Share pages with the integration

In Notion, open the pages/databases you want the agent to access → click Share → invite your integration.
3

Add credentials in Orova

Go to Settings → Integrations → Notion and paste your API token.
4

Create tool and assign

Tools → Create Tool → select Notion → assign to your agent.
Use an Internal integration, not a Public one. Public integrations require OAuth which is not supported.

Available tools

ToolDescription
searchSearch pages and databases
get_pageGet page content
create_pageCreate a new page
update_pageUpdate page properties
query_databaseQuery a database with filters
create_database_itemAdd an item to a database
get_block_childrenGet page block content
append_blockAppend content to a page