RAG Search over Notion Knowledge Base with Supabase Sync

n8n · complex · 35 nodes

Limit Schedule Automation Scheduled is an n8n automation template that implements RAG (Retrieval-Augmented Generation) on living data: it periodically syncs updated Notion pages into a Supabase vector store and enables natural-language Q&A over an always-current knowledge base. Trigger: Schedule Trigger (cron) and Notion Trigger. Integrations: Notion, Supabase Vector Store, OpenAI (embeddings and chat model). The 35-node workflow covers fetching page blocks, token-based text splitting, deleting stale embeddings, running a question-and-answer chain, and handling errors. It suits teams that need AI-powered search across a Notion wiki or project documentation without manually rebuilding the index.