Smart status code
The smart_status_code field in a receipt message provides detailed explanations for call results. These smart status codes offer more insight into unsuccessful calls than standard, often brief, carrier status codes. This feature is currently in its beta phase and available for free. Billing details will be provided in a future update.
Smart status codes (smart_status_code)
To use this feature, configure your receipt messages to include the smart_status_code field. For more information, see Introduction to and configuration of receipt messages.
Status code | Description | Reason |
ANSWERED | Answered | The call is answered, and a normal conversation takes place. |
CANCEL | Canceled by the caller | The caller hangs up before the call is answered. |
CALL_REJECTED | Rejected | The callee rejects the call. |
CALL_FORWARDING | Call forwarding | A feature such as call forwarding, a call screening assistant, or a mobile secretary service diverts the call. |
INCOMING_CALL_BARRED | Incoming call barring | The callee has enabled a setting that bars incoming calls. |
INVALID_NUMBER | Invalid number | The dialed number is invalid. |
NO_ANSWER | No answer | The callee does not answer the call. |
NO_USER_RESPONDING | Out of service | The callee is outside the service area. |
NETWORK_BUSY | Network busy | An audio prompt indicates that the network is busy. |
OPERATOR_BLOCK | Intercepted by the carrier | The carrier blocks the call. |
POWERED_OFF | Powered off | The callee's device is powered off. |
SUSPEND | Suspended | The callee's phone service is suspended. |
USER_BUSY | Callee busy | The callee's line is busy. |
UNAVAILABLE | Temporarily unavailable | The system returns this status when it cannot determine a definitive outcome from network signaling or when ASR (Automatic Speech Recognition) analysis is inconclusive due to the call's short duration. This status also covers scenarios where the callee is temporarily unreachable, for example, when their phone is on but not registered to the network. |
OTHER | Other statuses | This category covers special cases that we are still optimizing. If you need to verify the exact reason for a call, contact technical support. |