paperless_tag_document
Replace a document's tags with specified tag names. Apply exact tag set to organize documents in Paperless-ngx.
Instructions
PRIVACY TIER 1 (management): Set the tags on a document. Accepts tag NAMES (resolved to IDs internally). This REPLACES the document's tag set with exactly the tags provided. Returns the applied tags. No document content is read or returned.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"document_id": "<document_id>",
"tag_names": "<tag_names>"
},
"name": "paperless_tag_document"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| document_id | Yes | Paperless document ID. | |
| tag_names | Yes | Tag names to apply. Unknown names are reported in `unresolved`. |