Skip to content
AI Agents

Index Notion pages as vector embeddings in Supabase with OpenAI

8 nodes 623 196 Automatic trigger
Download

Loading workflow…

Workflow Description

Automated workflow that extracts Notion pages, splits them into manageable chunks, converts each chunk into numerical vectors using OpenAI embeddings, and stores them in Supabase for semantic search and rapid retrieval capabilities.

How it works

  1. 1.Trigger automatically when a Notion page is created or updated
  2. 2.Load page content and split it into smaller text segments using token-based splitting
  3. 3.Generate vector embeddings for each segment using OpenAI's embedding model
  4. 4.Store vectors and source metadata in Supabase vector database for querying

Use cases

  • Build semantic search engine across Notion knowledge base documentation
  • Enable AI-powered Q&A system for employees using company documentation
  • Improve search relevance through semantic understanding rather than keyword matching

Requirements

  • Connected Notion workspace with API access and page read permissions
  • OpenAI API key with embedding model access
  • Active Supabase project with vector storage tables configured

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

OpenAI Text Splitter Notion Filter Summarize Document Default Data Loader Vector Store

Details

Trigger Automatic trigger
Nodes 8
Apps 7
Views 623
Downloads 196

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (8)

Sticky Note

Sticky Note

#1

Embeddings OpenAI

OpenAI

#2

Token Splitter

Text Splitter Token Splitter

#3

Notion - Page Added Trigger

Notion

#4

Notion - Retrieve Page Content

Notion

#5

Filter Non-Text Content

Filter

#6

Summarize - Concatenate Notion's blocks content

Summarize

#7

Create metadata and load content

Document Default Data Loader

#8

Supabase Vector Store

Vector Store Supabase

#9
Stay in the loop

Fresh workflows, straight to your inbox

Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.

  • New workflows
  • Clear overviews
  • Setup guides

Be first to discover what is new

Your name, your email, and one confirmation.

Email confirmation · Unsubscribe anytime