### Answer
Yes, the statement from Inkeep aligns with the information provided in the documentation. Vapi's API does not explicitly outline direct methods for uploading and indexing a knowledge base via the API at the assistant or call level. Instead, you can use a more programmatic approach involving custom server interactions and perhaps leveraging the server URL configuration to handle such operations [(1)](
) .
For details on how the API can interact with custom servers and use function calls, you can refer to the documentation on function calling and custom server interactions [(2)](
) .
If you need to create and manage a knowledge base programmatically, you might consider using the document upload and custom LLM integration features as described in the available guides [(1)](
) , [(3)](
) .