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

enable_webhook

Enable / disable a webhook — Enable (go live) or disable a webhook.

$

Enable (go live) or disable a webhook. Enabling requires confirmation. Registered as the WordPress Ability flowsystems-webhook-actions/enable_webhook, so external AI tools (Claude Code, Cursor) can call it over MCP or REST with a scoped API token.

/ Plan step shape

{ "ability": "enable_webhook", "input": { "id":, "enabled":} }

/ Scope & confirmation

Minimum API-token scope for external (MCP/REST) callers: full. This step always pauses for explicit user confirmation before it runs.

/ Input fields

NameInTypeReqDescription
idparamintegeryes
enabledparamboolean

/ Examples

Plan step as the AI Builder proposes it

{
  "id": "step_1",
  "ability": "enable_webhook",
  "summary": "…",
  "input": {
    "id": 12,
    "enabled": true
  }
}

/ Related

Ready

Your next automation is
one sentence away.

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