Skip to main content

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.

Book a demo

What the agent can do with Notion

  1. 01

    Search your workspace

    Find pages, databases and people by keyword or by question, and filter by teamspace, author or date.

  2. 02

    Read pages and databases

    Open a page with its content, read a database's rows or run one of its saved views.

  3. 03

    Write and update pages

    Create pages from what you discussed, and change a page's properties, content, icon or cover.

  4. 04

    Organize the workspace

    Move, duplicate or restore pages, and create databases, views and folders.

  5. 05

    Work with comments

    Read the comments on a page, add or edit one, resolve a discussion or react.

  6. 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

  1. 01

    Open connectors

    In Endless, open Settings and go to Connectors.

  2. 02

    Connect Notion

    Connect Notion from its card, then approve access on Notion's sign-in page.

  3. 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

ToolWhat it does, in Notion's words
notion-searchSearch Notion
notion-memory-searchSearch personal memories
notion-get-tool-accessCheck tool access
notion-get-selfIdentify the current connection
notion-download-skillDownload a Notion Skill
notion-upload-skillUpload a Notion Skill
notion-get-enabled-skillsManage enabled Skills
notion-update-enabled-skillsManage enabled Skills
notion-fetchFetch Notion content
notion-get-file-download-urlsGet file download URLs
notion-list-private-pagesList sidebar pages
notion-list-shared-pagesList sidebar pages
notion-list-favorite-pagesList sidebar pages
notion-list-recent-pagesList sidebar pages
notion-list-page-backlinksList page backlinks
notion-create-file-uploadCreate a file upload URL
notion-create-attachmentCreate an attachment
notion-download-attachmentDownload a text attachment
notion-create-pagesCreate pages
notion-update-pageUpdate a page
notion-convert-page-to-skillConvert a page to a skill
notion-move-pagesMove pages
notion-delete-pagesDelete pages
notion-delete-databasesDelete databases
notion-restore-pagesRestore pages
notion-duplicate-pageDuplicate a page
notion-create-databaseCreate a database
notion-create-folderCreate a folder
notion-update-folderUpdate a folder
notion-update-data-sourceUpdate a data source
notion-create-viewCreate a view
notion-update-viewUpdate a view
notion-query-data-sourcesQuery across data sources
notion-query-multiple-data-sourcesQuery multiple data sources
notion-query-meeting-notesQuery meeting notes
notion-search-agentsWork with Custom Agent sessions
notion-query-sessionsWork with Custom Agent sessions
notion-search-sessionsWork with Custom Agent sessions
notion-spawn-sessionWork with Custom Agent sessions
notion-get-session-statusWork with Custom Agent sessions
notion-wait-sessionWork with Custom Agent sessions
notion-send-message-to-sessionWork with Custom Agent sessions
notion-stop-sessionWork with Custom Agent sessions
notion-list-session-eventsWork with Custom Agent sessions
notion-read-session-eventWork with Custom Agent sessions
notion-create-commentAdd a comment
notion-get-commentsGet comments
notion-update-commentEdit and react to comments
notion-delete-commentEdit and react to comments
notion-set-discussion-resolvedEdit and react to comments
notion-set-comment-reactionEdit and react to comments
notion-get-teamsGet teams
notion-get-groupsGet groups
notion-get-usersGet users
notion-get-async-taskGet 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.

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.

Book a demo