Создать или сохранить сценарий
flows_saveSave a bot scenario as a new flow or overwrite an existing one by sending the entire node-and-edge graph. Changes require the full graph, and revisions are created only when it actually changes.
Instructions
Без параметра flow создаёт сценарий — пустой, из переданного графа или копией другого (copy_of). С параметром flow перезаписывает его. Граф передаётся ЦЕЛИКОМ: чтобы поправить один узел, сначала прочитайте сценарий через flows_get и пришлите изменённый список полностью. Новая редакция создаётся, только если граф действительно изменился. Готовые сценарии — «Консультант с ИИ», «Заявка», «Запись на визит» и другие — здесь не создаются: их ставят из маркета через market_install. Сохранение не включает сценарий в работу — для этого есть flows_publish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bot | Yes | Бот: название, @username или идентификатор. | |
| case | No | Дело: название или идентификатор. Если не указать, берётся дело по умолчанию, иначе последнее открытое в панели. | |
| flow | No | Какой сценарий перезаписать. Не указывайте для нового. | |
| name | No | Название сценария. | |
| edges | No | Связи между узлами целиком. | |
| nodes | No | Узлы сценария целиком. | |
| comment | No | Комментарий к редакции. | |
| copy_of | No | Скопировать существующий сценарий вместо создания пустого. Название копии — в name; без него будет «… — копия». | |
| description | No | Описание. |