Outbound SMS - Failed

Be notified when a message has failed to be sent to your recipient

Event

Event NameDescription
FailedTriggered when the message has failed to be processed/delivered.

Payload Samples

//Sample response for a failed message
{
  "specversion": "1.0",
  "type": "com.interact.messages.sms.status",
  "source": "https://api.webexinteract.com/v1/sms",
  "id": "evt_2z020YIp98J0ow5egHEVQJQd2Sx",
  "time": "2025-06-25T12:10:47Z",
  "datacontenttype": "application/json",
  "data": {
    "status": "failed",
    "channel": "sms",
    "phone_number": "+447810000001",
    "from": "Name",
    "message_body": "This is your message",
    "message_parts": "1",
    "scheduled_at": "2025-06-30T12:08:43Z",
    "list_id": "18920476",
    "custom_id": "123",
    "campaign_name": "Some campaign",
    "campaign_id": "cmp_214r8u4981u498"

  },

 "correlation_id": "anexternallyassignedreference",
 "transaction_id": "tid_35T5b3cQmfqTu6jcedrdVcSmNHr"


Field Definitions

ParameterShow/HideDescription
typeAlways shownSpecifies the event type.
sourceAlways shownIndicates the event's origin, such as the API URL..
idAlways shownUnique webhook event identifier.
timeAlways shownTimestamp (ISO 8601 format) of the event.
datacontenttypeAlways shownSpecifies the data format, typically "application/json".
→ statusAlways shownSMS message status (submitted, delivered, failed, clicked).
→ channelAlways shownSpecifies channel used to send the message
→fromAlways shownRecipient phone number.
→message_bodyAlways shownThe message to be sent to the recipient.
→message_partsAlways shownThe number of SMS being sent in the message.
→scheduled_atShown if message was scheduledThe date time that the message is scheduled for.
→list_idShown if the receipient was part of a target listThe list_id of the targeted list.
→campaign_nameShown if message was sent as part of a CampaignIf the message was requested as part of a campaign then the campaign name is provided.
→campaign_idShown if message was sent as part of a CampaignIf the message was requested as part of a campaign then the campaign ID is provided.
correlation_idAPI: Shown if provided on SMS request

Campaigns: Always shown
API SMS Requests: A reference that was set on the request.

Campaigns: Automatically generated.
transaction_idAlways shownA unique identifier internally generated for the associated SMS request.