Vapi no longer supports direct file-based knowledge retrieval instead, it requires you to use a Query Tool backed by your own vector store, making Trieve optional but custom RAG setups essential so your best option is to keep using your custom PDF extractor and connect it to Vapi as a function tool, letting vapi handle voice only..