Connect OpenClaw to Notion
Let an OpenClaw agent search, read and update pages and databases in your Notion workspace, with no credentials handed to the agent.
Notion is the workspace where many teams keep their wiki, meeting notes, project trackers and lightweight databases. Because almost anything can go in it, almost everything does, and the manual work follows: moving notes from a call into the right database, keeping a status page current, and finding the one page that actually answers a question when search returns forty candidates.
With Claworc’s External Connections, an OpenClaw agent can work
inside your Notion workspace on your behalf. You authorize Notion once through a popup,
choose which pages the integration may see, Composio holds the resulting token, and the
agent gets an auto-generated claworc-notion skill that describes which Notion tools
exist and how to call them. The agent never sees a password, an OAuth token or an
integration secret.
Tools available to OpenClaw agents
Section titled “Tools available to OpenClaw agents”Composio’s Notion toolkit exposes 45 actions covering pages, blocks, databases, comments and file uploads. In practice an OpenClaw agent leans on a handful of capabilities:
- Search the workspace — find pages and databases by title across everything the integration can see, which is usually the first step of any request.
- Read a page as Markdown — pull a whole page in one go, so the agent can summarize or answer questions from it without walking the block tree.
- Create pages — start a new page under a parent page or inside a database, with a title and initial content.
- Append content — add headings, paragraphs, lists and other blocks to an existing page in one step.
- Query databases — pull rows with filters and sorts, for example every task whose status is “Blocked”.
- Add and update rows — insert a row into a database or change the properties on an existing one.
- Leave comments — note on a page what the agent changed and why, so a person can see it and correct it.
Every action goes through a small broker running next to the agent, so the agent only needs to describe what it wants done in plain language and let the skill handle the rest.
Use cases
Section titled “Use cases”Meeting notes into the tracker
Section titled “Meeting notes into the tracker”Paste a transcript or notes from a call and ask the agent to file the outcomes. It creates a page in your Meetings database with a clean summary, then inserts one row per action item into the Tasks database with owner, due date and a link back to the notes. The tracker stays current without anyone retyping decisions after the meeting.
Keep a status page honest
Section titled “Keep a status page honest”Ask the agent, on a schedule, to query the Projects database for anything whose status changed this week, read the linked pages, and rewrite the “This week” section of your team status page. It appends the update as new blocks and leaves a comment noting the sources it used, so the page is easy to check and easy to correct.
Answer questions from the wiki
Section titled “Answer questions from the wiki”“What is our policy on expensing conference travel?” The agent searches for matching pages, reads the best candidates as Markdown and replies with the answer and a link to the page it came from. New hires get an answer in seconds, and the wiki stays the source of truth.
Get started
Section titled “Get started”Connecting Notion takes three steps: an admin adds a Composio API key to Claworc’s
settings, you open the instance’s Settings tab, click + Add connection, pick
Notion and sign in, selecting the pages the agent may access. The claworc-notion skill
appears in the instance a moment later. The full walkthrough, including the exact Composio
permissions the key needs, is in the
External Connections documentation.