Edits an existing Bot's configuration.
Match Bot Fields Before Sending!
Any fields not included in the request payload will remove/replace existing field values. For example, if a Bot is linked with an Insight and no
insight_idis provided in the request, the Bot's Insight ID will be removed and the Insight link will be broken.
Before sending any request payload, we highly recommend you use the Get Bot endpoint to determine a Bot's existing configuration and update your request payload with the proper existing values alongside any values you wish to edit.
Note: Attempting to change the Insight ID may yield unexpected results: changing the Insight ID will not change the Insight name, source, or severity. If you want to change the linked Insight for an existing Bot, it may be better to create a new Bot instead.