hermes_update_draft
Update specific fields of an existing document draft—title, summary, product, contributors, approvers, approver groups, or custom fields—leaving all other details unchanged.
Instructions
Update a document draft in Hermes (WIP status only). Supports updating title, summary, product, contributors, approvers, approver groups, and custom fields. All fields are optional — only provided fields are changed. The document_id must be the SharePoint objectID from hermes_list_drafts or hermes_create_draft.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | New title for the document | |
| owners | No | Updated list of owner email addresses (replaces existing) | |
| product | No | New product or area name | |
| summary | No | New summary or abstract | |
| approvers | No | Updated list of approver email addresses (replaces existing) | |
| document_id | Yes | SharePoint objectID of the draft to update (from hermes_list_drafts or hermes_create_draft) | |
| contributors | No | Updated list of contributor email addresses (replaces existing) | |
| custom_fields | No | Custom fields specific to the document type. IMPORTANT: 'name' must be the camelCase key (e.g. 'currentVersion'), 'type' must be uppercase (e.g. 'STRING', 'PEOPLE'), and 'display_name' must match the displayName from the API exactly. Call hermes_get_document on an existing doc or hermes_list_document_types to discover valid keys and types. | |
| approver_groups | No | Updated list of approver group names (replaces existing) |