Every action below is available as a verb in Cerebral OS — callable from a Cerebral, a Map, or the Runtime API. All executions are governed, audited, and dry-run safe.
Append Block to Parent
notion:append_block
Append new and/or existing blocks to the specified parent
Write
Medium risk
Append Block Children
notion:append_block_children
Append new child blocks to a parent block (add content to a page or nested blocks).
Write
Low risk
Complete File Upload
notion:complete_file_upload
Use this action to finalize a `mode=multi_part` file upload after all of the parts have been sent successfully
Write
Medium risk
Create Comment
notion:create_comment
Create a comment on a page or block.
Write
Medium risk
Create Database
notion:create_database
Create a new database in a page with custom properties schema.
Write
Medium risk
Create File Upload
notion:create_file_upload
Create a file upload
Write
Medium risk
Create Page
notion:create_page
Create a new page in a database with properties and optional icon/cover.
Write
Medium risk
Create Page from Data Source
notion:create_page_from_database
Create a page from a data source
Write
Medium risk
Delete Block
notion:delete_block
Delete a block permanently. This will also delete all child blocks.
Write
High risk
Duplicate Page
notion:duplicate_page
Create a new page copied from an existing page block
Write
Medium risk
Get Block
notion:get_block
Retrieve a single block by ID with its content and metadata.
Read
Low risk
Get Current User
notion:get_current_user
Retrieve the Notion identity tied to the current OAuth token, returning the full `users.retrieve` payload for `me` (person or bot). Includes the user ID, name, avatar URL, type (`person` vs `bot`), and workspace ownership metadata—useful for confirming which workspace is connected, adapting downstream queries, or giving an LLM the context it needs about who is operating inside Notion
Read
Low risk
Get Database
notion:get_database
Retrieve a database by ID with its schema, properties, and metadata.
Read
Low risk
Get Page
notion:get_page
Retrieve a single page by ID with its properties and metadata.
Read
Low risk
Get User
notion:get_user
Retrieve a single user by ID with their profile information.
Read
Low risk
List All Users
notion:list_all_users
Returns all users in the workspace
Read
Low risk
List Block Children
notion:list_block_children
List all child blocks of a parent block (like page content or nested blocks).
Read
Low risk
List Comments
notion:list_comments
List all comments on a specific page or block.
Read
Low risk
List File Uploads
notion:list_file_uploads
Use this action to list file uploads
Read
Low risk
List Users
notion:list_users
List all users in the workspace that the integration has access to.
Read
Low risk
Query Database
notion:query_database
Query a database with filters and sorting to find matching pages.
Write
Medium risk
Retrieve Page Content
notion:retrieve_block
Get page content as block objects or markdown. Blocks can be text, lists, media, a page, among others
Read
Low risk
Retrieve Data Source Content
notion:retrieve_database_content
Get all content of a data source
Read
Low risk
Retrieve Data Source Schema
notion:retrieve_database_schema
Get the property schema of a data source in Notion
Read
Low risk
Retrieve File Upload
notion:retrieve_file_upload
Use this action to retrieve a file upload
Read
Low risk
Retrieve Page Metadata
notion:retrieve_page
Get details of a page
Read
Low risk
Retrieve Page Property Item
notion:retrieve_page_property_item
Get a Property Item object for a selected page and property
Read
Low risk
Retrieve User
notion:retrieve_user
Returns a user using the ID specified
Read
Low risk
Search
notion:search
Search across all pages and databases that the integration has access to.
Write
Low risk
Send File Upload
notion:send_file_upload
Send a file upload
Write
Medium risk
Update Block
notion:update_block
Update an existing block's content or archive status.
Write
Medium risk
Update Database
notion:update_database
Update an existing database's title, description, properties, icon, cover, or archive status.
Write
Medium risk
Update Page
notion:update_page
Update an existing page's properties, icon, cover, or archive status.
Write
Medium risk