Create Document
Create Document
Upload a new document to a Famulor knowledge base via API. Add PDFs, text, FAQs or product data that AI voice assistants can reference during calls.
POST
Create Document
This endpoint creates a new document in a knowledge base. Documents are processed asynchronously - the endpoint returns immediately while processing continues in the background.
Path Parameters
The unique identifier of the knowledge base
Request Body
The name of the document (max. 255 characters)
Optional description of the document (max. 255 characters)
Document type:
website, pdf, txt or docxWebsite Documents
The main URL to scrape. Required if
links is not provided.Array of specific URLs to scrape. Required if
url is not provided.Maximum number of relative links to follow when scraping (1-50)
File Documents (PDF, TXT, DOCX)
The file to upload (max. 20MB). Use
multipart/form-data encoding.Response Fields
Success message
The created document object
Document Types
| Type | Description | Input |
|---|---|---|
website | Scrapes websites and extracts text content | URL or list of URLs |
pdf | Extracts text from PDF files | PDF file upload |
txt | Plain text content | TXT file upload |
docx | Extracts text from Word documents | DOCX file upload |
Document processing is asynchronous. Call the Get Document endpoint to check when processing is complete.

