Sinch provides support for the following Viber APIs using the Conversation API:
Viber Business Messaging - 2Way API
The Viber Messaging – 2Way API is available for use via the Sinch Conversation API - Rate Card Applies.
This is the only Viber Business Messaging API where a message/conversation may be initiated by the Business. An Electronic Communications Opt-In (With a specific Marketing Opt-In If used for that purpose) is required.
Note: Sinch do not monitor the client Opt-In, but you should be aware that there are sanctions for "Spam Events" which equate to €5000 for each event where the client cannot show correct Opt-In through an audit.
The Association is with the Viber User Phone number making it easy to reach the user.
Inbound messages and Delivery Status reports are propagated to the Conversation API.
As of October 2021, Viber have introduced a new Unified API. One-Way APIs are no longer available, and all APIs will present a keyboard for reply.
Destination countries must be selected (Maximum of 20). Monthly Platform pricing will be the higher of the countries selected.
The Sinch Developer Documentation site contains comprehensive documentation, which show you how we support Viber Business Messaging through the Sinch Conversation API.
Viber Bot API
The Viber Bot API is free to use from Viber and a channel adapter is available for use via the Sinch Conversation API.
The Viber bot API, as the name suggests is focused on automated conversations. A great example of this currently is the World Health Organisation COVID-19 Information Bot.The Viber user must "Subscribe" to receive information from a Bot API. The Association is with the Viber Users "UserID" and all conversations must be initiated by the Viber User.
Note: The business cannot initiate a conversation using this API.