Skip to main content
Open in Hubv The Notion Integration with Botpress enables seamless integration to boost productivity, allowing interactions such as commenting on discussions or pages and database manipulations right from your Botpress bot.

Setup

You will need:
1
In Botpress Studio, select Explore Hub in the upper-right corner.
2
Search for the Notion integration, then select Install Integration.
3
In the Configuration menu, select Authorize Notion.
4
Follow the instructions to connect Botpress to your Notion account.
Your Notion integration is ready to use. You can use the integration’s Cards or Triggers to interact with your Notion workspace.

Cards

To use certain Cards, you might need to identify elements by their IDs. You can get page and database IDs:
  • From their URL while viewing them in your browser
  • By choosing Copy Link from their options menu
Here’s a reference for all Cards available with the integration:

Add Comment

input
object

Append Blocks to Page

Create Page

input
object

Delete Block

Get Data Source

Get Database

Get Page

Get Page Content

Search by Title

Update Page Properties


Triggers

Here’s a reference for all Triggers available with the integration:
You can access data returned from any of these Triggers by reading event.payload after the Trigger fires.

Aggregate File Changes

payload
object

Comment Created

payload
object

File Created

payload
object

File Deleted

payload
object

File Updated

payload
object

Folder Deleted Recursive

payload
object
Last modified on January 20, 2026