notion
Notion API integration with managed OAuth. Query databases, create and update pages, manage blocks. Use this skill when users want to interact with Notion workspaces, databases, or pages. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/byungkyu/notion-api-skillWhat This Skill Does
The notion skill is a robust integration designed for OpenClaw agents to interface directly with the Notion API using managed OAuth. By utilizing the Maton gateway, this skill allows your agent to perform complex operations within your Notion workspaces, including querying databases, creating or updating pages, managing blocks, and executing workspace-wide searches. This eliminates the need for manual API key management and complex OAuth flow handling within your agent's own logic, as the skill automatically handles token injection and authentication headers.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/byungkyu/notion-api-skill
Ensure you have your Maton API key generated and stored in your system environment variables as MATON_API_KEY. You will also need to manage your Notion OAuth connections via the Maton control dashboard at https://ctrl.maton.ai to ensure your agent has the necessary permissions to access your private Notion data.
Use Cases
- Project Management Automation: Automatically create tasks in Notion from Slack messages or emails processed by your agent.
- Content Pipeline: Sync data from external research tools directly into a Notion database for centralized tracking.
- Documentation Search: Enable your agent to query internal meeting notes, wikis, or project requirements stored in Notion to answer technical questions.
- Reporting: Aggregate data from multiple Notion database entries to generate automated weekly summaries or status reports.
Example Prompts
- "Search my Notion workspace for the meeting notes from last Friday and summarize the action items for me."
- "Create a new page in the 'Engineering Tasks' database titled 'Deploy New API Version' with the status set to 'To Do'."
- "Find the block ID for the Q1 Roadmap section in my 'Product Strategy' page and append a note about the budget update."
Tips & Limitations
- Version Control: Always ensure your requests include the
Notion-Version: 2025-09-03header to maintain compatibility with the gateway. - OAuth Flow: Remember that you must open the
urlreturned by the connection creation endpoint in a browser to authorize the initial access token. - Security: Do not hardcode your
MATON_API_KEYin scripts. Always use environment variables to keep your credentials secure. - Permissions: Ensure the internal integration in Notion has the appropriate read/write access to the specific pages or databases you intend to manipulate.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-byungkyu-notion-api-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api
Related Skills
apollo
Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
hubspot
HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
squareup
Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
signnow
SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
vimeo
Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.