webhook_send
Send webhook payloads to any URL with custom headers, body, content-type, and retry logic using exponential backoff for reliable delivery.
Instructions
Send a webhook payload to a URL with custom headers, body, and content-type. Supports retry with exponential backoff.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Target URL to send the webhook to | |
| body | Yes | Request body (typically JSON string) | |
| method | No | HTTP method (default: POST) | |
| headers | No | Custom HTTP headers as key-value pairs | |
| timeout_ms | No | Request timeout in milliseconds (default: 10000) | |
| max_retries | No | Maximum retry attempts on failure (default: 0) | |
| content_type | No | Content-Type header (default: application/json) | |
| base_delay_ms | No | Base delay between retries in ms (default: 1000) |