Notion Sync
These docs will help you learn how to seamlessly sync databases and pages from Notion into Scout for use in your AI workflows.
Scout provides the ability to setup a Notion source integration that syncs databases and pages from Notion into tables in your Scout collections as documents.
Setting up the integration
Connecting Notion to Scout
From the integrations section in the Scout dashboard, click connect on the Notion option.
Setting permissions of the integration
You’ll be prompted by Notion to connect Scout to your workspace.
You can select a workspace, then click “Select pages” to start selecting the content you want Scout in sync from Notion.
Creating the Notion collection in Scout
Navigate back to Scout, and create a new collection. You can title it Notion Sync
.
Add columns to the Notion collection
Click into your newly created collection. On the right hand side, click the plus sign to add the new columns to the collection.
You will need to add two columns:
- Url - Set the column name to
Url
and the column type toURL
.
- Title - Set the column name to
Title
and the column type toSingle Line Text
.
Connect your Notion integration as a source
In the upper right hand corner of the collection, click the Sources
button.
Select the Notion
option.
Map the Notion sync return values into your table columns, and optionally configure a frequency if you want Scout to refresh the sync periodically.
The click Create +
.
Run the source sync
Lastly, you will want to run the initial sync.
This will run a one time sync that pulls all of the notion pages and databases that you have grated the Scout integration access to. It’s best practice to inspect a few of the entries into the table to ensure everything looks good.
Sometimes there can be a delay in Notion granting permissions to child pages. If you notice that not everything you granted permissions to was synced, rerun the sync in 10-15 minutes. If the issue persists, please reach out to us on Slack.