Notion Skill β€” Manage Your Workspace via Chat

Create and edit pages, manage databases, search your Notion workspace, and capture quick notes β€” all without switching apps.

February 8, 2026

Work with your Notion workspace directly from your messenger. No tab switching, no friction.

Features

  • πŸ“„ Create and edit pages
  • πŸ—„οΈ Database management
  • πŸ” Workspace search
  • βœ… Task and to-do management
  • πŸ“Š Update database properties
  • πŸ”— Retrieve page links

Install

clawhub install notion

πŸ”‘ Requires: NOTION_TOKEN


Usage Examples

Pages:

"Create a page: Project Ideas"
"Add to Meeting Notes: Discussed Q2 budget with team"

Databases:

"Add a task to my Projects DB: Build the landing page"
"Show tasks with status 'In Progress'"
"Update task #5 to Done"
"What tasks are due this week?"

Search:

"Find my notes about the marketing strategy"
"When was the 'API Docs' page last updated?"

Quick capture:

"Add to Inbox: Call the client back tomorrow"
"Log today's standup notes"

Setup

1. Create an Integration

  1. Go to Notion Developers
  2. Click New Integration
  3. Name it (e.g., β€œOpenClaw”)
  4. Copy your Internal Integration Token (secret_xxx...)

2. Add It to OpenClaw

nano ~/.openclaw/openclaw.yaml
env:
  NOTION_TOKEN: "secret_xxxxxxxxxxxxxxxxxxxx"

3. Share Pages with the Integration

⚠️ Important: Notion integrations can only access pages you explicitly share with them.

For each page or database you want OpenClaw to access:

  1. Open the page in Notion
  2. Click Share (top right)
  3. Click Invite β†’ search for your integration name β†’ click it

Limitations

  • Only pages shared with the integration are accessible
  • Some block types (embeds, synced blocks) have limited support
  • Rate limit: 3 requests/second per integration

Tips

  • Share a top-level page to give access to all child pages at once
  • Create an β€œOpenClaw Inbox” page and use it for quick capture
  • Use databases for structured data β€” tasks, expenses, contacts