Upload documents so interviews can ask grounded, knowledge-based questions.
A knowledge base lets interviews ask questions grounded in your own documents (product manuals, policies, process docs). Upload documents to a knowledge base store, then reference that store when creating an interview.
The endpoint accepts either a multipart/form-data upload (binary file) or application/json (base64-encoded file). Both require a knowledge_base_store_id.
Once documents are processed, reference the store when you create an interview:
Whole interview — set knowledge_base_store_id on job-interview-create or job-interview-create-from-array.
Per question — set knowledge_base_id on an individual item in the questions array (Option B) so only that question is grounded in the store.
Use knowledge-base grounding with interview_type: "process-verification-from-knowledge-base" to verify a candidate’s understanding of your documented processes.