Skip to main content
def AutomationClient.delete(
    automation_or_id: AutomationPrototype | UUID | str,
    cancel_jobs: bool = False,
) -> None
Delete an automation by object or ID.

Parameters

automation_or_id
AutomationPrototype | UUID | str
required
Automation object, automation ID, or automation ID string to delete.
cancel_jobs
bool
Whether to cancel currently queued or running jobs for the automation. Defaults to False.

Returns

None
client.automations().delete(automation, cancel_jobs=True)