Export / Import flows

Export flow в JSON

Открыть flow → TopHeader → "Export":

  • Скачивает JSON-файл с blocks + edges + metadata
  • Не включает: client data, variables (только структура)

Что в JSON

```json { "version": "1.0", "flow": {

"name": "Welcome series",
"description": "...",
"isActive": false

}, "blocks": [

{ "id": "b1", "type": "start", ... },
{ "id": "b2", "type": "message", ... }

], "edges": [

{ "sourceBlockId": "b1", "targetBlockId": "b2" }

] } ```

Import

Flows → "Import flow" → выбрать JSON-file:

  • Создаётся новый flow в текущем проекте
  • IDs регенерируются (нет конфликта с existing)
  • Status: draft (нужно publish после)

Use cases

  • Backup: keep копии важных flows
  • Sharing: послать коллеге без публикации в Marketplace
  • Migration: перенести flow между проектами
  • Version control: коммитить JSON в git для history

Что НЕ переносится

  • Client variables (только template переменных)
  • Bot tokens (security)
  • Custom domain settings