BumblebeeBumblebee

Notion

Overview

The Notion integration allows you to programmatically interact with your Notion workspace. You can search for pages, retrieve page content, and automate document-based workflows through Bumblebee.

Prerequisites & Setup

Before setting up the Notion integration, you need:

  • A Notion account
  • Workspace Owner permissions in the target workspace

1. Create a Notion Integration

  1. Go to the Notion My Integrations dashboard.
  2. Click + New integration.
  3. Enter a name (e.g., "Bumblebee") and select the associated workspace.
  4. Click Submit to create the integration.

2. Get your API Secret

  1. Once the integration is created, navigate to the Secrets (or Configuration) tab.
  2. Copy the Internal Integration Secret. You will need this for the "API Key" field in Bumblebee.

3. Share Pages with the Integration

By default, integrations don't have access to any pages. You must explicitly give permission to each page or database you want Bumblebee to access:

  1. Open the Notion page or database you want to automate.
  2. Click the ... (More) menu in the top-right corner.
  3. Scroll down to + Add Connections.
  4. Search for your integration name and select it.
  5. Confirm the connection.

Configure in Bumblebee

  1. Go to the Integrations page in Bumblebee.
  2. Click on Notion.
  3. Enter your Internal Integration Secret in the API Key field.
  4. Save the configuration.

Available Tools

Pages

  • search_page - Search for pages in Notion based on a query string. Required: query (str)
  • get_page_block - Get the content blocks of a specific Notion page. Required: page_id (str)

Reference: Notion API Documentation