{"product_id":"notion-to-pinecone-sync-workflow-for-vapi-assistants-n8n","title":"Notion to Pinecone Sync Workflow for Vapi Assistants (n8n)","description":"\u003ch3\u003eKeep Your Vapi Assistants’ Knowledge in Lockstep with Notion (Automated Daily Sync)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically pulls your knowledge base content from \u003cstrong\u003eNotion\u003c\/strong\u003e, generates \u003cstrong\u003eOpenAI embeddings\u003c\/strong\u003e, upserts vectors into \u003cstrong\u003ePinecone\u003c\/strong\u003e, and uploads refreshed, language-specific knowledge files to \u003cstrong\u003eVapi\u003c\/strong\u003e—so your assistant’s query tool and configuration stay synchronized.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 2:00 AM\u003c\/strong\u003e using a schedule trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClears existing Pinecone vectors\u003c\/strong\u003e for the configured namespace and waits briefly for deletion to complete.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches pages\u003c\/strong\u003e from multiple Notion databases (services, FAQ, scripts, dialogue tree, objections, and disclaimers), then merges them into \u003cstrong\u003etagged, language-aware\u003c\/strong\u003e text records.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSplits text into chunks\u003c\/strong\u003e, generates \u003cstrong\u003eOpenAI embeddings\u003c\/strong\u003e, and \u003cstrong\u003eupserts\u003c\/strong\u003e the vectors into your specified \u003cstrong\u003ePinecone index\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds two consolidated knowledge base files\u003c\/strong\u003e—one per language—using the Notion content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates Vapi knowledge assets\u003c\/strong\u003e: deletes the previous Vapi knowledge file (if configured), uploads the new file, and creates a Vapi \u003cstrong\u003equery tool\u003c\/strong\u003e referencing it.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResyncs each Vapi assistant\u003c\/strong\u003e: retrieves assistants, replaces their tool list with the newly created query tool, and logs the sync result.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eUpdate a voice assistant’s answers whenever your team edits \u003cstrong\u003eNotion FAQs\u003c\/strong\u003e, scripts, or objection handling.\u003c\/li\u003e\n  \u003cli\u003eKeep multi-language assistant behavior aligned by regenerating \u003cstrong\u003elanguage-specific Vapi knowledge files\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eMaintain consistent retrieval performance by refreshing \u003cstrong\u003ePinecone vector indexes\u003c\/strong\u003e from a single source of truth.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes \/ components:\u003c\/strong\u003e Code, Wait, Notion, Sticky Note, HTTP Request, Schedule Trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e Notion (integration + shared pages\/databases), Pinecone (HTTP header auth + vector store credentials), OpenAI embeddings, and Vapi (knowledge file + query tool + assistant tool replacement).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup required:\u003c\/strong\u003e Add Notion credentials and replace database ID placeholders; add Pinecone API credentials, create\/select the index name, and replace the Pinecone host URL placeholder used for vector deletion.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45822086807731,"sku":"N8N-18098","price":35.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/y0s9AGK4kG0GIE06rHMuW_Hi8zd05L.png?v=1786525263","url":"https:\/\/buyflowscripts.com\/products\/notion-to-pinecone-sync-workflow-for-vapi-assistants-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}