Home / Servers / DigitalOcean API / harness_update_trigger

UpdateTrigger updates, pauses, or re-enables a trigger.

An MCP tool from the DigitalOcean API server, hosted on mcp.hjlabs.in.

UpdateTrigger updates, pauses, or re-enables a trigger. Partial update: only the supplied fields change. kind and webhook.provider are immutable (409 on change). Mutable: name (409 on duplicate), status (active paused), prompt_template, output… [PATCH /v2/agents/triggers/{trigger_id}]

Name on the gateway: digitalocean_api__harness_update_trigger · may change things.

Parameters

NameTypeDescription
trigger_id requiredstringThe trigger UUID.
namestringNew team-unique trigger name. Same charset/length rules as create.
statusactive | pausedTrigger lifecycle state. Soft-deleted triggers are never returned (404).
prompt_templatestring
outputobjectOutput-delivery configuration on create/update. Exactly one of email / slack…
session_templatestringfresh triggers only. A session_template PATCH is a full replacement of the…
bound_session_idstringreuse triggers only. UUID of an existing session owned by the team.
cronobjectcron block on create.

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "digitalocean_api__harness_update_trigger",
  "arguments": {
    "trigger_id": "…"
  }
}

Or connect the DigitalOcean API server directly, which lists 874 tools including this one:

Run in your terminal
claude mcp add --transport http hj-digitalocean-api https://mcp.hjlabs.in/mcp/digitalocean-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the updatetrigger updates, pauses, or re-enables a trigger. tool with trigger_id set to ….

More from DigitalOcean API