How to Create Your Notion AI Chatbot (STEP BY STEP)
by Chatbase
This video walks viewers through creating a custom AI chatbot powered by Notion data using Chatbase. It covers signing up for Chatbase, connecting a Notion workspace, selecting pages to train on, customizing the system prompt, sharing the bot publicly, and retraining when new data is added.
How to Create Your Notion AI Chatbot (STEP BY STEP)
Overview
In this tutorial you will learn how to build a chatbot that can answer questions based on the content of your Notion pages. The process is completely no‑code and takes only a few minutes.
Prerequisites
- A Notion account with the pages you want the bot to know.
- A Chatbase account (free sign‑up is available at https://www.chatbase.co/).
Step‑by‑Step Instructions
-
Create a Chatbase account
- Visit the Chatbase website and sign up for a free account.
- Log in to your dashboard.
-
Start a new chatbot
- Click the New Chatbot button on the dashboard.
-
Choose Notion as the data source
- In the data source options, click Notion.
- Chatbase will request access to your Notion workspace.
- Authorise the connection.
-
Select pages to train on
- After authorisation, click Select Pages.
- Pick the Notion pages or databases you want the bot to reference (e.g., a “Notes” database).
- Click Create Chatbot.
- Wait while Chatbase trains the model (usually a minute or two).
-
Customize the system prompt
- In the chatbot settings, locate the System Prompt field.
- Example prompt: "I am a private collection of notes. Provide concise answers while I’m on the go."
- Save changes.
-
Adjust appearance (optional)
- In the Settings → Appearance section you can change the chat widget’s icon, colors, and welcome message.
-
Share the chatbot publicly
- Click the Share button in the top menu.
- Toggle the bot to Public.
- Copy the generated link.
- Share this link with anyone; no login is required.
-
Interact with the bot
- Open the public link.
- Ask questions that reference your Notion content (e.g., “What do you know about Leonardo da Vinci?”).
- The bot will pull answers from the selected pages.
-
Retrain when data changes
- If you add or modify pages in Notion, go to the Sources page in Chatbase.
- Update the selected pages and click Retrain Chatbot.
- Wait for the training to finish before using the bot again.
Tips & Gotchas
- Page selection matters: Only the pages you explicitly select will be used for training.
- Training time: Larger databases may take longer; be patient.
- Public sharing: Once public, anyone can access the bot, so avoid sensitive data.
- Retraining: Forgetting to retrain after adding new notes will cause the bot to miss recent information.
- System prompt clarity: A concise, clear prompt yields more focused responses.
Resources
- Chatbase sign‑up: https://www.chatbase.co/
- Video transcript & details: youtube.com





