Update AI visibility settings
update_visibility_settingsSaves the AI Visibility settings of a site, the same as the settings on the AI Visibility page: the AI platforms to check and the UTC run days. Send every value the settings must have; the save replaces them. Both must fit the limits of the plan (the overview section of get_visibility), else the call gives tier_limit_exceeded. The save also makes sure the site has its check schedule. It starts no check.
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": {
"projectId": "<projectId>",
"enabledPlatforms": "<enabledPlatforms>",
"runDays": "<runDays>"
},
"name": "update_visibility_settings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runDays | Yes | UTC days of the scheduled checks, each once, such as ["mon", "thu"]. | |
| projectId | Yes | Site to act on, from list_sites. | |
| enabledPlatforms | Yes | AI platforms to check, each once. |