CaioElias
CaioElias6h ago

Knowledge base

Is it possible to upload a .csv file in knowledge base?
1 Reply
Tico | Voiceflow Assistant
At the moment the Knowledge Base’s “Upload file” option only accepts text-based documents such as .pdf, .txt, .doc/.docx or .md. Comma-separated values (.csv) files aren’t supported as a direct upload. If you need to bring the data from a CSV into Voiceflow you have two main work-arounds: • Convert the CSV to a supported text format (e.g. copy the rows into a .txt or .md file) and upload that file. • Transform the CSV into the JSON structure used by the Upload Table Data API endpoint, then upload it programmatically. This lets you preserve the tabular structure and make specific fields searchable. Docs for reference: • Supported data sources – https://docs.voiceflow.com/docs/importing-data#supported-data-sources • Upload Table Data endpoint – https://docs.voiceflow.com/reference/post_v1-knowledge-base-docs-upload-table Hope this clarifies—let me know if you need guidance on either approach!

Did you find this page helpful?