kb2_document_update
Update a Bitrix24 Knowledge Base 2.0 document's title or Markdown body. A preview-then-confirm workflow prevents overwriting concurrent edits by validating the latest version before saving.
Instructions
WRITE: обновить заголовок и/или Markdown документа Базы знаний 2.0. Сначала вызови с confirm=false, сохрани expected_updated_at из preview и покажи пользователю изменения. Передавать confirm=true разрешено ТОЛЬКО после явного подтверждения пользователем именно этих изменений в текущем диалоге и вместе с тем же expected_updated_at. Перед записью MCP повторно проверяет updatedAt и отменяет устаревшее изменение. Агент не должен подтверждать запись самостоятельно. Всегда используется overwrite=false. Требует scope 'note' и право «Редактирование» у пользователя webhook.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ID документа | |
| title | No | Новый непустой заголовок, максимум 255 символов | |
| confirm | Yes | true только после явного подтверждения пользователем показанных изменений в текущем диалоге; без такого подтверждения всегда false | |
| markdown | No | Полное новое содержимое документа в Markdown, максимум 1 МиБ | |
| expected_updated_at | No | Точное updatedAt из preview; обязательно при confirm=true |