Turn your Notion knowledge base into a chat assistant that answers questions with trusted content. New or edited pages are indexed automatically, so answers stay fresh. Built for support teams and operations that need quick, accurate replies.
Updates arrive from a Notion database event and a safety schedule. The flow gathers every block on the page, joins the text, splits it into 500 token chunks, and adds IDs as metadata. Old vectors are removed in Supabase, then new OpenAI embeddings are saved to a vector store. A public chat endpoint receives questions, retrieves the best chunks from Supabase, and uses an OpenAI chat model to form a clear answer.
You will need a Notion database, an OpenAI key, and a Supabase project with a documents table. Expect faster answers and less ticket back and forth, often cutting search time from minutes to seconds. Great for product FAQs, internal SOPs, onboarding notes, and team policies.