Skip to content
Notion logo

Notion integration

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

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

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.

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

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

Notion integration at a glance

VendorNotion
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 updatedJul 2026

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 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.

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

Works with Notion

Agents often chain Notion with these. Connect them once and one agent can use all of them in a single task.

Recipes that use Notion

Daily Inbox DigestEvery morning your team gets a clean digest of overnight email in Notion, without opening the inbox. A ModuleX agent reads the unread threads, summarizes them, and files a dated page in your Notion database.5 steps · weekdays 8amAdapt one announcement for each channelOne announcement, rewritten per channel, reviewed in one place before anything goes out. Built for a one-person marketing team posting the same text everywhere.4 steps · on demandAssemble the evidence pack for a reviewAn evidence pack assembled from your systems, with the gaps named and assigned. Built for whoever collects the same screenshots and exports every audit cycle.5 steps · on demandBrief yourself on a candidate before the callA brief covering the role, the application, and what earlier rounds already established. Built for an interviewer who opens the CV two minutes before the interview.4 steps · before each meetingBuild a one-pager on a company before you meet themA one-pager combining public background with your own record, reusable by whoever meets them next. Built for anyone walking into a meeting knowing only the company name.4 steps · on demandCapture a request as a task without leaving the threadA task that carries the original request and links back to where it was made. Built for anyone who says yes in an email and then forgets.4 steps · on demandPut an external MCP server to workA tool that was not in the catalog, usable in the same place as the 175+ that are. Built for teams with internal tools that no catalog will ever cover.4 steps · on demandSee which posts are actually being readA digest that separates the pieces people found from the pieces they did not. Built for a content lead who publishes steadily and reviews performance rarely.4 steps · weeklyFile meeting notes where someone will find themA filed summary and real action items with owners, instead of a transcript nobody reopens. Built for a team whose notes are captured and then lost.5 steps · before each meetingWrite the launch recap while the numbers are freshA recap with the numbers attached, written while people still remember the week. Built for a team that finishes a launch and never writes down how it went.4 steps · on demandAssemble the month-end close digestA month-end digest in a consistent shape, assembled from the systems of record. Built for a finance team that rebuilds the same summary every month by hand.4 steps · monthlyPlan the launch week's posts in one passA week of posts with a deliberate arc, reviewed before the launch rather than during it. Built for whoever is running a launch and writing the posts the night before.4 steps · weeklyPrepare everything a new joiner needs on day oneA per-role onboarding checklist with real owners and dates, created before the start date. Built for an operations lead who assembles the same onboarding list every time, from memory.4 steps · on demandPrepare an offer and send it for signatureAn offer letter produced from the approved details, checked by a person, then sent for signature. Built for whoever assembles offer letters from a template and hopes the numbers are right.5 steps · on demandPrepare for the next meeting in the gap before itA short brief on who you are meeting, what was last agreed, and what is still open. Built for anyone with back-to-back calls and no preparation time between them.5 steps · before each meetingProduce a short video from an existing pieceA short cut built from work you already published, reviewed before it goes out. Built for a team whose long-form content never becomes short-form.5 steps · on demandProduce on-brand images for a set of postsA consistent image set produced from your template and reviewed in one pass. Built for a marketer waiting on design for images that follow a fixed pattern.4 steps · on demandGet an approved draft onto the docs siteAn approved draft turned into a docs change, ready for the normal review that already exists. Built for a team where finished documentation waits days for someone to publish it.4 steps · on demandRequest the access a new joiner needs, with a person approvingAn access request with an explicit approver and a written record of the decision. Built for an IT lead who grants access by message and remembers it later, if at all.4 steps · on demandResearch a question across sources at onceA summary that keeps public sources and internal material clearly apart, each cited. Built for anyone researching a decision with fifteen tabs and no notes.4 steps · on demandResearch and outline a piece before you write itAn outline where each section already carries the source it rests on, internal and external kept separate. Built for a writer who starts every article with twenty open tabs.4 steps · on demandRoute a purchase request to the right approverA request that reached the right person, with a record of who approved what. Built for an operations manager who is the bottleneck on every small purchase.5 steps · on demandSort an inbox into actions, not foldersAn inbox turned into a short list of actions, each linked back to the message it came from. Built for someone whose inbox is a to-do list with no order.5 steps · on demandFind the pattern across a round of user interviewsA themed synthesis where every theme points back to the interviews that produced it. Built for a product team with twelve interview transcripts and no time to reread them.4 steps · before each meetingTurn a long post into an email sequenceA drafted sequence, in order, waiting in your email tool for a human pass. Built for a marketer whose best article was sent once and never used again.5 steps · on demandWrite the sprint recap from what actually happenedA recap grounded in the tracker rather than in what people remember. Built for whoever writes the recap on Friday from a half-remembered week.4 steps · weekly

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.

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: Jul 2026Browse all 179 integrations