# Integrate BotPenguin with Notion

The **Notion integration** allows you to sync your Notion workspace content directly with BotPenguin to train your chatbot’s AI. This helps your bot provide accurate, context-aware responses using information stored in your Notion pages and databases.

***

### What You Can Do with Notion Integration

By integrating Notion with BotPenguin, you can:

* Train your chatbot using Notion pages and databases
* Keep your AI knowledge base updated directly from Notion
* Reduce manual content uploads and maintenance
* Enable smarter, more dynamic chatbot responses

***

### Pre-Requisites

* Active Notion account
* Admin or Editor access to the Notion workspace
* Pages or databases shared with integrations enabled
* Well-structured Notion content (pages or databases)
* Active BotPenguin bot
* Supported BotPenguin plan
* Stable internet connection
* Browser access with pop-ups enabled

***

### Accessing the Notion Integration

To access the Notion integration:

1. Log in to your **BotPenguin Dashboard**
2. Select the bot you want to integrate
3. Navigate to **Integrations**
4. Open **Third-party Apps Integration**

<figure><img src="/files/LEI1PA163W03ATH9dEKy" alt=""><figcaption></figcaption></figure>

5. Locate **Notion** in the integrations list
6. Click **Connect**

<figure><img src="/files/AkptgOaQRWifH6ynuNrG" alt=""><figcaption></figcaption></figure>

***

### Step 1: Start the Notion Connection

* Click on the **Connect** button under the Notion integration
* You will be redirected to Notion’s authorization screen

This integration uses **secure native OAuth**, so no API keys are required.

<figure><img src="/files/Zsjfo8Syav3ecDrIzu7Y" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5Ju4lZZlOCyRsrEdWEI6" alt=""><figcaption></figcaption></figure>

***

### Step 2: Authorize Notion Access

1. Log in to your **Notion account** (if not already logged in)
2. Select the **Notion workspace** you want to connect
3. Grant permission for BotPenguin to access your Notion content
4. Click **Allow Access**

Once authorized, BotPenguin will securely connect to your Notion workspace.

***

### Step 3: Sync Notion Content for AI Training

After successful connection:

* BotPenguin will fetch data from the selected Notion pages and databases
* The synced content is used to **train your chatbot’s AI**
* Any updates made in Notion can be re-synced to keep responses up to date

***

### Use Cases

* Train AI bots using internal documentation stored in Notion
* Create knowledge bots from SOPs, FAQs, or help docs
* Enable customer support bots powered by Notion content
* Keep chatbot answers aligned with live workspace data


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.botpenguin.com/bots/whatsapp-bot/3rd-party-apps-integrations/botpenguin-integrations/integrate-botpenguin-with-notion.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
