Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the

30006: Landline or unreachable carrier


ERROR: 30006

error-30006 page anchor
MESSAGING
ERROR

This delivery error means the destination number cannot receive your message. Twilio returns 30006 when the destination is a landline or when a short code cannot reach the destination carrier. You can see this error in Messaging logs, in the Message resource ErrorCode, and in StatusCallback requests.

Possible causes

possible-causes page anchor
  • The destination number is a landline number, which generally cannot receive SMS messages.
  • You sent the message with a short code and the destination carrier could not be reached with that sender.
  • The destination number is valid, but its line type is not appropriate for your SMS use case. Lookup can return line types such as landline, mobile, fixedVoip, and nonFixedVoip.
  • Use Lookup Line Type Intelligence before sending. Make a GET /v2/PhoneNumbers/{PhoneNumber} request with Fields=line_type_intelligence and inspect line_type_intelligence.type.
  • If Lookup returns landline, do not retry the same SMS to that destination. Send to a mobile number instead.
  • If you send with a short code, add alternative senders to a Messaging Service so Twilio can fall back to a long code when the short code cannot be used to reach the user.
  • Review the ErrorCode in Messaging logs and in your StatusCallback handler so you can identify recurring 30006 failures and remove incompatible destinations from future sends.

Additional resources

additional-resources page anchor