# 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="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2F0ETCdnIcRI6huo3WmEUa%2Fimage.png?alt=media&#x26;token=2f08aec5-9b54-422a-b62a-063e167bcd6b" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2Fuc8Xdy8XgadAnYdQHKuW%2Fimage.png?alt=media&#x26;token=42498e54-6516-48fe-8fc1-d710ded88074" 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="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FCOikemvTnjrRqCpG8C7c%2Fimage.png?alt=media&#x26;token=09acebd1-2511-4737-8d6f-cdf285f95127" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1745791824-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPDb8cKQtGlIAfgHjcsQ%2Fuploads%2FjcowpmcmJD2qXgTiFFF9%2Fimage.png?alt=media&#x26;token=79b9a5b0-6cf6-48f7-9d96-288630a54817" 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
