Skip to content
Build with Mammoth › CLI reference: open the docs menu

mammoth workflow

GENERATED from mammoth schema list and mammoth capability list (mammoth-cli 2.4.0, released 2026-10-29)—do not edit; run npm run docs:capabilities.

31 commands, grouped by blast radius.

"Off a terminal" is what a command's confirmation policy requires when nothing can answer a prompt, as in an agent or CI run: --yes, plus --confirm with the exact target for confirm_target commands. TARGET stands for the id or name the command acts on; the CLI's confirmation_required error names it.

The SDK symbol and API operation come from mammoth capability list. A command that list does not map to one shows — in both columns; mammoth schema get <command.id> describes any command in full.

Destructive

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth workflow cleanupprojectDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.workflows.WorkflowsAPI.cleanupPOST /workspaces/{workspace_id}/projects/{project_id}/workflows/cleanup (CleanupGhostWorkflows)
mammoth workflow deleteprojectDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.workflows.WorkflowsAPI.deleteDELETE /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id} (DeleteWorkflow)
mammoth workflow save-undoprojectDestructiveprompt_or_yes--yesalways_waitnonemammoth.api.workflows.WorkflowsAPI.undo_savePOST /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/save/{run_id}/undo (UndoWorkflowSave)

Benign mutation

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth workflow archiveprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.set_archivedPUT /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/archived (SetArchived)
mammoth workflow attach-datasetprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.attach_datasetPOST /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/datasets (AttachDataset)
mammoth workflow block addprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.block_addPOST /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks (AddSkeletonBlock)
mammoth workflow block authprojectBenign mutationconfirm_target--yes --confirm TARGETnot_asyncnonemammoth.api.workflows.WorkflowsAPI.block_authPATCH /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks/{block_id}/auth (PatchBlockAuth)
mammoth workflow block configprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.block_configPATCH /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks/{block_id}/config (PromoteSkeletonBlock)
mammoth workflow block typeprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.block_typePATCH /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/blocks/{block_id}/type (PatchBlockType)
mammoth workflow canvasprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.canvasPATCH /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/canvas (UpdateCanvasState)
mammoth workflow createprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.createPOST /workspaces/{workspace_id}/projects/{project_id}/workflows (CreateWorkflow)
mammoth workflow duplicateprojectBenign mutationnone—always_waitnonemammoth.api.workflows.WorkflowsAPI.duplicatePOST /workspaces/{workspace_id}/projects/{project_id}/workflows/duplicate (DuplicateWorkflow)
mammoth workflow from-templateprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.from_templatePOST /workspaces/{workspace_id}/projects/{project_id}/workflows/from-template (InstantiateFromTemplate)
mammoth workflow resolve-heldprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.resolve_heldPOST /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/held/resolve (ResolveHeldChange)
mammoth workflow saveprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.savePOST /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/save (SaveWorkflow)
mammoth workflow save-cancel-stepprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.cancel_save_stepPOST /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id}/save/{run_id}/steps/{step}/cancel (CancelWorkflowSaveStep)
mammoth workflow template buildprojectBenign mutationnone—not_asyncnone——
mammoth workflow template samplesprojectBenign mutationnone—not_asyncnone——
mammoth workflow updateprojectBenign mutationnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.updatePATCH /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id} (UpdateWorkflow)

Read

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth workflow getprojectReadnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.getGET /workspaces/{workspace_id}/projects/{project_id}/workflows/{workflow_id} (GetWorkflow)
mammoth workflow graphprojectReadnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.graphGET /workspaces/{workspace_id}/projects/{project_id}/workflows/graph (GetProjectWorkflowGraph)
mammoth workflow listprojectReadnone—not_asyncsingle_pagemammoth.api.workflows.WorkflowsAPI.listGET /workspaces/{workspace_id}/projects/{project_id}/workflows (ListWorkflows)
mammoth workflow template fitprojectReadnone—not_asyncnone——
mammoth workflow template getprojectReadnone—not_asyncnone——
mammoth workflow template listprojectReadnone—not_asyncnone——
mammoth workflow template previewprojectReadnone—not_asyncnone——
mammoth workflow template rankprojectReadnone—not_asyncnone——
mammoth workflow template sample-resultprojectReadnone—not_asyncnone——
mammoth workflow workspace-datasetsprojectReadnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.workspace_datasetsGET /workspaces/{workspace_id}/projects/{project_id}/workflows/workspace-datasets (ListWorkspaceDatasets)
mammoth workflow workspace-exportsprojectReadnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.workspace_exportsGET /workspaces/{workspace_id}/projects/{project_id}/workflows/workspace-exports (ListWorkspaceExports)
mammoth workflow workspace-sourcesprojectReadnone—not_asyncnonemammoth.api.workflows.WorkflowsAPI.workspace_sourcesGET /workspaces/{workspace_id}/projects/{project_id}/workflows/workspace-sources (ListWorkspaceSources)

Report an issue · support@mammoth.io