Notion Developer Platform - Build on Notion, not just inside it

by•
Notion Developer Platform lets teams build on Notion with CLI, Workers, database syncs, agent tools, webhook triggers, MCP, and External Agents APIs, so data, workflows, and agents can operate inside the same shared workspace.

Add a comment

Replies

Best
Hunter
📌

Hi everyone!

Notion used to be a place to work in. Now it’s a place to build on.

This release makes Notion more than a workspace and closer to agent infrastructure. By introducing and a dedicated , developers can now deploy data syncs (like or ) and custom agent tools entirely on Notion's infrastructure.

With , you can now bring your own agents—whether it's Claude, Codex, or an in-house build—directly into your workspace. They operate as first-class collaborators that your team can mention, assign tasks to, and review.

The Developer Platform unlocks the full potential of agents for your entire team. What will you build?

the landing page is next-level

 The footer has a tiny surprise. Press space 👀

no detail is too small!

Why?
Why not focus on fixing the editor and the slugginess first?!

As a developer .... I feel like Notion is an incredible workspace tool for note-taking, but it is fundamentally not built to be a reliable production database or a headless CMS.

Has anyone actually managed to build a stable, scalable production app on top of Notion without losing their mind?

Think about my biggest pain points:

  • Expiring S3 Media URLs == game over

  • The block payload is worse than walking on magma

  • API Ratelimits is 3/s

What does your caching infrastructure look like?

Congrats on the launch, Notion team. The MCP and External Agents APIs are especially interesting. How much control teams will have over permissions and context when agents start working across shared workspaces?

It’s really pulling me in!

The dedicated CLI for deploying custom agent tools is exactly what was missing for serious builds. I love the idea of agents as first-class collaborators you can actually 'assign' tasks to. Does the API allow the agent to report back its 'reasoning' steps within the Notion comment thread, or is it strictly focused on the final output/task completion?

This looks pretty neat. Can you integrate custom code snippets directly, or is it more about using pre-built templates?

This is the launch I didn't expect from Notion but makes complete sense in hindsight. Workers filling the gap between what MCP covers and what custom logic actually needs that's the right architectural call.

I set up a Worker that syncs a Zendesk ticket feed into a Notion DB and it took maybe 15 minutes.

But obervability is req as when a worker fails mid-run, the error logs are minimal, you get a status but not enough context to debug quickly. Coming from serverless environments, I'd expect at least a structured log stream per execution. That's the one thing that would make me comfortable running this in production rather than just experiments.

Notion is one of the best tools that i have used for multiple tasks all at one and user experience is just awesome. from organising my to do list to building a full-fleged project roadmap. Although there is some issue in using it with a macbook. A working thread is forever active consuming internet and drying the battery out early than normal. i had to manually deactivate this thread name "nsurlsessiond" . I tried fixing it for a long time then i switched to its website version.