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

mammoth automation

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.

13 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 automation deleteprojectDestructiveprompt_or_yes--yesnot_asyncnonemammoth.api.automations.AutomationsAPI.deleteDELETE /workspaces/{workspace_id}/projects/{project_id}/automations/{automation_id} (DeleteAutomation)

External effect

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth automation createprojectExternal effectyes_always--yesnot_asyncnonemammoth.api.automations.AutomationsAPI.createPOST /workspaces/{workspace_id}/projects/{project_id}/automations (CreateAutomation)
mammoth automation updateprojectExternal effectyes_always--yesnot_asyncnonemammoth.api.automations.AutomationsAPI.updatePATCH /workspaces/{workspace_id}/projects/{project_id}/automations/{automation_id} (UpdateAutomation)

Benign mutation

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth automation restoreprojectBenign mutationnone—not_asyncnonemammoth.api.automations.AutomationsAPI.restorePOST /workspaces/{workspace_id}/projects/{project_id}/automations/{automation_id}/restore (RestoreAutomation)
mammoth automation route orderprojectBenign mutationnone—not_asyncnonemammoth.api.automations.AutomationsAPI.set_route_orderPUT /workspaces/{workspace_id}/projects/{project_id}/automations/route-order (SetRouteOrder)
mammoth automation run-file add-anywayprojectBenign mutationprompt_or_yes--yesnot_asyncnonemammoth.api.automations.AutomationsAPI.add_run_file_anywayPOST /workspaces/{workspace_id}/projects/{project_id}/automations/run-files/{run_file_id}/add-anyway (AddRunFileAnyway)
mammoth automation trashprojectBenign mutationnone—not_asyncnonemammoth.api.automations.AutomationsAPI.trashPOST /workspaces/{workspace_id}/projects/{project_id}/automations/{automation_id}/trash (TrashAutomation)

Read

CommandScopeBlast radiusConfirmationOff a terminalWaitPaginationSDK symbolAPI operation
mammoth automation capabilitiesprojectReadnone—not_asyncnonemammoth.api.automations.AutomationsAPI.capabilitiesGET /workspaces/{workspace_id}/projects/{project_id}/automations/capabilities (GetAutomationCapabilities)
mammoth automation foldersprojectReadnone—not_asyncnonemammoth.api.automations.AutomationsAPI.watched_foldersGET /workspaces/{workspace_id}/projects/{project_id}/automations/folders (GetWatchedFolders)
mammoth automation getprojectReadnone—not_asyncnonemammoth.api.automations.AutomationsAPI.getGET /workspaces/{workspace_id}/projects/{project_id}/automations/{automation_id} (GetAutomation)
mammoth automation listprojectReadnone—not_asyncsingle_pagemammoth.api.automations.AutomationsAPI.listGET /workspaces/{workspace_id}/projects/{project_id}/automations (GetList)
mammoth automation route previewprojectReadnone—not_asyncnonemammoth.api.automations.AutomationsAPI.preview_routesPOST /workspaces/{workspace_id}/projects/{project_id}/automations/route-preview (PreviewRoutes)
mammoth automation runsprojectReadnone—not_asyncnonemammoth.api.automations.AutomationsAPI.runsGET /workspaces/{workspace_id}/projects/{project_id}/automations/{automation_id}/runs (GetAutomationRuns)

Report an issue · support@mammoth.io