update_document_properties
Update document properties in the content repository by providing the document identifier and new property values. Properties are updated without altering the document class.
Instructions
PREREQUISITES: Before using this tool, you MUST call ONE of these tools first:
property_extraction - For content based property extraction workflows (provides class specific property names and document text content for AI-based extraction)
get_class_property_descriptions - For general property updates (provides full property metadata including data types, cardinality, etc.)
Description: Updates an existing document's properties in the content repository. This tool ONLY updates properties and does NOT change the document's class. To change a document's class, use the update_document_class tool instead.
:param identifier: The document id or path (required). This can be either the document's ID (GUID) or its path in the repository (e.g., "/Folder1/document.pdf"). :param document_properties: Properties to update for the document including name, mimeType, etc.
:returns: If successful, returns a Document object with its updated properties. If unsuccessful, returns a ToolError with details about the failure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | Yes | ||
| document_properties | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |