Notion integration for AI chat
Connect your Notion account and the Endless agent can search your workspace, read a page or a database, write new pages and update existing ones, all from the chat you are working in.
What the agent can do with Notion
- 01
Search your workspace
Find pages, databases and people by keyword or by question, and filter by teamspace, author or date.
- 02
Read pages and databases
Open a page with its content, read a database's rows or run one of its saved views.
- 03
Write and update pages
Create pages from what you discussed, and change a page's properties, content, icon or cover.
- 04
Organize the workspace
Move, duplicate or restore pages, and create databases, views and folders.
- 05
Work with comments
Read the comments on a page, add or edit one, resolve a discussion or react.
- 06
Query meeting notes
Search the meeting notes in Notion to pull out decisions and action items.
Things to ask
- “Find our Notion pages about the mobile launch and summarize the decisions.”
- “Create a Notion page in the Marketing teamspace with the plan from this chat.”
- “List the tasks in our roadmap database that are still in progress.”
- “Add a comment on the onboarding spec asking who owns step three.”
How to set it up
- 01
Open connectors
In Endless, open Settings and go to Connectors.
- 02
Connect Notion
Connect Notion from its card, then approve access on Notion's sign-in page.
- 03
Ask in chat
Start a chat and ask for what you need. The agent uses Notion when your request calls for it.
Notion tools in its MCP documentation
55 tools, as listed in Notion's MCP documentation. Which ones the agent gets depends on your Notion account, your plan and Notion's server today.
Read Notion's MCP documentation
| Tool | What it does, in Notion's words |
|---|---|
| notion-search | Search Notion |
| notion-memory-search | Search personal memories |
| notion-get-tool-access | Check tool access |
| notion-get-self | Identify the current connection |
| notion-download-skill | Download a Notion Skill |
| notion-upload-skill | Upload a Notion Skill |
| notion-get-enabled-skills | Manage enabled Skills |
| notion-update-enabled-skills | Manage enabled Skills |
| notion-fetch | Fetch Notion content |
| notion-get-file-download-urls | Get file download URLs |
| notion-list-private-pages | List sidebar pages |
| notion-list-shared-pages | List sidebar pages |
| notion-list-favorite-pages | List sidebar pages |
| notion-list-recent-pages | List sidebar pages |
| notion-list-page-backlinks | List page backlinks |
| notion-create-file-upload | Create a file upload URL |
| notion-create-attachment | Create an attachment |
| notion-download-attachment | Download a text attachment |
| notion-create-pages | Create pages |
| notion-update-page | Update a page |
| notion-convert-page-to-skill | Convert a page to a skill |
| notion-move-pages | Move pages |
| notion-delete-pages | Delete pages |
| notion-delete-databases | Delete databases |
| notion-restore-pages | Restore pages |
| notion-duplicate-page | Duplicate a page |
| notion-create-database | Create a database |
| notion-create-folder | Create a folder |
| notion-update-folder | Update a folder |
| notion-update-data-source | Update a data source |
| notion-create-view | Create a view |
| notion-update-view | Update a view |
| notion-query-data-sources | Query across data sources |
| notion-query-multiple-data-sources | Query multiple data sources |
| notion-query-meeting-notes | Query meeting notes |
| notion-search-agents | Work with Custom Agent sessions |
| notion-query-sessions | Work with Custom Agent sessions |
| notion-search-sessions | Work with Custom Agent sessions |
| notion-spawn-session | Work with Custom Agent sessions |
| notion-get-session-status | Work with Custom Agent sessions |
| notion-wait-session | Work with Custom Agent sessions |
| notion-send-message-to-session | Work with Custom Agent sessions |
| notion-stop-session | Work with Custom Agent sessions |
| notion-list-session-events | Work with Custom Agent sessions |
| notion-read-session-event | Work with Custom Agent sessions |
| notion-create-comment | Add a comment |
| notion-get-comments | Get comments |
| notion-update-comment | Edit and react to comments |
| notion-delete-comment | Edit and react to comments |
| notion-set-discussion-resolved | Edit and react to comments |
| notion-set-comment-reaction | Edit and react to comments |
| notion-get-teams | Get teams |
| notion-get-groups | Get groups |
| notion-get-users | Get users |
| notion-get-async-task | Get async task status |
Frequently asked questions
What can the agent see in Notion?
The pages and databases your own Notion account can open. Some search filters, such as filtering by editor or across several teamspaces, need a Notion Business or Enterprise plan.
Can the agent delete Notion pages?
It can move pages and databases to Trash, where they can be restored, and Notion's server asks for confirmation before it moves a database. Say exactly what you want removed.
Do I need a Notion account?
Yes. Each person in the workspace connects their own Notion account, and the agent acts with that account's access. Nobody else in the workspace can use your connection.
Can a workspace admin turn Notion off?
Yes. An admin can turn a connector off for the whole workspace in the Workspace tab of the connectors settings. Members choose for themselves among the connectors left on.
Can a scheduled task use Notion?
Yes. A scheduled task can use the connectors its creator has connected, so a weekly report can read Notion the same way a chat does.
Which chat models can use Notion?
The chat model you pick in Endless gets the Notion tools, so you can switch models in a conversation and keep the connection.
Related integrations
Linear
Find, create and update issues and projects from chat.
38 tools
See the integration: LinearGranola
Search meeting notes, transcripts and action items from chat.
9 tools
See the integration: GranolaHubSpot
Search and update CRM records, and read marketing results, from chat.
29 tools
See the integration: HubSpot
Give your next idea a place to grow.
Start free, create a project, and bring your brand’s references together. Or book a demo to explore Endless with your team.