Viber Messaging Statuses

Routee provides a detailed status for every Viber Message sent through the Web Platform and Routee Viber API. Below there is a table with the available Viber Statuses and the description.

Viber Message Statuses:#

Viber Message Status



Viber Message was successfully delivered.


Viber Message cannot be delivered.


Viber Message expired, i.e., the message could not be delivered within the specified time span.


Viber Message failed, i.e., the message could not be accepted by our platform.


Viber Message could not be delivered. We are in the process of resending.


Viber Message could not be sent due to insufficient balance.


Viber Message was successfully delivered and read by the recipient.

Detailed Status#

Routee provides a response parameter for detailed status, so that you know the reason of Undelivered or Expired Viber Messages.

Detailed Status


Not Viber User

The recipient is not a Viber user.

Opted Out

Message could not be delivered because the recipient has opted out.

System Failure

Destination network error. Generic failure.

Message Rejected

Viber rejected the message due to incorrect parameters

Timed Out

A network node en route or inside of the destination operator did not respond or did not respond in time.

Unsupported Equipment

The receiver handset is not able to receive Viber messages

TTL Expired

The TTL of the message has expired. The message could not be delivered.

What’s Next