Viber Notifications
Viber Notifications allow you to send transactional, service, and other 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.
- There is no template pre-approval needed.
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 transactional messages via the API:
- Using a template (recommended for structured or repeatable messages)
- Sending a free-form message (recommended for dynamic or one-off notifications)
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
If your use case requires dynamic or ad-hoc content, you can send notifications without creating a 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 2 days ago