Note: This dashboard is currently in its beta phase and has limited access.
- Deliverable = Delivered + Failed. These messages were either Delivered to the customer, or Failed for some other reason
- Undeliverable messages could not be delivered due to DLT, DND or other errors, which should be addressed before trying them again
- Pending messages are still in an intermediate state, and will convert to a final state over time
Category | Explanation | DetailedStatusCode: DetailedStatus |
Delivered | Status = sent | 20005: DELIVERED_TO_HANDSET 20006: DELIVERED_TO_OPERATOR |
Failed | Status = failed | Subscriber related 24105: FAILED_HANDSET_ERROR 24120: FAILED_SUBSCRIBER_ERROR 23015: FAILED_SPAM_DETECTED 23035: FAILED_SUBSCRIBER_UNAVAILABLE
Expired
Other - 24110: FAILED_OPERATOR_ERROR
23030: FAILED_UNAVAILABLE_ROUTE 23060: FAILED_REJECTED 24010: FAILED_SYSTEM_ERROR 24990: FAILED_UNKNOWN_ERROR
|
Undeliverable | Status = failed or failed_dnd (DLT, DND or other errors, should be addressed before trying them again) | DLT 23080: SENDER_BLOCKED_BY_DLT 23081: ENTITY_BLOCKED_BY_DLT 23281: DLT_ENTITY_NOT_FOUND 23082: TEMPLATE_BLOCKED_BY_DLT 23181: DLT_TEMPLATE_ID_INVALID 23182: DLT_TEMPLATE_NOT_FOUND 23183: DLT_TEMPLATE_ID_INACTIVE 23184: DLT_TEMPLATE_ID_BLACKLISTED 23185: DLT_TEMPLATE_DOES_NOT_MATCH 23186: DLT_LENGTH_EXCEEDED 23083: FAILED_DLT_SCRUBBING_ERROR 23084: FAILED_DLT_CONSENT_ERROR
Other (may be related to DLT in India)
DND
Subscriber related (Customer can remove these numbers) |
Pending | Status = queued, sending or submitted (still in an intermediate state) | 21010: PENDING_TO_OPERATOR 21015: SENDING_TO_OPERATOR 21020: PENDING_ON_OPERATOR |
Please refer to the Mapping and Description of status codes section of the SMS API documentation for more detail on what the errors mean.
Contact us:
If you have any questions or concerns, please connect with us using the chat widget on your Exotel Dashboard or Whatsapp us on 08088919888