Skip to content

Prepare Automation Activation

Tool name: prepare-automation-activation

Validates the current automation and returns its activation dialog link; it does not start, schedule or publish. The user reviews the current state and confirms activation there; the link is not bound to a saved snapshot.

Input schema

automationIdinteger, >= 1required
revisionstring^[a-f0-9]{64}$required
accountIdnull or integer, >= 1
Default:null
Input example
{ "automationId": 1, "revision": "string", "accountId": null }

Output schema

automationobjectrequired
activationUrlstringrequired
requiresConfirmationbooleanrequired
activatedbooleanrequired
messagestringrequired
Output example
{ "automation": { "automationId": 0, "name": "string", "revision": "string", "status": "string", "editorUrl": "string", "graph": { "start": 0, "goals": [ 0 ], "states": [ {} ] }, "findings": [ { "actionId": 0, "code": "string", "message": "string", "warning": true, "variantId": 0 } ], "editable": true, "dryRun": true, "settings": {}, "splitTests": [ {} ] }, "activationUrl": "string", "requiresConfirmation": true, "activated": true, "message": "string" }