Shiori

Notion Sync Setup

Shiori can automatically push saved links to a Notion database. This is a one-way sync — links saved in Shiori appear as pages in your Notion database with their title, URL, summary, and full content.

1. Create a Notion Integration

Go to notion.so/profile/integrations and click New integration. Give it a name (e.g. "Shiori"), select your workspace, and click Save. Copy the Internal Integration Secret — this is the integration key you'll paste into Shiori.

2. Create a Database

Create a new full-page database in Notion. The database needs specific properties so Shiori knows where to put each piece of data. Title and URL are required — all others are optional and will be skipped if missing.

PropertyTypeDescription
TitleTitleLink title (rename the default "Name" property)
URLURLLink URL
SummaryTextAI-generated summary
AuthorTextContent author
DomainTextWebsite domain
Saved AtDateWhen the link was saved

Quick setup with Notion AI

Paste this prompt into Notion AI for a fast setup:

Add the following properties to this database for a Shiori bookmark sync integration:

1. "URL" — type: URL
2. "Summary" — type: Text
3. "Author" — type: Text
4. "Domain" — type: Text
5. "Saved At" — type: Date

The default "Name" title property should be renamed to "Title". Do not remove or modify any existing properties.

3. Share the Database

Open your database page in Notion. Click the menu in the top right, then select Connections. Find the integration you created in Step 1 and click Confirm to give it access.

4. Find Your Database ID

Open the database in your browser. The URL will look like:

notion.so/workspace/abc123def456...?v=...

The database ID is the 32-character string before the ?v= parameter. Copy this ID.

5. Connect in Shiori

Open Settings in Shiori, find the Notion Sync section, and paste your integration key and database ID. Click Connect. Shiori will verify the connection and start syncing new links automatically.