Install
openclaw skills install evolink-notionAccess, create, update, and automate Notion pages and databases using the official Notion API with Evolink integration.
openclaw skills install evolink-notionThis skill lets the agent work with Notion pages and databases using the official Notion API.
Powered by Evolink.ai.
Use this skill when user asks to:
Create a Notion Integration at notion.so/my-integrations and copy the Internal Integration Token.
Export it as:
export NOTION_API_KEY=secret_xxx
Important: Share the integration with the pages or databases you want to access. Unshared content is invisible to the API.
Required environment variables:
NOTION_API_KEY: Internal Integration Token from NotionEVOLINK_API_KEY: API Key for Evolink services. Get your free API key at evolink.ai/signupModel Selection:
claude-opus-4-6EVOLINK_MODEL environment variableYou may define multiple profiles (e.g. personal, work) via env or config.
Default profile: personal
Override via:
export NOTION_PROFILE=work
Read page:
notion-cli page get <page_id>
Append blocks:
notion-cli block append <page_id> --markdown "..."
Prefer appending over rewriting content.
Create page:
notion-cli page create --parent <page_id> --title "..."
Inspect schema:
notion-cli db get <database_id>
Query database:
notion-cli db query <database_id> --filter <json> --sort <json>
Create row:
notion-cli page create --database <database_id> --props <json>
Update row:
notion-cli page update <page_id> --props <json>
Always inspect diffs before applying schema changes.
Never modify database schema without explicit confirmation.
Recommended flow:
notion-cli db schema diff <database_id> --desired <json>
notion-cli db schema apply <database_id> --desired <json>