Now in public beta: Custom Agents API.
Bring Custom Agents into the tools and workflows your team already uses with the Notion Agent SDK.
→ Chat with Custom Agents and view previous chats
→ Trigger Custom Agents from any app or workflow outside Notion
State machines existed for a reason. The rise of Jev has just shown us what we already know -- determinism is in again. LLM's need not make us forget that deployable software has a place. It's cheaper, higher quality, and faster.
Ship was a great chance for us to collaborate with @vercel and promote that narrative.
@rauchg , keep selling 'em CPUs.
Notion AI lead @sarahmsachs argues that a lot of what runs on GPUs today should actually run on CPUs:
"We have a strong perspective at Notion that a lot of things should be served on CPU that are served on GPU. There’s a lot of benefit and determinism in executed code."
"Agents don’t need LLMs to reinvent that process every time, and that’s super token exhaustive, it’s super slow, and there’s no observability or determinism in it."
"Giving the agent a local file system to store local thoughts, to write short Python scripts, that’s really important when there’s so much information. That has been probably one of the most important tools outside of edit and search that our internal agents rely on."
@NotionHQ
ty @vercel for letting me yap about notion workers at ship sf today :)
the ideal dev experience lets users and agents just write code. abstract away deployment, credential management, and hosting so anyone, not just devs, can improve their agents. even the most capable agents need simple primitives to build on :)
We quietly upgraded the experience of managing what you have connected to Notion's MCP server.
Now all of your Muses, Bots, Dots, Claudes, Pis, and whatever else you're into can hang out together.
Notion runs one of the largest CRDT deployments in production, processing millions of operations every minute!
We wrote about the data structures we adopted from CRDT research to make our text editor more collaborative, and how we built on those concepts to fit our block-based data model.
https://t.co/rNZtmmylu9
Every big idea starts somewhere. What are you building this week?
Reply or quote-tweet and fill in the blanks.
1. I’m building _______.
2. It exists because _______.
3. I’m building it for _______.
4. The biggest thing getting in my way is _______.
5. I’ll know it’s working when _______.
You might find your next customer, collaborator, or supporter.
Notion connects with the tools you already use:
Slack
Microsoft Teams
Discord
Gmail
Google Calendar
Calendly
ChatGPT
Claude
Grok Bot
Manus
Instinct
Cursor
Lovable
Replit
GitHub
Figma
Miro
Linear
Jira
Asana
Confluence
Google Drive
Dropbox
Box
Gong
Salesforce
Ramp
Typeform
Zapier
And more.
What’s your favorite app to use with Notion?
Switching tools shouldn’t mean starting over. Use Notion's MCP to bring your memory with you. Between platforms, across models, and as new agents come along.
Notion works with everything.
MCP update: Your Custom Agents can join the chat now.
Connect Notion to ChatGPT, Claude, or Grok Bot through MCP, then chat with any Custom Agent you have access to, all in one conversation.
Now in public beta: Custom Agents API.
Bring Custom Agents into the tools and workflows your team already uses with the Notion Agent SDK.
→ Chat with Custom Agents and view previous chats
→ Trigger Custom Agents from any app or workflow outside Notion
That means you could build:
→ A Q&A bot for Teams or Discord powered by your Custom Agent
→ An interactive help center that pulls answers from your Notion docs
→ A dashboard to track usage, set limits, and manage agents