---
title: "Notion Integration"
description: "Turn Notion into an active workspace. Agents create and update pages, manage databases, build content, and collaborate on records. 22 actions for complete Notion management."
url: https://flowrunner.ai/integrations/notion
date_modified: 2026-08-01T02:40:32-07:00
---

# Notion

[Productivity](https://flowrunner.ai/integrations/category/project-management-productivity)

Turn Notion into an active workspace. Agents create and update pages, manage databases, build content, and collaborate on records. 22 actions for complete Notion management.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 23 actions · OAuth · available

[Notion website](https://notion.so/) · Capability data verified 2026-08-04

1.  Sales call ends and transcription workflow fires
2.  Agent creates new Notion page in Deals database with deal name and call date
3.  Agent appends formatted content blocks with summary, key topics, and next steps
4.  Agent appends action items as structured block list
5.  Sales rep receives Slack notification that meeting page is ready for review
6.  Agent-generated pages requiring external sharing routed for review before distribution

## What This Integration Enables

Notion integration gives agents write and read access to Notion's full content model: pages, databases, database items, blocks, and comments. Agents use Notion to document workflow outputs, build structured databases from operational data, create meeting summaries, log decisions, and maintain knowledge bases that reflect the current state of operations.

### Without FlowRunner

**Undocumented meetings**: Sales calls end with notes scattered in personal apps or not taken at all

**Manual due diligence logs**: Deal teams track findings in spreadsheets updated by hand during document review

**No decision audit trail**: Escalation decisions made via Slack leave no searchable, organized record

### With FlowRunner

**Every meeting documented in 2 minutes**: Call summary and action items live in Notion before the rep checks their phone

**Real-time due diligence database**: Findings from each document added to Notion as the agent works through the stack

**Searchable decision log**: Every human escalation decision recorded with context in the team's existing workspace

## Use Case Scenarios

### Meeting Summary Documentation

An agent attends a sales call (via connected calendar and transcription). When the call ends, it creates a new Notion page in the Deals database with the deal name, call date, and attendees as page properties. It appends formatted content blocks: a summary, key topics discussed, next steps, and action items. The page is live in Notion within 2 minutes of the call ending. The sales rep reviews and edits. The meeting never goes undocumented.

### Due Diligence Knowledge Base

An M&A due diligence workflow is active. As the agent processes documents through PDF.co and Parseur, it creates database items in the Notion due diligence database for each finding: document type, risk level, summary, and source. The deal team has a real-time database of findings as the agent works through the document stack. Nothing falls through the cracks.

### Workflow Decision Log

For every exception escalated to a human reviewer, the agent creates a Notion database item with the full context: what it found, what options it presented, what the human decided, and when. This decision log serves as an operational audit trail stored in a tool the team already uses. Reviewers can search and filter their decision history without accessing the FlowRunner audit trail directly.

## Human-in-Loop Highlight

When an agent creates a Notion page that requires human review before it is shared with a client or stakeholder, it adds a comment to the page: "This page was auto-generated by FlowRunner from the deal data. Please review before sharing externally. Outstanding items: \[list\]." It also sends a Slack notification to the owner. The page is ready to review. The owner edits, approves, and shares. The agent's output is always a starting point, not an unsanctioned final product.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via Slack

Human decides

Agent resumes with decision

## Agent Capabilities

23 actions

### Page Management

5

-   **Create Page** Creates a new Notion page in a specified parent page or database. Used to auto-generate documentation: when a new project starts, the agent creates the project page. When a contract is signed, the agent creates the deal documentation page.
-   **Get Page** Retrieves a page and its properties. Used when agents need to read existing page content or metadata before updating.
-   **Find Page by Title** Searches for a page by its title. Used as a lookup step before creating a page to avoid duplicates.
-   **Update Page Properties** Modifies the properties (metadata fields) of an existing page. Used to keep page status, owner, and date fields synchronized as workflow states change.
-   **Delete Page** Archives a page in Notion. Used in cleanup and archival workflows.

### Database Operations

7

-   **Create Database** Creates a new Notion database with a specified schema. Used in project provisioning: when a new workspace is needed, the agent creates the database with standard columns automatically.
-   **Get Database** Retrieves a database schema and metadata. Used when agents need to understand the data structure before creating items.
-   **Update Database** Modifies database properties and configuration. Used for schema management workflows.
-   **Create Database Item** Adds a new row to a Notion database. Used to log operational events: every exception, approval, and workflow completion creates a database item for tracking and reporting.
-   **Update Database Item** Modifies properties on an existing database row. Used to track status changes as work progresses through stages.
-   **Find Database Item** Searches for a database row matching specified property values. Used as a deduplication check before creating new items.
-   **Find or Create Database Item** Checks for an existing item and creates it if not found. Used in idempotent synchronization workflows.

### Blocks and Content

6

-   **Append Block Children** Adds content blocks to an existing page. Used when agents need to append text, images, tables, or lists to a page without replacing existing content.
-   **Get Block** Retrieves a specific content block. Used in content reading and processing workflows.
-   **Get Block Children** Returns all child blocks within a parent block. Used to read structured page content.
-   **Update Block** Modifies an existing block's content or formatting. Used when workflow outputs need to update specific sections of a page.
-   **Delete Block** Removes a block from a page. Used in content management and update workflows.
-   **Add Content to Page** Adds formatted text content to a page. Used to write narrative summaries, meeting notes, and status updates directly into Notion pages.

### Comments and Collaboration

2

-   **Create Comment** Adds a comment to a page or database item. Used to log agent decisions, surface information, or ask questions visible to the page's collaborators.
-   **Get Comments** Retrieves comments on a page. Used when agents need to read prior context or discussion before taking action.

### Users

2

-   **Get User** Retrieves a Notion user's profile and permissions. Used to identify and mention specific users in pages and comments.
-   **Get Users List** Returns all users with access to the workspace. Used in routing and assignment workflows.

### Properties

1

-   **Get Page Property Item** Retrieves the value of a specific property on a page. Used for selective data extraction when only one field is needed.

## Frequently Asked Questions

### What can FlowRunner do with Notion?

FlowRunner agents can run Create Page, Get Page, and Get Page Property Item in Notion, plus 20 more actions.

### Does connecting Notion to FlowRunner require OAuth?

Yes. Notion connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.

### Can Notion trigger a FlowRunner workflow automatically?

Notion doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

**Work at Notion?** This integration exposes Notion to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/notion. Site index: https://flowrunner.ai/llms.txt
