Vapi · Arazzo Workflow
Vapi File-Backed Knowledge Base Assistant
Version 1.0.0
Upload a file, build a query tool knowledge base from it, and create an assistant that uses it.
View Spec
View on GitHub
AIVoice AIVoice AgentsConversational AITelephonyReal-TimeTranscriptionText-to-SpeechLLMAgentsMCPArazzoWorkflows
Provider
Workflows
file-knowledge-base-assistant
Upload a file, wrap it in a query tool, and back an assistant with it.
Uploads a document, creates a query tool with a Google knowledge base over the uploaded file, then creates an assistant that references the tool by id.
1
uploadFile
FileController_create
Upload the document to Vapi so it can back a knowledge base.
2
createQueryTool
ToolController_create
Create a query tool whose Google knowledge base is backed by the uploaded file so an assistant can retrieve from it.
3
createAssistant
AssistantController_create
Create the assistant and attach the query tool by id so it can answer from the uploaded knowledge base.
Source API Descriptions
openapi
openapi