WP Webhooks / Docs / update_webhook
AI Ability since v2.0.0

update_webhook

Update a webhook — Update an existing webhook (endpoint, method, triggers, headers, credential).

$

Update an existing webhook (endpoint, method, triggers, headers, credential). Registered as the WordPress Ability flowsystems-webhook-actions/update_webhook, so external AI tools (Claude Code, Cursor) can call it over MCP or REST with a scoped API token.

/ Plan step shape

{ "ability": "update_webhook", "input": { "id":, "name":, "endpoint_url":, "http_method":, "triggers":, "auth_credential_id":, "custom_headers":, "url_params":} }

/ Scope & confirmation

Minimum API-token scope for external (MCP/REST) callers: full. Runs without a confirmation pause (the overall plan is still user-approved before execution starts).

/ Input fields

NameInTypeReqDescription
idparamintegeryes
nameparamstring
endpoint_urlparamstring
http_methodparamstring GET | POST | PUT | PATCH | DELETE
triggersparamarray
auth_credential_idparaminteger
custom_headersparamobject
url_paramsparamobject

/ Examples

Plan step as the AI Builder proposes it

{
  "id": "step_1",
  "ability": "update_webhook",
  "summary": "…",
  "input": {
    "id": 12,
    "endpoint_url": "https://n8n.example.com/webhook/new-path"
  }
}

/ Related

Ready

Your next automation is
one sentence away.

$ wp plugin install flowsystems-webhook-actions --activate