Change or pause an alert
update_alertChange an alert's schedule (after_close, pre_open, weekly), when it emails (changes or always) or name, pause/resume it with enabled, or point it at a refined version of its screen with query_id (a refine_market_query result in the same session; today's list is emailed again).
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": {
"alert_id": "<alert_id>"
},
"name": "update_alert"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name. | |
| enabled | No | false pauses the alert, true resumes it. | |
| alert_id | Yes | alert_id from list_alerts or create_alert. | |
| query_id | No | query_id of a refined version of the alert's screen (same session). | |
| schedule | No | New schedule: after_close, pre_open or weekly. | |
| notify_when | No | changes or always. |