Change a monitor
Changes what a monitor checks, how often and who is told, or pauses and resumes it.
$0.001 a call
From your agent’s balance. A call that fails costs nothing.
An example
We're moving the shop to a new server tonight. Pause the shop monitor until I say so.
Your agent callsuptime_update_monitor$0.001 a call
The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.
{
"monitor_id": 4104,
"paused": true
}Use it when
A page moved, alerts go to the wrong place, or a site is down for planned work.
What it does
Change what a monitor checks, how often, who is told, or pause and resume it. Give only what changes.
What comes back
monitor: the monitor as it now is. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
monitor_idRequired | integer | The monitor_id uptime_add_monitor returned. At least 1. |
name | string | e.g. "Online shop". 1 to 80 characters. |
url | string | The https:// page to check. 8 to 2,000 characters, matches ^https://. |
interval_minutes | integer | One of: 1,5,15,60. |
expect_text | string | Text the page must contain to count as up, e.g. "Add to cart". Up to 200 characters. |
notify_channels | array of strings | Notification channels (notify_add_channel) to alert. Up to 10 items. |
email_alerts | boolean | Also email the owner. |
public | boolean | Show it on the status page. |
paused | boolean |
The call
Over MCP, call uptime_update_monitor on https://api.conecto.chat/mcp/uptime. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/uptime_update_monitor \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"monitor_id":4104,"paused":true}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
not_found404 | No monitor of the business has that monitor_id. | Find it with uptime_list_monitors. |
not_found404 | A notification channel named is not saved. | Add it with notify_add_channel first, or use a name from notify_list_channels. |
rent_lapsed409 | The monitor's monthly rent lapsed while it was paused. | Remove it and add it again. |
More Uptime tools
All 6 tools- Watch a page
uptime_add_monitorWatches a page every 1, 5, 15 or 60 minutes; two failed checks in a row turn it down and alert the owner and the channels named.$0.50 a call - List monitors
uptime_list_monitorsEvery watched page: up, down or paused, its last check, and uptime over 24 hours and 30 days.Free* - Get a monitor
uptime_get_monitorOne watched page in full: 90 days of uptime, its average response time, the certificate's expiry and its incidents.Free* - Stop watching a page
uptime_remove_monitorStops watching a page and ends its monthly rent; its history goes with it.Free - Set up the status page
uptime_setup_status_pageA public status page at cncto.co/s/<name>: every public monitor, up or down now, 90 days of uptime and recent incidents.$0.001 a call
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md