Source: https://internal-agents.com/agents/notion-bug-triage

# Notion — Internal bug-triage agent

Notion built a Custom Agent that turns Slack bug reports into routed tasks.

- Company: [Notion](https://internal-agents.com/organizations/notion)
- Collection: Agents
- Approach type: Agent
- Deployment stage: Deployed
- Autonomy: Unknown
- Evidence strength: Detailed primary
- Status: Internal
- First reported year: 2026
- Work: Maintenance
- Interfaces: Slack
- Invocation: Event-driven
- Entry reviewed: 2026-09-17

## Purpose

### Summary

Notion built a Custom Agent that turns Slack bug reports into routed tasks.

Fact · Reported · Medium confidence · `notion-bug-triage--summary`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

Representative workflow: Slack bug report → routed task and channel post.

## How it works

### Read a bug report

A bug report posted in Slack starts the workflow.

Fact · Reported · Medium confidence · `notion-bug-triage--primitives-0`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

### Route the issue

The agent applies a routing constitution to identify the responsible team.

Fact · Reported · Medium confidence · `notion-bug-triage--primitives-1`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

### Create and announce the task

It creates a task-database entry and posts to the team’s Slack channel.

Fact · Reported · Medium confidence · `notion-bug-triage--primitives-2`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

## Where people stay involved

- **Slack bug report → routed task and channel post** — Unknown · Level unknown

**Unreported:** The source does not establish the required human review boundary.

### Supervision evidence

#### Operating model assessment

Unclassified for Slack bug report → routed task and channel post; human attention boundary: unknown.

Inference · Catalog judgment · Unverified confidence · `notion-bug-triage--operating-models-0`

Confidence reason: The source describes Internal bug-triage agent and its work, but does not establish whether a person must approve or inspect each successful output.

Qualifications:

- Observation date: 2026-04-14

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

## Implementation details

### Harness

Notion Custom Agents.

Fact · Reported · Medium confidence · `notion-bug-triage--architecture-harness`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

### Knowledge

Team-routing constitution.

Fact · Reported · Medium confidence · `notion-bug-triage--architecture-knowledge`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

### Interfaces

slack

Fact · Reported · Medium confidence · `notion-bug-triage--architecture-interfaces`

Confidence reason: A linked participant or independent source reports the claim.

Evidence:

- Supports · [1] [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion) · Interview 34:07: first internally built bug-triage workflow

### Implementation coverage

- **Model:** unreported — Not documented for this subject in the reviewed source.
- **Harness:** reported
- **Sandbox:** unreported — Not documented for this subject in the reviewed source.
- **Tool access:** unreported — Not documented for this subject in the reviewed source.
- **Knowledge:** reported
- **Context management:** unreported — Not documented for this subject in the reviewed source.
- **Credentials:** unreported — Not documented for this subject in the reviewed source.
- **Interfaces:** reported

**Unreported:** The reviewed source does not report a distinct validation process for this subject.

## Reported observations

**Unreported:** The reviewed source does not document this for the named subject.

## Lessons

**Unreported:** The reviewed source does not document this for the named subject.

## Question coverage and scope

- **purpose:** Reported
- **workflow:** Reported
- **human involvement:** Unreported — The source does not establish the required human review boundary.
- **implementation:** Reported
- **validation:** Unreported — The reviewed source does not report a distinct validation process for this subject.
- **observations:** Unreported — The reviewed source does not document this for the named subject.
- **lessons:** Unreported — The reviewed source does not document this for the named subject.

## Related reading

- Built on: [Notion — Custom Agents](https://internal-agents.com/agents/notion-custom-agents)

## Sources

1. [Notion's Token Town: 5 Rebuilds, 100+ Tools (Latent Space)](https://latent.space/p/notion)
   - Podcast · Direct participant · Evidence
   - Original URL: <https://latent.space/p/notion>
   - Published: 2026-04-14 · Accessed: 2026-08-13 · Last verified: 2026-08-31
