Processing
The Processing screen is where you pick the models and tune how documents are enriched.
Models
Section titled “Models”Two model slots, each chosen from your connected providers:
- OCR model: reads scanned documents. Used only when OCR is enabled. Must be vision-capable.
- Language model: extracts the title, tags, correspondent and date.
If you haven’t connected a provider yet, the picker links you to the API Keys screen.
The pipeline
Section titled “The pipeline”- Run OCR before extraction: when on, each original is re-read with your OCR model and
the result is written back to paperless’s
content. When off, paperless’s own (free) Tesseract text is reused. Disabled until you pick an OCR model. - Skip OCR above … pages: larger files reuse paperless’s text instead of paying for OCR, and extraction sees only their first and last pages instead of the whole original. Blank means no limit.
Extraction
Section titled “Extraction”Extraction reads more than text: when the language model is vision-capable, the original document is attached to the call as visual evidence (layout, letterheads, stamps and signatures), with the recognised text as an aid. Files over the OCR page cap attach only their first and last pages; models that can’t take files run on text alone.
- Run extraction: when off, the pipeline stops after OCR (OCR-only mode). The recognised text is written back, the trigger tag is dropped, and the document’s metadata is left untouched. No language model is required then. Turning both extraction and OCR off leaves the pipeline nothing to do, so jobs fail with a configuration error.
- Create new tags: let the AI create tags that don’t exist yet.
- Create new correspondents: let the AI create correspondents that don’t exist yet.
- Skip extraction above … pages: larger files are skipped entirely (no OCR, no extraction). Blank means no limit.
- Auto-apply suggestions: when on, changes are written to paperless immediately and the trigger tag is dropped. When off, every result is queued for review.
General
Section titled “General”- Poll interval (seconds): how often the poller checks paperless. Floored at 15s (PATCH/upload are CPU-heavy on paperless).
- Output language: the language the model writes metadata in.
autouses the document’s own language. - Correspondent blacklist: one name per line; these are never assigned or created as a correspondent.
Defaults
Section titled “Defaults”| Setting | Default |
|---|---|
| Poll interval | 60s (minimum 15s) |
| Auto-apply | on |
| Create new tags | off |
| Create new correspondents | on |
| Run extraction | on |
| Skip extraction above | 100 pages |
| Run OCR | on (once a model is picked) |
| Skip OCR above | 20 pages |
| Output language | auto |
| Max attempts per job | 3 |
