Notes

Notion, worked by an AI employee

Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Notion account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.

  • Notes
  • Signs in to your account
  • 27 ready-made tools
  • Asked in Slack or Teams
At work

An illustration of how the conversation reads, not a transcript from a client account.

What Notion is

Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management

You sign in with your own Notion account, the same way you already do. We never see or hold your password.

It can also be told by Notion when something happens, rather than only doing things when you ask.

How a run works

One message in, the work done in Notion.

  1. 01

    You ask

    You message your AI employee in the chat your team already has open, in one sentence, in your own words.

  2. 02

    It works out the step

    It decides what the job needs in Notion. You do not pick anything from a menu or wire anything together.

  3. 03

    It does the work

    Signed in to your own Notion account, inside the access you granted it, doing the thing you asked for.

  4. 04

    It reports back

    It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.

27 tools it already has

What it can do in Notion

These are the ready-made tools your AI employee already has in Notion. It is not limited to them, but it never has to be taught these.

  • Add multiple content blocks (bulk, user-friendly)Efficiently adds multiple standard content blocks to a notion page in a single api call with automatic markdown parsing. the 'content' field in notionrichtext blocks now automatica
  • Append complex blocks (advanced, full control)Appends complex blocks with full notion block structure to a parent block or page. use for advanced scenarios requiring precise control: code blocks, tables, embeds, nested childre
  • Archive Notion PageArchives (moves to trash) or unarchives (restores from trash) a specified notion page.
  • Create commentAdds a comment to a notion page (via parent page id) or to an existing discussion thread (via discussion id); cannot create new discussion threads on specific blocks (inline commen
  • Create Notion DatabaseCreates a new notion database as a subpage under a specified parent page with a defined properties schema; use this action exclusively for creating new databases.
  • Create Notion pageCreates a new empty page in a notion workspace.
  • Delete a blockArchives a notion block, page, or database using its id, which sets its 'archived' property to true (like moving to "trash" in the ui) and allows it to be restored later.
  • Duplicate pageDuplicates a notion page, including all its content, properties, and nested blocks, under a specified parent page or workspace.
  • Fetch commentsFetches unresolved comments for a specified notion block or page id.
  • Fetch DatabaseFetches a notion database's structural metadata (properties, title, etc.) via its database id, not the data entries; database id must reference an existing database.
  • Fetch database rowRetrieves a notion database row's properties and metadata; use fetch block contents for page content blocks.
  • Fetch Notion Block ChildrenRetrieves a paginated list of direct, first-level child block objects along with contents for a given parent notion block or page id; use block ids from the response for subsequent
  • Fetch Notion block metadataFetches metadata for a notion block (or page, as pages are blocks) using its valid uuid; if the block has children, use fetch block contents to fetch their contents.
  • Fetch Notion DataFetches notion items (pages and/or databases) from the notion workspace, use this to get minimal data about the items in the workspace with a query or list all items in the workspa
  • Get About MeRetrieves the user object for the bot associated with the current notion integration token, typically to obtain the bot's user id for other api operations.
  • Get about userRetrieves detailed information about a specific notion user, such as their name, avatar, and email, based on their unique user id.
  • Get page propertyCall this to get a specific property from a notion page when you have a valid page id and property id; handles pagination for properties returning multiple items.
  • Insert row databaseCreates a new page (row) in a specified notion database.
  • List usersRetrieves a paginated list of users (excluding guests) from the notion workspace; the number of users returned per page may be less than the requested page size.
  • Query databaseQueries a notion database for pages (rows), where rows are pages and columns are properties; ensure sort property names correspond to existing database properties.
  • Retrieve CommentTool to retrieve a specific comment by its id. use when you have a comment id and need to fetch its details.
  • Retrieve Database PropertyTool to retrieve a specific property object of a notion database. use when you need to get details about a single database column/property.
  • Search Notion pageSearches notion pages and databases by title; an empty query lists all accessible items, useful for discovering ids or as a fallback when a specific query yields no results.
  • Update blockUpdates an existing notion block's textual content or type-specific properties (e.g., 'checked' status, 'color'), using its block id and the specified block type.
  • Update database schemaUpdates an existing notion database's title, description, and/or properties; at least one of these attributes must be provided to effect a change.
  • Update PageTool to update the properties, icon, cover, or archive status of a page. use when you need to modify existing page attributes.
  • Update row databaseUpdates or archives an existing notion database row (page) using its row id, allowing modification of its icon, cover, and/or properties; ensure the target page is accessible and p
8 things it can watch for

What Notion can tell it about

It does not only wait to be asked. These are the things Notion can tell your AI employee about the moment they happen, so it can act without anyone noticing first.

  • Comment CreatedA new comment is created in Notion. Optional pageid filter scopes to comments on a specific page. When omitted, fires for any new comment in the workspace the integra
  • Data Source CreatedA new Notion data source is created. Fires workspace-wide. The payload's data.parent carries the data source's tree parent (typically the teamspace) for downstream fi
  • Data Source Schema UpdatedA Notion data source's schema is updated. Fires on column add / remove / rename. Payload includes data.updatedproperties: [{id, name, action}] so consumers can discri
  • Database CreatedA new Notion database (the container) is created. A database is the post-2025-09-03 container that holds one or more data sources. This trigger fires for the containe
  • Page Content UpdatedThe body content of a Notion page is updated. Customer optionally scopes with at most one of: - datasourceid: any row in this data source - pageid: this specific page
  • Page CreatedA new Notion page is created. Customer optionally scopes with at most one of: - datasourceid: new row in this data source - parentpageid: new sub-page under this page
  • Page Properties UpdatedProperties of a Notion page are updated. Customer optionally scopes with at most one of: - datasourceid: any row in this data source - pageid: this specific page - pa
  • View CreatedA new Notion view is created. Fires workspace-wide. The payload includes data.viewtype (table, board, gallery, calendar, list, timeline, gantt) and data.parent pointi
The jobs Sanaf takes in it, and what it does

These are the jobs Sanaf would hold, signed in to your Notion account.

  • AI Knowledge Manager

    Sanaf, on this job

    • Keeps procedures current and flags what has gone stale
    • Answers a question from the pages so nobody has to
  • AI Project Manager

    Sanaf, on this job

    • Tracks projects and what is late
    • Keeps the project pages honest about what is done
  • AI Research Analyst

    Sanaf, on this job

    • Keeps the research library so nothing gets redone
    • Writes the short brief with every source cited
Things you could ask, as written

You do not learn a new screen. You type this in Slack or Teams.

  • @Sanaf which procedures have not been touched in a year?

  • @Sanaf what is late this week and who owns it?

  • @Sanaf write up how we handle an occupied property, from what we actually do.

Access, and who is in charge of it

You stay the boss of your Notion account.

Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.

How we handle your data
  • It signs in to your own Notion account. You are not moving anything into ours.
  • You grant access one app at a time, and you can take it back the same way.
  • Everything it does in Notion is written down, with what it did and when.
  • Anything you tell it to check with you first, it checks with you first.
Other apps in the same corner of the business

It works in Notion and the rest of your software in the same job

A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.

Questions people ask about Notion

Can an AI employee really work inside Notion?
Yes. It signs in to your own Notion account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
Do I have to move anything out of Notion?
No. Nothing moves and nothing is replaced. Your records stay in Notion, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
How does it get into my Notion account?
You sign in with your own Notion account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
What can it actually do in Notion?
It has 27 ready-made tools in Notion today, among them Add multiple content blocks (bulk, user-friendly), Append complex blocks (advanced, full control) and Archive Notion Page. The full list is on this page. It is not limited to those, but it never has to be taught them.
Can it use Notion and the rest of my software in the same job?
Yes, and that is usually the point. Reading a message in one app, checking a record in Notion and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
Who decides what it is allowed to do in Notion?
You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Notion is written down with what it did and when.