From kudosity
Create and manage webhooks on the Kudosity platform. Use when the user wants to receive notifications for SMS delivery status, inbound messages, MMS events, link hits, or opt-outs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kudosity:setup-webhookThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Webhooks allow users to receive HTTP POST notifications when events occur, such as SMS delivery status changes, inbound messages, link clicks, and opt-outs.
Webhooks allow users to receive HTTP POST notifications when events occur, such as SMS delivery status changes, inbound messages, link clicks, and opt-outs.
x-api-key: {KUDOSITY_V2_API_KEY}/kudosity:setuphttps://api.transmitmessage.comapplication/jsonexecute-request tool with title Transmit Message APIEndpoint: POST /v2/webhook
Required parameters:
name (string): Webhook name, 2-100 charactersurl (string): HTTPS URL that accepts JSON-encoded POST requestsOptional parameters:
filter (object): Filter which events trigger the webhook
event_type (array): Types of events to subscribe tosender (array): Filter by sender numberstatus (array): Filter by message status (for status events only)message_ref (array): Filter by message referencecampaign_id (array): Filter by campaign IDrate_limit (integer): Max requests per second to your URL (max 10,000, 0 = system default)| Event Type | Description |
|---|---|
SMS_STATUS | SMS delivery status changes (SENT, ACCEPTED, DELIVERED, FAILED, SOFT_BOUNCE, HARD_BOUNCE, OTHER) |
SMS_INBOUND | Inbound SMS received from a recipient |
MMS_STATUS | MMS status changes (SENT, FAILED) |
MMS_INBOUND | Inbound MMS received from a recipient |
LINK_HIT | Recipient clicked a tracked link |
OPT_OUT | Recipient opted out via link or STOP message |
{
"method": "POST",
"url": "https://api.transmitmessage.com/v2/webhook",
"headers": [
{"name": "x-api-key", "value": "{KUDOSITY_V2_API_KEY}"},
{"name": "Content-Type", "value": "application/json"}
],
"postData": {
"mimeType": "application/json",
"text": "{\"name\": \"SMS Events\", \"url\": \"https://myapp.com/webhooks/sms\", \"filter\": {\"event_type\": [\"SMS_STATUS\", \"SMS_INBOUND\"]}}"
}
}
{
"postData": {
"mimeType": "application/json",
"text": "{\"name\": \"Failed SMS Alerts\", \"url\": \"https://myapp.com/webhooks/failures\", \"filter\": {\"event_type\": [\"SMS_STATUS\"], \"status\": [\"FAILED\", \"HARD_BOUNCE\"]}}"
}
}
Endpoint: GET /v2/webhook
{
"method": "GET",
"url": "https://api.transmitmessage.com/v2/webhook",
"headers": [
{"name": "x-api-key", "value": "{KUDOSITY_V2_API_KEY}"}
]
}
{
"event_type": "SMS_STATUS",
"timestamp": "2021-05-06T05:16:07Z",
"status": {
"type": "SMS",
"id": "a51ebe4e-a412-440e-a8d9-464e68a521cc",
"message_ref": "ncc5009d",
"recipient": "61435790000",
"sender": "61481074190",
"status": "DELIVERED"
}
}
{
"event_type": "SMS_INBOUND",
"timestamp": "2021-05-06T05:16:33Z",
"mo": {
"type": "SMS",
"id": "alss-2way-605b31c7-d2c49104",
"message": "Yes, I'm interested",
"recipient": "61481074190",
"sender": "61435790000"
}
}
{
"event_type": "OPT_OUT",
"timestamp": "2021-05-06T05:16:20Z",
"opt_out": {
"source": "SMS_INBOUND",
"source_message": {
"type": "SMS",
"id": "a51ebe4e-a412-440e-a8d9-464e68a521cc",
"message": "Your promo message with opt-out link",
"message_ref": "ncc5009d",
"recipient": "61435790000",
"sender": "61481074190"
}
}
}
event_type field at the top level of the request body is deprecated — always use filter.event_type insteadsender filter is applied to the recipient field (the number that received the inbound message)npx claudepluginhub burstsms/kudosity-claude-code-pluginHandles Instantly.ai v2 webhook events for email campaigns (sent, opened, clicked, replied, bounced) and lead updates. Use for webhook endpoints or CRM sync pipelines.
Implements Klaviyo webhooks with HMAC-SHA256 signature verification, event handling, idempotency, and API subscriptions for profile/list/segment/campaign/flow events.
Create, manage, and test webhooks in XActions for HTTP notifications on events like automation job completions, failures, and follower changes. Integrates with external systems.