What is the Notion Developer Platform?

Tässä ohjeasiakirjassa

Learn what’s included with the Notion Developer Platform and how to explore more.


Notion's Developer Platform is a set of building blocks for developers and agents to build on Notion. Use it to extend Custom Agents with custom logic, sync data from any system into your workspace, and bring external agents (like Claude, Codex, or ones your team built) into Notion.

The Developer Platform includes:

  • Notion CLI ntn (public beta): The command line for building on Notion. Made for developers and agents.

  • Workers (public beta): Run custom code that connects Notion to other systems.

  • External Agents API (private beta): Bring any external agent into Notion.

  • Agent SDK (private alpha): Bring Notion Agents into any app.

You can turn on Developer Mode to find developer tools inside Notion. Use it to copy IDs, open connections and personal access tokens from your sidebar, and check Workers without switching to a separate website. Learn more about developer mode →

View an overview of all capabilities, stay up-to-date, and learn more about Notion’s Developer Platform in the developer documentation.

  • Some features require a specific plan, admin controls, or early access.

  • To get started, review the capabilities below and follow the related resources.

  • If you’re looking for the deeper technical info, head to the developer documentation.

  • To open developer tools in Notion, turn on Developer Mode from Settings. Developer Mode is available on all plans, but some tools, like Workers, require a Business or Enterprise plan.

Developer Mode is for people who build with Notion. When it’s on, you can:

  • Use the developer bar to find the ID for the page, block, database, or data source you are viewing.

  • Right-click blocks and databases to copy the IDs you need.

  • Open connections, personal access tokens, and Workers from the developer section in your sidebar.

  • View Workers, read logs, and turn off or delete Workers in Notion.

Developer Mode is separate in the browser and desktop app, and it’s not available on mobile. Learn more about developer mode →

The Notion CLI helps you work with Notion from the command line. It’s useful if you want a faster, code-native way to interact with your workspace.

Example: Read and take action in Notion. Manage and deploy Workers

For more technical info, go to the developer documentation.

Notion Workers let you run custom code that connects Notion to other systems. You can use them to power automations, database syncs, and custom agent tools.

Example: Sync Salesforce accounts into a Notion database nightly.

For more technical info, go to the developer documentation.

The External Agents API lets you bring any agent into your Notion workspace, even the ones you've built yourself. External agents show up like a Custom Agent, so you can chat with them, assign them work, and track their progress alongside your team.

We’ve also partnered with Claude, Codex, Decagon and more so external agents work out of the box.

Example: Connect a support agent that can update tickets and also create Notion tasks.

This feature is currently in private beta. Join the waitlist here →

The Agents SDK lets external systems trigger Custom Agents programmatically.

Example: From your CRM, trigger a Notion agent to draft a deal summary using meeting notes and account plans from your workspace.

This feature is currently in private alpha. Join the waitlist here →


Anna palautetta

Oliko tästä resurssista apua?


Powered by Fruition