2 Degrees SMS Delivery Retry Process

Does 2Degrees have a default delivery retry pattern for SMS messages that are not delivered on the first attempt?

That depends on the error code received after the first attempt. For power off or out of coverage the retries are:

  • 5 times every 60 seconds
  • 12 times every 6 hours
  • Expired

Note when a Mobile reconnects to the network it will take all queued messages without regard to the retry process, so the messages will normally be delivered at reconnection time rather than any of scheduled retry times above

Is there a way to have all SMS messages for one of our customers adhere to a custom retry pattern by default?

All SMS follows the same retry pattern

How long is the validity period on SMS messages handled for messages to recipients on your network?

Default is 72 hours unless specified lower during submission.

What status is returned if the retry period passes and no DLR was returned from the handset?

Expired is the only one and no DLR is generated until there’s a status to share, could be at the end of expiry.

infoIf the mobile numbers is no longer on the 2Degrees Network (e.g it has been deactivated) we will not get a final DLR and the message will only ever have the submitted status.