Notion Integration
Search, create, and manage your Notion pages and databases through Frevana, Setup time: 2 minutes · Cost: Free · No coding required
Last updated
Search, create, and manage your Notion pages and databases through Frevana, Setup time: 2 minutes · Cost: Free · No coding required
FrevanaSetup time: 2 minutes · Cost: Free · No coding required
Sign in, and Click "Create a new integration"

If your account belongs to an organization, you might not have sufficient permission to create integrations.
You'll see your Internal Integration Secret — it starts with ntn_ , Click the Show Button next to the token, this is the Notion Secret Token you will need for the Agent team.

Keep this token safe. Anyone with this token can access the pages you share with the integration. If you lose it, you can always come back to this page to view or refresh it.
Add Pages and Databases access to the integration
Go to Content access tab
Click "Edit access",
Select the pages and databases you want the AI to access
Click Save

Tip: If you want the AI to access your entire workspace, just select all pages. You can always come back and change this later.
Open the Notion Agent team Chat Window and just start using it, for example:
List my Notion databasesIf the AI detects that Notion isn't connected yet, it will ask you to paste your Notion Secret Token (the ntn_... token) from Step 4 above.
and the AI will:
1. Verify the token works
2. Show you which workspace it connected to
3. Start working immediately
That's it — you're connected! 🎉
Search
"Find my pages about product roadmap"
Read
"Show me the content of my project brief"
Create
"Create a new page with today's meeting notes"
Update
"Rename that page to Q2 Review"
Append
"Add action items to yesterday's meeting page"
List databases
"Show me all my Notion databases"
Query database
"Show tasks due this week from my Tasks board"
Add entry
"Add a new task called 'Review PR' with status 'To Do'"
View schema
"What properties does my Projects database have?"
The page or database isn't shared with your integration.
Fix: Open the page in Notion → click ··· → Connections → add your integration name.
The token was copied incorrectly or has expired.
Fix: Go to notion.so/my-integrations, click on your integration, and copy the token again. It should start with ntn_.
Databases and pages must be explicitly shared with the integration.
Fix: Open each top-level page in your sidebar → ··· → Connections → add your integration. Remember, sharing a parent page shares all its children too.
Property names in filters are case-sensitive and must match exactly.
Fix: Ask the AI "Show me the schema of my [database name] database" first to see the exact property names and types. Then try your query again using those exact names.
Tell the AI "Reconnect my Notion" and paste a new token. The old token is replaced automatically.
Your token is stored only on your computer (~/.config/notion/config.json)
The AI accesses Notion through the official API — your data is not stored or sent anywhere else
The integration can only see pages you've explicitly shared with it
You can revoke access anytime by deleting the integration at notion.so/my-integrations
Last updated