Automating Workflows with AI Agents Across the Organization

notion · Tech · 2026 · source Agentic: yes · promotional bias: high · source-backed · extracted with prompt 0.5.4 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Internal workplace automation

Notion wanted employees across functions to automate repetitive knowledge lookup, work routing, triage, and team-support workflows using existing workspace context rather than waiting on manual Slack responses or hand-created tasks.

Constraints:

Architecture

Notion's Custom Agents are configured once with a workflow, trigger, or schedule, then run automatically across Notion, Slack, Mail, Calendar, and related tools using existing workspace knowledge. Internal examples include a CX Slack Q&A bot that searches knowledge bases and returns source links, a Feedback Router that monitors Slack feedback and creates/routs tasks, a Web-team triage agent that files tasks and tags owners, and domain agents for style guidance, security alerts, office logistics, and weekly work-in-flight summaries.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  notion-workspace-knowledge[Notion workspace knowledge] --> custom-agent-runtime[Custom Agent runtime]
  custom-agent-runtime --> slack-channels[Slack channels]
  custom-agent-runtime --> mail-and-calendar[Mail and Calendar]
  slack-channels --> cx-q-a-agent[CX Q&A agent]
  cx-q-a-agent --> notion-workspace-knowledge
  slack-channels --> feedback-router-agent[Feedback Router agent]
  feedback-router-agent --> task-databases[Task databases]
  slack-channels --> wilbur-web-triage-agent[Wilbur web triage agent]
  wilbur-web-triage-agent --> task-databases
  custom-agent-runtime --> task-databases
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Custom Agent runtime Runs user-defined workflows with triggers or schedules across Notion and connected tools. Notion workspace knowledge, Slack channels, Task databases, Mail and Calendar
Notion workspace knowledge Provides docs, wikis, runbooks, knowledge bases, and project data used as agent context. Custom Agent runtime
Slack channels Serve as triggers and response surfaces for support questions, feedback, bugs, and team requests. Custom Agent runtime, Feedback Router agent, CX Q&A agent, Wilbur web triage agent
CX Q&A agent Answers repeated customer-support questions using CX knowledge bases and source links. Slack channels, Notion workspace knowledge
Feedback Router agent Routes product feedback from Slack to teams, tasks, and relevant channels. Slack channels, Task databases
Wilbur web triage agent Listens for web-team issues, replies in Slack, files tasks, and tags the right owner. Slack channels, Task databases
Task databases Capture routed feedback, bug reports, and tasks for the responsible teams. Custom Agent runtime, Feedback Router agent, Wilbur web triage agent
Mail and Calendar Connected tools that Custom Agents can work across alongside Slack and Notion. Custom Agent runtime

Data flow

An employee defines a repeatable workflow and connects it to a trigger, schedule, or Slack channel. When a question, feedback item, or incident appears, the Custom Agent searches relevant Notion knowledge bases, docs, or runbooks, decides where the work belongs, and posts answers, source links, tasks, cross-posts, or tags back into Slack/Notion so the owning team can act.

3 supporting quotes
“Describe a workflow once, set a trigger or schedule, and the work happens automatically whether you’re online or not.”article, stated
“Someone asks a question, the agent searches the CX Knowledge Base and enablement docs, and it delivers an answer with links to the source pages.”article, stated
“It monitors that Slack channel, identifies which product area the feedback relates to, then creates tasks for the appropriate teams to handle.”article, stated

Why this architecture

Notion uses embedded, workflow-specific agents because the work is scattered across internal knowledge, Slack requests, tasks, and team routines. Keeping agents inside the workspace lets employees use existing docs and databases as context, while triggers and schedules let repeated work happen without waiting for the original builder or a central automation team.

3 supporting quotes
“They live in Notion and work across Slack, Mail, Calendar, and other tools, using your existing knowledge for context.”article, stated
“someone builds an agent for their workflow, others discover they can use it, and suddenly multiple teams benefit from one person’s tinkering.”article, stated
“It’s not just engineers or technical tinkerers. It’s a mix of people from Marketing and Sales and IT, from individual contributors to team leads.”article, stated

Models used: Notion Custom Agents · Notion AI

Scale

Alternatives considered (roads not taken)

Manual knowledge lookup and link pasting

Rejected because: Support agents waited hours for someone to find and paste links from the knowledge base.

“surfacing it meant tracking down the right person, who’d search for the doc, find the answer, and paste a link back into Slack.”article, stated
“sometimes, it would take a few hours for someone to reply, meaning the support agent on call couldn’t get back to the customer right away.”article, stated

Manual product feedback routing

Rejected because: Routing feedback, creating tasks, and preventing loss required constant attention.

“routing that feedback to the right teams, creating tasks, and making sure nothing gets lost requires constant attention.”article, stated
“It used to take a lot of manual work to route, transcribe, and create new tasks,” says Richard Kang from the Product Operations team.”article, stated

Centralize agent building with only engineers

Rejected because: Notion emphasizes a broad builder base across Marketing, Sales, IT, individual contributors, and team leads.

“It’s not just engineers or technical tinkerers. It’s a mix of people from Marketing and Sales and IT, from individual contributors to team leads.”article, stated

Patterns

tool-use-orchestration (agentic)

Custom Agents work across Notion, Slack, Mail, Calendar, task databases, and knowledge bases to answer, route, and create work.

“They live in Notion and work across Slack, Mail, Calendar, and other tools, using your existing knowledge for context.”article, stated

rag-retrieval (retrieval)

Q&A agents search team knowledge bases, docs, runbooks, and enablement materials before answering with links.

“the agent searches the CX Knowledge Base and enablement docs, and it delivers an answer with links to the source pages.”article, stated
“a Custom Agent queries internal docs and runbooks to reply instantly”article, stated

async-message-orchestration (agentic)

Agents are triggered from Slack channels, run continuously, and post responses or tasks back into the appropriate channel/database.

“Since it’s a Custom Agent, it runs continuously with no hand-holding from the team.”article, stated
“it replies in Slack, files a task, and tags the right person to help.”article, stated

workflow-decomposition (operations)

Employees automate narrow repeatable workflows such as Q&A, feedback routing, web-team triage, style-guide feedback, and weekly work tracking.

“Describe a workflow once, set a trigger or schedule, and the work happens automatically whether you’re online or not.”article, stated
“Repetitive questions and manual triage are two workflows where Custom Agents really shine at Notion.”article, stated

human-in-the-loop-gate (operations)

Agents route tasks and tag people so humans can handle harder support questions, product changes, bugs, and security decisions.

“frees the team to focus on complex questions that actually need human judgement.”article, stated
“the team can more quickly make important decisions.”article, stated

Tradeoffs

Let employees build workflow-specific agents

Chose distributed Custom Agent creation by teams and individuals over centralized automation owned only by engineers.

Rationale: The article argues that one person's agent can be adopted by many teams and that non-engineering functions are active builders.

“someone builds an agent for their workflow, others discover they can use it, and suddenly multiple teams benefit from one person’s tinkering.”article, stated
“It’s not just engineers or technical tinkerers. It’s a mix of people from Marketing and Sales and IT”article, stated

Embed agents where work already happens

Chose Notion agents connected to Slack, Mail, Calendar, and workspace knowledge over separate automation bots detached from workspace context.

Rationale: The agents need existing knowledge for context and must act in the same channels where questions, feedback, and work arrive.

“They live in Notion and work across Slack, Mail, Calendar, and other tools, using your existing knowledge for context.”article, stated
“Our Product team monitors the #all-feedback channel in Slack, where feedback from across the company gets surfaced.”article, stated

Automate routing while leaving strategic decisions to people

Chose agents that answer repetitive questions, route feedback, and file tasks over agents making every downstream support, product, or security decision.

Rationale: The automation removes busywork so teams can focus on complex questions and important decisions.

“it frees the team to focus on complex questions that actually need human judgement.”article, stated
“This cuts down on the manual research and busywork that goes into figuring out which alerts are real and which are false positives”article, stated

Gotchas (what bit them)

Knowledge existed but was slow to surface.

Root cause: Support agents had to find a knowledgeable person, wait for document search, and receive a pasted Slack link.

Resolution: The CX Custom Agent searches the knowledge base and enablement docs and returns answers with source links in minutes.

“The information existed, but surfacing it meant tracking down the right person, who’d search for the doc, find the answer, and paste a link back into Slack.”article, stated
“Now our Custom Agent replies in minutes so our team can respond to customers faster”article, stated

Product feedback could be lost or delayed.

Root cause: Routing feedback to the right team and creating follow-up tasks required constant manual attention.

Resolution: The Feedback Router monitors Slack, identifies product areas, creates tasks, and notifies relevant channels.

“routing that feedback to the right teams, creating tasks, and making sure nothing gets lost requires constant attention.”article, stated
“identifies which product area the feedback relates to, then creates tasks for the appropriate teams to handle.”article, stated

Manual triage consumed time that teams could spend solving the work.

Root cause: Incoming web bugs or translation issues needed someone to listen, file tasks, and tag owners.

Resolution: Wilbur listens to the web-team Slack channel, replies, files a task, and tags the right person.

“It listens to the #web-team Slack channel and creates tasks for the team when something goes wrong and does the first pass to triage.”article, stated
“it replies in Slack, files a task, and tags the right person to help.”article, stated

Evaluation

The article evaluates Custom Agents through internal adoption stories and workflow outcomes: faster support answers, task-routing automation, cross-team reuse, and broad participation by non-engineering teams.

Metrics: support answers moved from hours to minutes · tons of agents running across the company · weekly Slack sharing of new Custom Agents · agents used by CX, Engineering, Product, Web, Marketing, Environment, Security, Recruiting, IT, and team leads

3 supporting quotes
“Now our Custom Agent replies in minutes so our team can respond to customers faster”article, stated
“tons of agents running across the company.”article, stated
“Every week in our Slack channels, you’ll see this mentality coming to life. People share new Custom Agents in Slack regularly”article, stated

Outcomes

The article does not give exact agent counts, but it describes tons of agents across the company, weekly sharing in Slack, and adoption across many departments.

3 supporting quotes
“Our Feedback Router has really freed us up to actually work on getting things implemented.”article, stated
“People share new Custom Agents in Slack regularly, and existing Custom Agents get adapted for different teams and contexts.”article, stated
“The more we build, the more time we get to spend thinking critically about the problems that need solving”article, stated