Change a monitor's visual check settings
vs_monitors_update_visualTurn visual checks on or off and change their region and settings: change threshold, summary threshold and daily or weekly summary email, interval, viewport, areas to ignore, and video and GIF handling. Only the fields sent change. Sign-in for a page behind a login is entered in the dashboard.
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": {
"id": "<id>"
},
"name": "vs_monitors_update_visual"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Monitor id. | |
| visualConfig | No | Visual check settings. threshold: percent of the page that must change before an alert (0 to 100). summaryThreshold: a smaller percent that sends no alert but lists the change in a summary email (null turns summaries off; it must be below threshold). summaryCadence: "weekly" or "daily" summary email. checkInterval: seconds between visual checks (900 to 86400). Also viewport { width, height }, fullPage, excludeSelectors (CSS selectors to ignore), pauseVideos, hideVideoEmbeds and hideGifs. Sign-in for a page behind a login is entered in the dashboard. | |
| visualRegion | No | Where visual checks run: EU (default) or ASIA. | |
| visualEnabled | No | true turns on visual checks (screenshots compared with the baseline). |