update_automation
Partially update an automation by ID while it is in draft or paused state. Replace the steps array, modify trigger, name, sender, or clear the topic gate by passing null.
Instructions
Update an automation by id (partial) — only while draft or paused (pause an active one first). A new steps array replaces the program wholesale; pass an explicit null for topicId to clear the topic gate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Automation id. | |
| name | No | ||
| steps | No | ||
| sender | No | Product/sender externalId sent as X-Drin-Sender. Required only for account-wide API keys; overrides the server's default sender. | |
| topicId | No | New topic gate, or null to clear it. | |
| trigger | No | ||
| approvalRequired | No |