send_test_webhook
Send a generated test webhook to the user's localhost (the tunnel CLI must be running). Provide a provider (stripe, github, shopify, clerk, slack, resend, paddle, polar, lemonsqueezy) and optional event for a realistic sample payload, or pass a custom JSON body. Pro plan required.
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": {
"subdomain": "<subdomain>",
"provider": "<provider>"
},
"name": "send_test_webhook"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Custom JSON body (overrides the template) | |
| event | No | Provider event type, e.g. payment_intent.succeeded for stripe or push for github. Omit for the provider's default event. | |
| provider | Yes | Provider whose sample payload and signature to use: stripe, github, shopify, clerk, slack, resend, paddle, polar or lemonsqueezy. | |
| subdomain | Yes | Tunnel subdomain, from list_tunnels, e.g. myapp for https://myapp.t.pipehero.app. |