A default status (Sent) is applied to all messages processed by Boomerang. A notification is returned by the end user's network operator, to indicate the delivery status of the message and Boomerang automatically updates the message transaction with this new status. A summary of the delivery statuses for SMS is provided in the table below.
Status (Message level) | Abbreviation | Description |
Delivered | (D) | The end user’s network operator has returned a delivered status update to the Boomerang gateway denoting that the message has been terminated at the end user’s device. |
Failed | (F) | The end user’s network operator has returned a failed status update to the Boomerang gateway denoting that the message could not be terminated at the end user’s device. For example, the number is invalid or disconnected. |
Undeliverable | (U) | The message could not be sent by the Boomerang gateway as a problem was identified with the end user’s number. |
Expired | (E) | The message was not terminated at the end user’s device within the operator retry period (48 hours). |
Sent | (S) | The message was submitted by the Boomerang gateway but no status update has been received from the end user’s operator (e.g. the handset is switched off). |
Although delivery status updates are supported by operators in the vast majority of countries, there are some destinations where some, or all of the operators, may not return a delivery status update. As such, in these destinations, messages that have been terminated on the end user's device, will retain a status of 'Sent' (S).