Integrations
Notion logo

Notion integration

Productivity & Collaboration · 19 actions · OAuth or Bearer token auth

Notion workspace integration: pages, databases, blocks, users, comments, and search.

Overview

The ModuleX Notion integration lets a ModuleX agent operate Notion on your behalf — running create, update and remove actions across searches, pages and databases — directly from a plain-English request, using your organization's own Notion credentials. No pre-built workflow is required: the agent picks the right Notion action for the task.

Notion is a productivity & collaboration platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Notion action — or, when you want a repeatable process, the composer assembles a Notion workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Notion in plain English

Type what you want. A ModuleX agent picks the right Notion action — or chains several — and runs it. No workflow to build.

  • Create a new page in a database or under a parent page
    resolves tocreate_page
  • Find the page I describe and update it
    resolves toget_pageupdate_page
  • Update database title / description / schema
    resolves toupdate_database
  • Show me the searches that match what I describe
    resolves tosearch
Use cases

What you can automate with Notion

  • Find the right page and update it in one promptget_pageupdate_page
  • Find the searches that match what you describesearch
  • Query your databases from a plain-English questionquery_database
  • Create a database item straight from a requestcreate_database_item
  • Look up a block on demandget_block
  • Pull a list of users for a reportlist_users
At a glance

Notion integration at a glance

VendorNotion
CategoryProductivity & Collaboration
Actions available19
AuthenticationOAuth or Bearer token
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 19 Notion actions

Searches1
search
Search across Notion pages and databases
Pages3
create_page
Create a new page in a database or under a parent page
get_page
Retrieve a Notion page (optionally with child blocks)
update_page
Update page properties / archive status
Databases4
query_database
Query a database with filters and sorts
get_database
Retrieve database metadata + property schema
create_database
Create a new database under a parent page
update_database
Update database title / description / schema
Database Items1
create_database_item
Create a new page inside a database
Blocks4
get_block
Retrieve a single block by ID
append_blocks
Append blocks to a page or block
update_block
Update an existing block
delete_block
Archive (delete) a block
Block Children1
get_block_children
Retrieve a block's / page's child blocks
Users2
list_users
List all workspace users (people + bots)
get_user
Retrieve a specific user by ID
Bot Users1
get_bot_user
Retrieve the integration's bot user (GET /users/me)
Comments2
create_comment
Create a comment on a page or discussion
get_comments
Retrieve comments on a block / page

See full parameters and response schemas in the Notion integration docs

Two ways

Two ways to use Notion in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Notion action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Notion into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Notion

OAuthNotion uses OAuth. You connect your Notion account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.
Bearer tokenNotion uses bearer-token authentication. You provide a Notion access token; ModuleX encrypts it and scopes it to your organization so the whole team can use Notion.

Step-by-step setup in the Notion docs

Related

Pairs well with Notion

Agents often chain Notion with these — connect them once and the agent can use all of them in a single task.

FAQ

Notion + ModuleX FAQ

A ModuleX agent can run any of Notion's 19 actions — across searches, pages, databases and database items — from a plain-English request, using your organization's own Notion credentials.
No. The agent selects the right Notion action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through OAuth — you connect your Notion account once and ModuleX stores the token encrypted, scoped to your organization.
19, spanning searches, pages, databases and database items.
Notion runs on your own credentials, so any Notion usage is billed by Notion directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Notion to work in ModuleX.

Connect Notion once with your own credentials and let your agent run all 19 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →