Create Transactional Webhook
create_transactional_webhookCreate a webhook that receives transactional (Email API) events: sent, delivery, bounce, spam, open, unsubscribe, reject. Needs name, an https url and events. For campaign events use create_webhook. Set dry_run: true to validate without creating.
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>",
"url": "<url>",
"events": "<events>"
},
"name": "create_transactional_webhook"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Webhook URL (HTTPS, public host) | |
| name | Yes | Webhook name | |
| events | Yes | Email API events to subscribe to | |
| dry_run | No | Validate and show what would be created without creating anything |