Developers     Submit a request

What are the different delivery status and their meanings?

After sending a message, its delivery status will be visible within the Messages History. The table below shows you the different status, their meanings, and the actions you can take to solve any issues you may have.

Status Meaning
Delivered The message has been delivered and we received a confirmation via the DLR (delivery report).
Failed We were unable to deliver the message. Possibly the mobile number was entered incorrectly or doesn't exist (anymore). It's also possible that the device wasn't connected with the network within the validity time span**
Undelivered We were unable to deliver the message. The device was possibly not connected with the network within the validity time span**.
Sent The message has been sent, but we didn't receive a delivery status yet. Possibly the device is switched off or has no connection.

This is a temporary status and will always change to either Delivered or Not delivered (within the validity time span*).
Queued The message has been sent, it's just in the queue for delivery.

** Validity time is the validity of the SMS which is 24 to 72 hours, depending on the operator's settings.

What does 'Delivery Uncertain' mean?

It means that the message you have sent has been submitted to a network but no status report has yet been received from the mobile network. There are several factors that can contribute to the message delivering swiftly by the carrier:

  1. Recipient signal strength and connection to the network
  2. Problems with the network
  3. Carrier issues