Viber Messaging Statuses
Viber message statuses, detailed delivery reasons, and lifecycle overview.
Routee provides a detailed status for every Viber message sent through the platform and Viber API.
Viber message lifecycle
QUEUED → DELIVERED· final | SEEN· final | UNDELIVERED· final | EXPIRED· final | FAILED· final | UNSENT· final
| Status | Description |
|---|---|
| DELIVERED· final | Viber message was successfully delivered. |
| UNDELIVERED· final | Viber message cannot be delivered. |
| EXPIRED· final | Message could not be delivered within the specified time span (TTL). |
| FAILED· final | Message could not be accepted by the platform. |
| QUEUED | Message is being resent after a delivery attempt. |
| UNSENT· final | Message could not be sent due to insufficient balance. |
| SEEN· final | Message was delivered and read by the recipient. |
Detailed status
When a message is Undelivered or Expired, Routee also returns a detailed status explaining why.
| Detailed status | Description |
|---|---|
| Not Viber User | The recipient is not a Viber user. |
| Opted Out | The recipient has opted out of Viber messages. |
| System Failure | Destination network error. |
| Message Rejected | Viber rejected the message due to incorrect parameters. |
| Timed Out | A network node did not respond in time. |
| Unsupported Equipment | The recipient handset cannot receive Viber messages. |
| TTL Expired | The message TTL expired before delivery. |
Related
Updated 16 days ago

