kb2_document_create
Create Bitrix24 Knowledge Base documents using a two-step flow: first request a preview with confirm=false, then create the document with confirm=true only after the user confirms.
Instructions
WRITE: создать документ Базы знаний 2.0 через note.document.add. Сначала вызови с confirm=false и покажи preview пользователю. Передавать confirm=true разрешено ТОЛЬКО после явного подтверждения пользователем именно этого создания в текущем диалоге. Bitrix24 создаст документ только если у пользователя webhook есть право создания в указанной базе/родителе.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Заголовок нового документа, максимум 255 символов | |
| confirm | Yes | true только после явного подтверждения пользователем показанного preview в текущем диалоге; без такого подтверждения всегда false | |
| markdown | No | Полное содержимое нового документа в Markdown, максимум 1 МиБ. По умолчанию пустая строка. | |
| parent_id | No | ID родительского документа/раздела; например 77 для 'Планы на спринт'. Если не указан, документ создаётся в корне базы. | |
| collection_id | Yes | ID базы знаний из kb2_list/kb2_tree | |
| expected_preview_key | No | Точный preview_key из confirm=false; обязателен при confirm=true | |
| allow_duplicate_title | No | Разрешить создание документа с тем же title в том же parent_id. По умолчанию false. |