Skip to main content
PUT
Beta. See the Automations Overview for the full feature description.
Partial update. Only the listed fields are editable; sending anything else (e.g. platform, accountId) is rejected as a validation error. Sending triggers or actions replaces the existing children atomically: the old set is deleted and the new set is written in a single Firestore transaction. To change only one trigger, send the full new array. Re-activating a previously-inactive automation (active: true) re-checks the active-cap. If the cap is already at the limit, the update fails with code 470 and no changes are made.

Header Parameters

Path Parameters

string
required
The automation ID returned from POST /automations.

Body Parameters

string
New name.
string
New description.
boolean
Toggle the automation on or off. Setting this from false to true re-checks the active automation cap.
array
Full replacement set of triggers (1–50). Same shape as the create endpoint.
array
Full replacement set of actions (1–50). Same shape as the create endpoint.