Viber channel overview

Learn about starting a conversation in your Telegram channel and its limitations

Written By Frieda Yip (Super Administrator)

Updated at April 16th, 2025

ℹ️ What’s supported in SleekFlow

Here are the features available for Viber in SleekFlow:

  • Connect multiple Viber Chatbots to a SleekFlow account
  • Send and receive messages via Viber Bot
  • Create and manage broadcasts via Viber
  • Share your Viber QR code or account link so customers can message you directly

If a feature isn’t listed here, it’s currently not supported in our integration with Viber.

 

 

Viber is a popular messaging app that lets businesses connect with customers using chatbot-powered conversations. With SleekFlow’s Viber integration, you can manage conversations, send automated replies, and deliver marketing messages—all in one place.

This article explains how Viber’s chatbot model works, what counts as a conversation, and what message types are supported.
 

ℹ️ What is a Viber Chatbot?

In Viber, a Chatbot is a special type of business account used to communicate with customers through automated or manual messages. Unlike regular user accounts, chatbots are designed for brand interactions—letting businesses send broadcasts, respond to messages, and integrate with platforms like SleekFlow.

All conversations, pricing, and session rules in Viber are based on interactions between users and your chatbot.

Learn more about connecting a Viber Chatbot in our Help Center article here.

 

 

Conversation window

Each Viber chatbot comes with a monthly maintenance fee of EUR 100. While creating a chatbot is free, all bots are subject to Viber’s latest commercial model unless they were created before February 5, 2024.

⚠️ Note: Bots created before February 5, 2024 still follow Viber’s previous commercial model, which allowed unlimited free messaging with no session restrictions.

This legacy model remains in effect until further notice. Learn more about the previous commercial model.

 

 

Under the new Viber Commercial Terms, conversations are priced based on session activity. This change has a significant impact on businesses that rely heavily on broadcast messaging.
 

What is a conversation session?

Viber now defines a conversation session as a 24-hour window where messages between your business and the customer are exchanged without additional cost. A session can start in two ways:

  • When the customer (business subscriber) sends a message to your business
  • When the customer replies to a business-initiated message (sent outside of an active session)

After 24 hours, the session ends automatically. A new session begins only when the user interacts with your business again.
 

Learn more about creating a chatbot on Viber in our Help Center article here.

 

Starting conversation

On Viber, both you and your customers can initiate conversations. Depending on who starts the interaction, the message flow and cost may differ. There are two types of sessions:

  1. User-initiated conversations
    A session starts when a customer sends a message to your Viber channel.
    1. You can respond freely within this 24-hour window.
    2. The 24-hour session resets every time the user sends a new message.
    3. This model supports ongoing, responsive communication as long as the customer remains engaged.
       
  2. Business-initiated conversations
    If your business sends a message outside of an active session, it is considered a business-initiated message
    1. These messages incur a fee based on the recipient’s country code.
    2. Learn more about location-based pricing in Viber’s rate card.
    3. If the customer replies, a new 24-hour session begins—and all subsequent messages within that session are free.
       

💡 Tip: To minimise costs, aim to send important messages when there’s already an active session, or encourage customers to re-engage.

 

 

Welcome message

Viber allows your business to send a one-time welcome message to users as soon as they open the chat with your business—even before they interact with you. This message is free of charge and offers a great opportunity to introduce your business, highlight key features, and encourage users to start engaging.

Use the welcome message to:

  • Briefly introduce your business
  • Guide users on how to interact with your business on Viber 
  • Highlight key features or options available
  • Encourage users to subscribe and start engaging
     

📝 Note: Welcome messages are not billed and are only sent once per user.

 

 

Learn more about sending welcome messages in Viber developer documentation.

 

Supported message types

When using Viber on SleekFlow, you can send a variety of message formats to engage your customers. Below is an overview of the supported message types and file specifications.
 

Text messages

You can send plain text messages directly to your customers.

  • Max length: 7,000 characters

 

Media messages

Media type Supported format Maximum file size
Image .PNG, .JPEG, .GIF (static only) 1 MB
Video .MP4 (H.264 only) 26 MB
File

.PDF, .CSV, .DOC, etc.

Note: only unsupported file types are listed in official docs. Learn more about forbidden file formats

50 MB

 

📝 Note on sending image via Viber

  • Image descriptions can be added (max 768 characters)
  • Uploaded GIFs are static. To send animated GIFs, use a URL message instead.
 

 

Unsupported message types

The following message types are not supported on Viber:

  • Rich media messages or carousel content
  • Contact cards
  • Location messages
  • Stickers
  • Unsupported file types

Learn more about unsupported file formats.