Rename an automation, turn it on or off, or repair it with a corrected definition
name and/or enabled to rename the automation or turn it on/off.flow definition and the automation is rebuilt in place, re-tested with a real run, and re-activated only when the test passes. Use this after diagnosing a failure with Get automation and List automation runs.true to turn the automation on, false to turn it off{"trigger": {...}, "steps": [...]}). Max 1 MB.true) when the corrected definition contains steps that send messages or emails, start calls, or make non-GET HTTP requestsname, enabled or flow returns a 422 asking for at least one of them.
automation_id, status, test, response, binding), without webhook_url — a repaired automation keeps its original webhook URL. Returned with HTTP 200; status is active, active_untested or test_failed. A repair whose test fails leaves the automation disabled; a repair rejected before the test run (e.g. no_steps) leaves the existing automation untouched.
A missing automation — or one that does not belong to your account — returns a 404 with {"message": "Automation not found"}.