Viber Messaging

Use Routee to send Viber messaging campaigns

Routee provides an API to send Viber messaging campaigns to any recipient who has the Viber application installed on their phone.

Viber counts over 260 million monthly active users and over 12% of the world’s device owners use it to communicate. This means that you can take advantage of Viber’s popularity to send effective, highly converting campaigns directly from Routee using your account balance.
You can choose from 4 different layouts of Viber Messages:
Text (with button),
Image,
File,
Advanced message (text, image, button)
You can preview your message before it’s sent and choose between other campaign options.

You are charged only for the delivered Viber Messages (Delivered, Seen)

In order to use the Viber Campaign Service, you must first request an activation. Fill out the Viber Application Form and send it back to us at the following email address: [email protected] . A representative will get back to you as soon as possible to give you all the necessary information about the activation process.

You can submit the Viber Application Form here

📘

As of March 10 2022 Routee is the first to offer Viber video functionality through our API.

Send Video messages to your customers with our powerful API . There are 3 templates available :

Video
{
...
viberVideo: {
"videoUrl":"https://video-url.com",
"videoThumbnail": "https://thumbnail-url.com",
"fileSize":20,
"duration": 18.6
}
...
}

Viber Video + Text
{
...
"text": "A message",
viberVideo: {
"videoUrl":"https://video-url.com",
"videoThumbnail": "https://thumbnail-url.com",
"fileSize": 10,
"duration": 18
}
...
}

Viber Video + Text + Action

{
...
"text": "A message",
"action": {
"caption": "Click here"
},
viberVideo: {
"videoUrl":"https://video-url.com",
"videoThumbnail": "https://thumbnail-url.com",
"fileSize": 10,
"duration": 18
}
...
}

For now as per Viber functionality the button in the Video template will open/play the file on an external browser (the button will navigate the user to the media URL outside the Viber app).

❗️

Important : Video server validation

To ensure that all videos will be validated and become downloadable, each video’s server host must allow Viber’s client to verify the file header to make sure the file meets Viber’s technical requirements. A video that will not allow headers investigation might not allow users that receive it to download the file or play the content. The video file must be hosted on a server that allows HEAD methods and includes the file “Content-Length“ in the server reply.

📘

Transactional & Promotional & Session billing type

Routee provides 3 different billing methods (Transactional & Promotional & Session) based on the message layout or message type.
Messages that contain only text, without a button or image, are billed as Transactional.
Messages that contain image or button elements, are billed as Promotional.
Messages that have isSessionMessage:true value are billed as Session per one session.

📘

Viber Messaging API

Once the Viber service is activated for your account, you will need a senderInfoTrackingId in order to be able to use Viber Messaging API

senderInfoTrackingId can be retrieved from Routee Platform. The Applications page contains all the information you need.