Create Flow
create_flowCreates and validates a new Appmixer flow from a flow descriptor JSON, leaving it stopped so validation errors can be fixed before starting it.
Instructions
Create a new Appmixer flow from a flow descriptor JSON and validate it. Read get_flow_authoring_guide first and discover exact component types, ports and fields with get_components. Component keys may be readable placeholders ("trigger", "send_email") — real UUIDs are minted for them and every reference is rewritten, so you never need to generate IDs yourself; the mapping comes back as componentIds. The flow is created stopped; fix any validation errors with update_flow, then use start_flow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flow | Yes | The flow descriptor JSON: a flat object mapping component UUIDs to component descriptors (type, label, source, config, x, y). See get_flow_authoring_guide. | |
| name | Yes | Human-readable flow name. | |
| stage | No | Flow stage, e.g. "draft". | |
| description | No | Optional flow description. | |
| custom_fields | No | Custom metadata, e.g. {"category": "sales"}; list_flows can filter on these. |