Update an existing automation
Update an existing automation in Betayum. Create, version, run, and inspect automated evidence collection workflows attached to compliance tasks.
Path parameters
Unique task identifier
Unique automation identifier
Request body
Example request
{
"name": "GitHub Security Check - Evidence Collection",
"description": "Collects evidence about GitHub repository security settings",
"allowedTools": [
"promptForSecret",
"promptForInfo"
]
}Response
Automation updated successfully
Example response
{
"success": true,
"automation": {
"id": "auto_abc123def456",
"name": "Updated Automation Name",
"description": "Updated description"
}
}Changes
Changed in 3 of the 51 revisions of this API.16
- ○
added the new optional request property
allowedToolsnew-optional-request-property
- ○
added the new optional request property
setupStatusnew-optional-request-property
- ○
added the new optional request property
setupTasknew-optional-request-property
- ○
- ○
added the new optional request property
scheduleFrequencynew-optional-request-property
- ○
- ●
deleted the
headerrequest parameterX-Organization-Idrequest-parameter-removed
- ○
added the new optional request property
evaluationCriterianew-optional-request-property
- ○
added the new optional request property
isEnablednew-optional-request-property
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●