# Notion integration

> All-in-one workspace for managing pages, databases, blocks, and collaborative content.

- Authentication: apiKey

## Tools (29)

- **Append Block Children**: Appends new child block objects to a parent block or page.
- **Complete a File Upload**: Finalizes a multi-part file upload after all parts have been sent.
- **Create a Comment**: Creates a comment on a page, block, or in an existing discussion thread.
- **Create a Database**: Creates a new database as a child of an existing page.
- **Create a File Upload**: Initiates a file upload process and returns an upload object with upload URLs.
- **Create a Page**: Creates a new page as a child of a database, data source, or another page.
- **Delete a Block**: Moves a block to trash by its ID (soft delete).
- **List All Users**: Returns a paginated list of all users in the workspace.
- **List Comments**: Retrieves a paginated list of unresolved comments from a page or block.
- **List File Uploads**: Returns a paginated list of file uploads for the current bot integration.
- **Move a Page**: Moves an existing page to a new parent page or data source.
- **Query a Database**: Queries a database and returns pages matching optional filter and sort criteria. Deprecated in favor of Query a Data Source.
- **Query a Data Source**: Queries a data source and returns pages matching optional filter and sort criteria (replaces Query a Database).
- **Retrieve a Block**: Retrieves a block object by its ID, including its type-specific content.
- **Retrieve a Comment**: Retrieves a comment object by its ID.
- **Retrieve a Database**: Retrieves a database object by its ID, including its schema (properties).
- **Retrieve a File Upload**: Retrieves the status and details of a file upload by its ID.
- **Retrieve a Page**: Retrieves a page object by its ID, including its property values (but not content blocks).
- **Retrieve a Page Property Item**: Retrieves a specific property value from a page, with pagination support for large properties.
- **Retrieve a User**: Retrieves a user object by their ID.
- **Retrieve Block Children**: Returns a paginated list of child block objects for a given parent block or page.
- **Retrieve Bot User**: Retrieves the bot user object associated with the current API token.
- **Retrieve Page as Markdown**: Retrieves the full content of a page rendered as enhanced markdown.
- **Search by Title**: Searches all pages and data sources shared with the integration by title text.
- **Send a File Upload**: Sends the raw file contents for a previously created file upload.
- **Update a Block**: Updates the content of an existing block by its ID.
- **Update a Database**: Updates a database's title, description, icon, cover, or other attributes.
- **Update a Page**: Updates a page's property values, icon, cover, archive status, or trash status.
- **Update Page Content as Markdown**: Inserts or replaces page content using markdown, with multiple update strategies.

## Related prompts

- [Suggest Help Scout replies from your Notion help center](https://www.generalinput.com/prompts/suggest-help-scout-replies-from-your-notion-help-center.md)
- [Weekly Better Stack reliability report for leadership](https://www.generalinput.com/prompts/weekly-better-stack-reliability-report-for-leadership.md)
- [Turn Aircall discovery calls into Notion CRM pages](https://www.generalinput.com/prompts/turn-aircall-discovery-calls-into-notion-crm-pages.md)
- [Weekly reliability report from CloudWatch to Notion](https://www.generalinput.com/prompts/weekly-reliability-report-from-cloudwatch-to-notion.md)
- [Weekly Adobe Commerce executive report in Notion and Slack](https://www.generalinput.com/prompts/weekly-adobe-commerce-executive-report-in-notion-and-slack.md)
- [Weekly Bitbucket engineering health recap in Notion](https://www.generalinput.com/prompts/weekly-bitbucket-engineering-health-recap-in-notion.md)
- [Weekly Addepar concentration watchlist to Notion and Gmail](https://www.generalinput.com/prompts/weekly-addepar-concentration-watchlist-to-notion-and-gmail.md)
- [Weekly Airbyte data catalog in Notion for business teams](https://www.generalinput.com/prompts/weekly-airbyte-data-catalog-in-notion-for-business-teams.md)
- [Mirror Adobe Sign agreements into a Notion contracts database](https://www.generalinput.com/prompts/mirror-adobe-sign-agreements-into-a-notion-contracts-database.md)
- [Ingest S3 documents into a Notion knowledge base](https://www.generalinput.com/prompts/ingest-s3-documents-into-a-notion-knowledge-base.md)
- [Weekly Airbyte pipeline health report in Notion](https://www.generalinput.com/prompts/weekly-airbyte-pipeline-health-report-in-notion.md)
- [Notion prep dossiers for today's Acuity appointments](https://www.generalinput.com/prompts/notion-prep-dossiers-for-todays-acuity-appointments.md)

Connect Notion in General Input: https://www.generalinput.com/apps/notion