clay routines runs start --webhook-id.
See the webhooks overview for the delivery payload shape and signature verification.
Arguments
| Argument | Description |
|---|---|
url | HTTPS endpoint that will receive signed webhook deliveries. Required. |
Output
| Field | Type | Description |
|---|---|---|
id | string | Webhook id. Pass it to --webhook-id, clay webhooks test, or clay webhooks delete. |
url | string | The endpoint that receives deliveries. |
createdAt | string | Creation timestamp. |
signingSecret | string | HMAC signing secret. Returned exactly once — store it now; it can never be read again. |
Errors
| Code | Exit | Notes |
|---|---|---|
validation_error | 2 | <url> is not a valid URL. |
auth_forbidden | 3 | The API key lacks permission to manage webhooks. |
not_found | 6 | Webhooks are not enabled. |

