Integrations

Notion

Read and write Notion pages and databases from your agents.

Notion Integration

Connect Queue agents to Notion to read pages and databases, create new content, update properties, and surface documentation — all within a single agent run.

Setup

Go to Settings → Integrations → Notion and click Connect. Authorize Queue via OAuth and select the pages and databases you want to share with the integration. Queue receives a scoped access token — it can only see what you explicitly grant.

Available tools

notion_read_page

Read the full content of a Notion page by ID or URL. Returns the page title and all block content as plain text for the agent to reason over.

notion_create_page

Create a new page inside a specified parent page or database. The agent generates the title and content based on the task — useful for automatically writing runbooks, summaries, or release notes.

notion_query_database

Query a Notion database with filters and sorts. Returns matching rows as structured JSON. Useful for agents that need to look up tasks, check project status, or find relevant documentation entries.

notion_update_page

Update the properties or content of an existing Notion page. Used by agents to mark tasks complete, update status fields, or append new information to a running log.

Example: automated release notes

A common pattern is triggering a Queue agent after a deployment. The agent reads the merged pull requests since the last release, summarizes the changes, and creates a new release notes page in your Notion workspace automatically.

On this page

Create a free website with Framer, the website builder loved by startups, designers and agencies.