Matthew C
05/26/2025, 11:00 AMVapi Support Bot
05/26/2025, 11:01 AMbash
curl -X POST https://api.vapi.ai/knowledge-base \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"name": "my-website-kb",
"provider": "trieve",
"createPlan": { "type": "import", "providerId": "<Trieve Dataset ID>" }
}'
This is the quickest way to add multiple web pages without manual file uploads. See [Vapi's Trieve integration guide](https://docs.vapi.ai/knowledge-base/integrating-with-trieve) for details.
Sources:
- [Integrating with Trieve](https://docs.vapi.ai/knowledge-base/integrating-with-trieve)
- [Create Knowledge Base API Reference](https://docs.vapi.ai/api-reference/knowledge-bases/create)Vapi Support Bot
05/26/2025, 11:10 AMKings_big💫
05/26/2025, 1:47 PMVapi Support Bot
05/26/2025, 1:48 PM