Queue
Upload and queue one or more documents for async processing. This is the recommended command for batches.
The command runs three phases automatically:
- Upload — Progress bar with filename, file size, count (
3/5), and elapsed time - Watch — Live table polling every 5s showing status, elapsed time, chunk/image counts, and available artifacts per document
- Download — Progress bar across all files, then a file-tree view per document showing each artifact and its size
Usage
Queue individual files
fissionbox document queue \
--path invoice_jan.pdf \
--path invoice_feb.pdf \
--path report.docx \
--schema-file schema.json \
--extract-images \
--output-dir ./fissionbox-output
Queue an entire folder
Every supported file becomes its own document run:
fissionbox document queue \
--path ./invoices/ \
--extract-images \
--output-dir ./fissionbox-output
Mix files and folders
fissionbox document queue \
--path ./invoices/ \
--path ./contracts/ \
--path one-off.pdf \
--output-dir ./fissionbox-output
Options
| Flag | Default | Description |
|---|---|---|
--path PATH | required | File or folder (repeat for multiple; folders expand recursively) |
--schema-file FILE | — | JSON schema for structured data extraction |
--schema-json JSON | — | Inline extraction schema as JSON string |
--extract-diagrams | off | Extract diagrams |
--extract-images | off | Extract images |
--response-detail | full | full or extracted_only |
--queue-output FILE | fissionbox-queue.json | Save queue state for watch/download |
--no-watch | off | Skip watching and downloading after queue |
--output-dir DIR | ./fissionbox-output | Download destination |
Queue State File
The queue state is saved to fissionbox-queue.json by default. You can use this file with watch and download commands later:
fissionbox document watch --queue-file fissionbox-queue.json
fissionbox document download --queue-file fissionbox-queue.json