Change alert settings on many monitors
vs_monitors_bulk_updateChange alert settings on many monitors at once: alert timing in updates, and alert channels with channelAction (replace, add or remove) plus notificationChannelIds. Send updates, a channel action, or both.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"monitorIds": "<monitorIds>"
},
"name": "vs_monitors_bulk_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| updates | No | Any of: alertThreshold (1 to 10 failed checks in a row), slowAlertThreshold (1 to 10), alertDelay (seconds, 0 to 900), notificationRepeatInterval (minutes until a reminder, then one a day; 0 to 1440), visualCheckInterval (seconds, 900 to 86400). | |
| monitorIds | Yes | Ids of the monitors to change. | |
| channelAction | No | replace sets exactly these channels (an empty list removes all), add and remove change the current list. | |
| notificationChannelIds | No | Alert channel ids for channelAction. |