Create Workflow

Create a new workflow. Optionally provide `steps` to define the workflow's step graph. When `steps` is omitted, the workflow is created with default steps (`TRIGGER` → `PARSE`). When `steps` is provided, the step graph is validated and the draft version is populated with the given steps. **Note:** The default steps may change in the future. If your integration depends on a specific step graph, provide `steps` explicitly.