Read and write to Notion databases and pages
This skill enables Clawdbot to seamlessly interact with Notion workspaces, allowing for reading, writing, searching, and managing content across databases and pages.
The Notion skill provides a bridge between Clawdbot and your Notion workspace through the official Notion API. It supports:
Create a new page in a Notion database with specified content and properties.
Usage:
Write to notion: [content] in database [database_name]
Save this to notion in [database_name]: [content]
Examples:
Retrieve and display the content of a specific Notion page.
Usage:
Read notion page: [page_title or page_id]
Get page from notion: [page_title]
Examples:
Search for pages and databases matching a query.
Usage:
Search notion for: [query]
Find in notion: [query]
Examples:
Create a new page with a title and content in a specified database.
Usage:
Create notion page: [title] with content [content] in [database]
New notion page in [database]: [title]
Examples:
Modify the content of an existing Notion page.
Usage:
Update notion page [page_title]: [new_content]
Edit notion page [page_id] with: [content]
Examples:
When interacting with Notion:
Example responses:
Success:
"Done! I've saved your meeting notes to the 'Team Meetings' database. Your brilliant insights are now safely stored in Notion!"
"Your new page 'Q4 Goals' is now live in Notion! I've added all the content you specified. Ready to conquer those goals!"
Error:
"Hmm, I couldn't find a database called 'Meetings'. Did you mean 'Team Meetings' or 'Client Meetings'? I found these databases in your workspace..."
User: Save this to notion in my Blog Ideas database: "10 Ways AI is Transforming Content Creation - explore how AI tools are helping creators work smarter"
Clawdbot: "Brilliant idea captured! I've created a new page '10 Ways AI is Transforming Content Creation' in your Blog Ideas database. The description is saved and ready for you to expand on. This one's going to be great!"
User: Search notion for anything about the product launch
Clawdbot: "I found 5 pages mentioning 'product launch':
Would you like me to read any of these?"
User: Read the Launch Day Checklist from notion
Clawdbot: "Here's your Launch Day Checklist:
Last updated: 2 days ago"
User: Update the Launch Day Checklist - mark 'Final QA sign-off' as complete
Clawdbot: "Done! I've updated the Launch Day Checklist - 'Final QA sign-off' is now marked complete. One step closer to launch day!"
The skill requires the following environment variables:
| Variable | Description | Required |
|---|---|---|
NOTION_API_KEY | Your Notion integration token | Yes |
NOTION_DEFAULT_DATABASE_ID | Default database for quick saves | No |
This skill activates on messages containing:
notionsave to notionwrite to notionnotion pagenotion databasesearch notionread from notionupdate notion