
Notion announced on LinkedIn that its Custom Agents can now use external tools beyond their fixed set of native actions. Users and coding agents can build and deploy custom capabilities as Cloudflare Workers, extending agents to convert documents into slide decks, take actions on websites, or even order groceries.
The update addresses a core limitation of Custom Agents: until now, they could only perform predefined operations within Notion's ecosystem. With agent tools, developers write custom logic in code, deploy it as a Worker, and the agent can invoke it as needed. The approach promises typed input and output, repeatable runs, and logged execution, all while remaining deterministic rather than relying on LLM reasoning for every step.
Deterministic Workflows at Lower Token Cost
Notion positions agent tools as more reliable and cost-effective than pure LLM-based reasoning. Because the logic is hardcoded, it executes predictably every time, avoiding the probabilistic behavior of language models. The company claims this also reduces token consumption, since the agent offloads complex or repetitive tasks to Workers rather than generating responses via API calls.
Use cases include generating assets, querying internal data, and integrating with third-party apps. The feature is powered by Workers, meaning developers can write JavaScript or TypeScript and deploy serverless functions that Custom Agents can call on demand. Documentation is available on Notion's developer portal.

Building on Recent Developer Platform Momentum
The agent tools announcement follows Notion's broader push into extensibility. The company recently launched its Developer Platform with a CLI, Workers runtime, and Agent SDKs, enabling both human developers and AI agents to build custom integrations. Shortly after, Notion introduced Agent Orchestration with an External Agents API and SDK, allowing teams to coordinate multiple agents across workflows.
The addition of user-built tools gives Custom Agents significantly more flexibility. Rather than waiting for Notion to expand its native action set, teams can now extend agents to fit specific business needs. A sales team might build a tool to automatically update CRM records in Airtable, while a marketing team could trigger email campaigns in Mailchimp based on document updates.
MCP Integrations Remain Separate
Notion's agent tools complement but do not replace Model Context Protocol (MCP) integrations, which the company supports for connecting to external data sources. MCP allows agents to query live data from tools like Slack or Google Sheets, while agent tools handle actions that require custom business logic or deterministic execution.
The distinction matters for teams deciding how to extend Custom Agents. MCP is best for reading data from connected apps, while Workers-based tools handle write operations, transformations, and integrations with services that lack MCP support.
Availability and Developer Access
Notion did not specify pricing or rollout details in its announcement. Custom Agents are available on Business and Enterprise plans, and agent tools appear to follow the same access model. Developers can review the documentation and start building tools immediately via the Notion CLI.
The update positions Notion's AI capabilities closer to programmable automation platforms like Zapier or Make, but with the added benefit of agents that can reason about when to invoke each tool. As teams adopt Custom Agents, the ability to deploy bespoke logic via Workers could become a key differentiator against workspace tools that limit AI to predefined actions.
Sources
1 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.







