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
Artificial IntelligenceVoice 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
2
createQueryTool
Create a query tool whose Google knowledge base is backed by the uploaded file so an assistant can retrieve from it.
3
createAssistant
Create the assistant and attach the query tool by id so it can answer from the uploaded knowledge base.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.