Fork a public flow into the workspace
workbench_flows_forkCopies a PUBLIC flow from another workspace (a template) into this one as a new draft the user owns. Identify it by its flowUuid (the id on Workbench's public template pages and in workbench_flows_get output); optionally pin which published version to copy. Flows already in this workspace can't be forked — open them instead. Counts toward the plan's flow cap. May return needs_confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| flowUuid | Yes | The source flow's public uuid. | |
| workspace | No | Workspace slug. Personal tokens with no default workspace MUST pass this; tokens with a default can override per call. Ignored for workspace API keys. | |
| approvalId | No | Approval id from a prior needs_confirmation response. Omit on the first call. | |
| forkedFromVersion | No | Published version label to copy. Default: the latest published. |