wp_create_woocommerce_webhook
Create WooCommerce native webhooks to send event data like order.created to a delivery URL, enabling automated workflows and real-time integrations.
Instructions
Create a WooCommerce native webhook. Secret returned once. confirm:true required when safe mode is on.
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": {
"name": "<name>",
"delivery_url": "<delivery_url>",
"topic": "<topic>"
},
"name": "wp_create_woocommerce_webhook"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Webhook name | |
| topic | Yes | WC topic e.g. order.created, order.updated, product.created | |
| status | No | ||
| confirm | No | Required when safe mode is enabled | |
| delivery_url | Yes | Delivery URL |