Notifications
Viber Notifications allow you to send transactional messages through your Viber business sender.
The messages are useful for real-time updates such as order status updates, reminders, account alerts, and other business communications.
Viber Notifications include alerts that consist of text, an image, or a call-to-action button, depending on the type.
Key Capabilities
- Notifications regarding transactions and/or services to specific users or groups of users.
- Can send messages with up to 1000 characters of text.
- Optional image support (formats supported, up to 10 MB).
- Every message can have a single Call-To-Action button.
- Offers a single API experience on any channel supported by Dexatel.
- Transactional notifications must use an approved transactional template.
Use Cases
Viber Notifications may be used for notifications related to the following:
- Order updates (shipment status, delivery progress)
- Payment confirmations
- Account alerts (password change and login alerts)
- Appointment reminders
- Service Updates or System Notifications
Such notifications help in retaining the customer and carrying out the day-to-day operations.
Prerequisites
To send notifications, one needs to have an active Dexatel account as well as an approved Viber Business Messaging sender.
Activation is requested via your dashboard, done via an activation process.
This is all described within the Viber Get Started tutorial.
Using the Viber Notifications API
There are two ways to send Viber notifications via the API:
- Using an approved transactional template. Use this for transactional notifications. It is charged at the transactional rate.
- Sending a free-form message. A message without a template is charged at the promotional rate.
Option 1: Send a Notification Using a Template
If you choose to use templates, the flow is similar to sending campaigns.
- Create a Template
First, create a message template that defines the notification content.
Use the Create Template API
Select the appropriate Viber-related options in the request body
API reference:
👉 https://developers.dexatel.com/reference/templates-create
Templates can be reused across multiple notification messages.
- Send the Notification
Once the template is created, send the notification by referencing the template and recipient.
Use the Send Message API
Select the Viber channel and reference the template
API reference:
👉 https://developers.dexatel.com/reference/messages-send
Option 2: Send a Free-Form Notification
You can send a message without creating a template. Note that Viber charges a message without a template at the promotional rate, even if the content is transactional. For transactional notifications, use Option 1 with an approved transactional template.
- Use the Send Message API
- Select Message without template → Viber channel
- Follow the documentation based on the message content you want to send
API reference:
👉 https://developers.dexatel.com/reference/messages-send
This option is useful for highly personalized or event-driven messages.
Updated 7 days ago