UCal
  • Welcome
  • 🚀Getting Started
    • Quick Start
      • What is IS-Messenger?
      • Setting Up an Account
      • Connecting Channels
      • Inviting Your Teammates
      • Getting Contacts to Message You
      • Automated Welcome and Away Messages
      • Responding to Messages
      • Glossary of Terms
    • Connecting a Channel
    • Invite your teammates
    • Getting Contacts to Message You
    • Automated Welcome and Away Messages
    • Responding to messages
    • Glossary of Terms
    • Creating a Chatbot
  • ⚙️Workspace Modules
    • Dashboard
    • Inbox
      • Inbox Overview
      • Assignment and closing a conversations
      • Custom Inboxes
      • Interacting with Respond AI Prompts
      • Using AI Assist
    • Contacts
      • Contact Details
      • Contacts Overview
      • Merge Suggestions
      • Contact Activity
      • Contact Channels
      • Contact Import
      • Segments
    • Broadcast
      • Broadcast Overview
      • Managing Broadcasts
    • Workflow
      • Triggers
      • Workflow Step
        • Step: Send a Message
        • Step: Ask a Question
        • Step: Assign To
        • Step: Branch
        • Step: Update Contact Tag
        • Step: Update Contact Field
        • Step: Open Conversation
        • Step: Close Conversation
        • Step: Add Comment
        • Step: Jump To
        • Step: Wait
        • Step: Date & Time
        • Step: HTTP Request
        • Step: Trigger Another Workflow
        • Step: Add Google Sheets Row
        • Step: AI Agent
      • Workflow Templates
    • Reports
      • Reports: Conversations
      • Reports: Responses
      • Reports: Resolutions
      • Reports: Messages
      • Reports: Contacts
      • Reports: Assignments
      • Reports: Leaderboard
      • Reports: Users
      • Reports: Broadcasts
  • ⚙️Workspace Setting
    • Managing a Workspace
    • General
    • Users
      • Access Levels
    • Teams
    • Channels
      • Chat Menus
    • Contact Fields
    • Growth Widgets
      • Website Chat Widget Quick Start
      • Website Chat Widget Overview
      • Workspace Settings: Growth Widgets
      • Install Website Chat Widget on Squarespace
      • Install Website Chat Widget on Joomla
      • Install Website Chat Widget on Wix
      • Install Website Chat Widget on Shopify
      • Install Website Chat Widget on WordPress
      • How to Track Conversation Source from Multiple Websites
    • Respond AI
    • Integrations
      • Dialogflow
        • Dialogflow: Connecting to Dialogflow
        • Dialogflow: Creating a Chatbot
        • Dialogflow : Managing Intents
        • Dialogflow: Parameters
        • Dialogflow: Events
        • Dialogflow: Response Templates
        • Dialogflow: Custom Payloads
        • Dialogflow: Fulfillment Webhook Request
      • E-Commerce & CRM Integrations
        • E-Commerce Integration: Shopify
        • E-Commerce Integration: BigCommerce
        • E-Commerce Integration: WooCommerce
        • E-Commerce Integration: Magento
        • CRM Integration: HubSpot
        • CRM Integration: Salesforce
        • CRM Integration: Pipedrive
        • CRM Integration: ActiveCampaign
      • Zapier
      • Developer API
      • Webhooks
      • Make (formerly Integromat)
    • Closing Notes
    • Snippets
    • Files
    • Data Export
    • Data Import
  • ⚙️User Account
  • Profile
  • User Activity Status
  • Notifications
  • Resetting your Passwords
  • 👨‍👧‍👦CONTACT AND MESSAGES
    • Dynamic Variables
      • Dynamic Variables Overview
      • How to Use Dynamic Variables
    • Contact Search and Custom Inbox
    • Conversations
  • ⚙️MESSAGING CHANNELS
    • Channel Overview
    • Facebook Messenger
      • Facebook Messenger Quick Start
      • Facebook Chat Plugin
      • Private Replies
      • Message Tag
    • Instagram
      • Instagram Overview
      • Instagram Quick Start
    • WhatsApp
      • WhatsApp Business API Quick Start
      • Getting Ready for Inbound Conversations
      • Getting Ready for Promotional Messaging
      • WhatsApp Official Business Account (Green Tick)
      • Grow your WhatsApp Audience by Maximizing Entry Points
      • Get WhatsApp API Account for Government Agencies
      • Meta Business Verification
      • WhatsApp Message Templates
      • WhatsApp Pricing
      • WhatsApp Business Platform (API) Channel Configuration
      • WhatsApp Messaging Limits
      • Meta Product Catalog
      • Change Your WhatsApp Business Display Name
      • Phone Number Migration to IS-Messenger WhatsApp Business API
      • Turn-off WhatsApp Number Two-Step Verification
      • WhatsApp Cloud API
        • Migrating from On-Premises API to Cloud API
        • Migrating from Cloud API to On-Premises API
        • Set up the WhatsApp Echo Bot
        • Load Testing on Cloud API
        • Experiments
        • Webhooks Setup
      • 360Dialog WhatsApp
      • Twillio WhatsApp
      • MessageBird WhatsApp
      • Vonage WhatsApp
      • Phone Number Migration to WhatsApp Cloud API
    • Website Chat Widget
      • Install on WordPress
      • Install on Shopify
      • Install on Wix
      • Install on Squarespace
      • Install Website Chat Widget on Joomla
    • LINE
      • LINE Overview
      • LINE Quick Start
    • Telegram
      • Telegram Overview
      • Telegram Quick Start
    • Viber
      • Viber Overview
      • Viber Quick Start
    • SMS Overview
      • Twilio SMS Quick Start
        • Importing Contacts to Twilio SMS
      • MessageBird SMS Quick Start
      • Vonage SMS Quick Start
    • Twitter Overview
      • Twitter Quick Start
    • WeChat
      • WeChat Overview
      • WeChat Quick Start
    • Google Business Message
    • Email
      • Google Workspace Quick Start
      • Other Email
    • Custom Channel
      • Custom Channel Overview
      • Custom Channel Quick Start
  • New Release Update
  • Support Use Cases
    • How to Identify Contacts by Email and Phone NumberI
    • How to Enrich Customer Data from a CRM or other Business Software
    • How to Route Customers to the Right Team Automatically
    • How to Auto-Assign Customers to a Team or Dedicated Agent
    • How to Send Outbound Support Messages
    • Support: Closing Conversations
    • How to Supervise Your Support Agents
    • How to Analyze Reports for Support
    • How to Send CSAT to Customer and Save Data in Google Sheets or CRMs
  • Handling Inbound Conversations
    • Managing Spam
    • Create Automated Welcome and Away Messages
    • Get Contacts’ Consent for Personal Data Collection
    • Create Automated Chat Menus
    • Collect Contacts’ Emails and Phone Numbers
    • Route Contacts by Shifts
    • Route Contacts by Team Functions
    • Route New & Returning Contacts
    • Route VIP Contacts
    • Assignment Strategy: Automatic Contact Distribution & Load Balancing
    • Assignment Strategy: Unassign Agents after Conversations Closed
  • Capture Conversations
    • How to Streamline Meeting Scheduling via CTC Ads
    • How to Automate Product Info Sharing in Conversations Initiated via CTC Ads
    • How to Track Conversation Source from Multiple Websites
    • How to Route Contacts from CTC Ads to Agents
  • Automate Conversations
    • How to Maximize Customer Service Potential with AI Agent
    • How to Automate Contact Information Collection with AI
    • How to Route Contacts to Preferred AI Agent
    • How to Automatically Qualify Contacts Based on Budget Using AI Agent
    • How to Route Contacts by their Preferred Language
    • How to Create Automated Chat Menus
    • Assignment Strategy: How to Automate Contact Distribution & Load Balancing
    • Assignment Strategy: Unassign Agents after Conversations Closed
    • How to Create Automated Welcome and Away Messages
    • How to Block Contacts and Manage Spam
    • How to Route New and Returning Contacts
    • How to Collect Contacts’ Emails and Phone Numbers
    • How to Route New and Returning Contacts
    • How to Route Contacts by Team Functions
    • How to Route Contacts by Shifts
    • How to Get Contacts’ Consent for Personal Data Collection
    • How to Route VIP Contacts
  • How to Promptly Transfer Conversation Between Agents
  • How to Guide Customers from Exploration to Purchase with Engaging Menus
  • How to Optimize Customer Onboarding with Automated & Customized Welcome Messages
  • Converse with Customers
    • How to Get a Complete View of the Customers
    • How to Simplify Customer Escalation with Automation
    • How to Transfer Contacts to the Next Shift Automatically
    • How to Optimize Agents’ Productivity in the Messages Module
    • How to Align AI Conversations with Your Brand Voice
    • How to Draft Customer Replies with AI
    • How to Convert Image to Text Using AI
    • How Automate Calculations Using AI
  • Broadcasts Use Cases
    • How to Sending a Simple Broadcast
    • How to Start a Workflow Based on Broadcast Response
    • How to Import to Broadcast via WhatsApp
    • How to Troubleshoot a Failed Broadcast
  • Sales Use Cases
    • How to Collect Leads' Email and Phone Number
    • How to Enrich Contact Data and Qualify Leads
    • How to Route Leads
    • How to Auto-Assign Leads to Sales Agents
    • How to Send Outbound Sales Messages
    • How to Track Productivity by Closing Conversations
    • How to Supervise Sales Agents
    • How to Analyze Reports for Sales
  • Accessing Help Menu
Powered by GitBook
On this page
  • Pricing
  • Understanding Messaging on Viber
  • Chatbot-session messages
  • Chatbot-initiated messages
  • Monthly free limit
  • Beyond the monthly free limit
  • Message Status Availability
  • Text Formatting
  • Messaging Window
  • Broadcasts
  • Rate Limits
  • FAQ and Troubleshooting
  1. MESSAGING CHANNELS
  2. Viber

Viber Overview

PreviousViberNextViber Quick Start

Last updated 1 year ago

Viber is a cross-platform instant messaging and voice-over IP application operated by the Japanese multinational company Rakuten. As of December 2018, it has over a billion users, with its popularity stemming mainly from Europe and Asia.

Learn how to . Once connected, this Viber chatbot integration lets you respond to messages directly from our platform.

Pricing

Understanding Messaging on Viber

Chatbot-session messages

Viber requires Contacts to send your business the first message to start a conversation. Once a Contact initiates a conversation, this is known as a chatbot-session message.

The session starts when the Contact sends your business the first message and lasts for 24 hours. All messages sent within the 24-hour session window are free.

After the 24-hour session window closes, you can open a new session with chatbot-Initiated messages to continue the conversation with the Contact.

Chatbot-initiated messages

A chatbot-initiated message is when a chatbot owner (business) sends a message to the Contact without an active session between them. These messages will typically (but are not restricted to) promote interactions between Contact and business.

The session starts when the Contact replies to a chatbot-initiated message and lasts for 24 hours. All messages sent within the 24-hour session window are free.

After the 24-hour session window closes, you can start a new chatbot-Initiated message session if you want to continue the conversation with the Contact. Otherwise, you can wait for the Contact to send you a new message to initiate a chatbot-session message.

Monthly free limit

You can send up to 10,000 free chatbot-initiated messages per month.

Beyond the monthly free limit

Once you've exceeded the monthly free limit of 10,000 chatbot-initiated messages, you will see a red exclamation mark next to the undelivered message along with an error message on the platform.

Capturing Conversation

There are a couple of ways to encourage customers to initiate a chat:

Channel Capabilities

These are the capabilities of Viber:

Supported File Types

The file types supported by Viber and the maximum file size for each type are as follows:

  • Image (10 MB)

  • Audio (50 MB)

  • Video (26 MB)

  • File (50 MB)

For any unsupported file type or file that exceeds the maximum file size sent via Viber, the file will automatically be turned into a URL link on the IS-Messenger platform.

Message Status Availability

The table outlines the availability of message statuses in Viber.

Message Status

Availability

Sent

✅

Delivered

✅

Read

✅

Failed

✅

Text Formatting

Messaging Window

When a Contact sends a message to your Viber chatbot, a 24-hour session window starts. All messages sent within the 24-hour session window are referred to as chatbot-session messages and they are free.

After the 24-hour session window ends, you can start a new chatbot-Initiated message session to continue the conversation with the Contact.

Broadcasts

Viber has no restrictions on broadcast message content. However, the monthly free limit of 10,000 chatbot-initiated messages also applies to broadcast messages. Broadcast messages exceeding the 10,000 limit will fail to be sent.

Rate Limits

FAQ and Troubleshooting

Can I start a conversation with a Viber Contact?

How much does a Viber chatbot cost?

You can create Viber chatbots for free. You can also send unlimited replies to customer-initiated messages within 24 hours of receiving the message for free.

Alternative/workaround to the 'Get Started' button

Use IS-Messenger's Pre-Filled Text feature to populate the message box with a default message when Contacts open a chat window with your business.

This saves Contacts' time from needing to think about what to write and click send, encouraging Contacts to send the first message.

Here's how to add pre-filled text to your Viber link and QR codes.

  1. On the IS-Messenger platform, click Settings > Growth Widgets > + Add Widget.

  2. Select QR Code > click Create Widget.

  3. Select Viber as the QR code type > Select the connected Viber channel for which you want to create the QR code > Add pre-filled text that will automatically appear in the message field when the QR code is scanned.

  4. Click Generate Widget button to create your QR code with the pre-filled text.

  5. When Contacts scan your QR code or click your Viber link, they should automatically have the pre-filled text in the message box.

How do I change my Viber Chatbot profile photo?

  1. On your Viber app, go to Settings > Bots > Select your Viber chatbot.

  2. Tap Edit info > Tap the existing profile photo.

  3. Select the location of the photo > Select the photo > Click Done to upload your new profile photo.

  4. Click Done to save the changes.

How do I edit the About section for my Viber Chatbot?

  1. On your Viber app, go to Settings > Bots > Select your Viber chatbot.

  2. Click Edit info > Edit the details.

  3. Click Done to save the changes.

You can create a Viber chatbot for free. However, Viber has introduced a that charges businesses when sending chatbot-initiated messages beyond the free limit. Learn more about this model in the following section.

To send more than 10,000 chatbot-initiated messages in a month, your business will need to agree to the and pay per message.

Under the terms, your business must pay a deposit and messaging charges will be deducted from that. The cost per message .

To reduce charges, consider the following options: - Set up methods to . - Set up additional chatbots, one for each operating region within a country or for each store, and connect all the chatbots to our platform.

: This is a with the URI of your chatbot that you can add to your website or in newsletters. When customers click on the link, they will be directed to start a chat with your Viber chatbot.

: A QR code can be placed in physical locations, such as hotels, restaurants or malls. When customers scan the code, they will be directed to start a chat with your Viber chatbot.

: A Viber widget can be added to your website to direct customers to start a chat with your Viber chatbot.

You can use text or markdown formatting in your messages. Learn more on .

To understand further on how the session works with the two Viber Messaging categories, click .

To send messages above the limit, the business will need to agree to the and pay per message.

Learn more on .

A rate limit is the number of API calls an app or user can make within a given time period defined by the channel. Learn more about the .

Viber rules say users must message you first before you can message them back. Learn how to .

However, charges do apply if you want to send more than 10,000 chatbot-initiated messages in a month. Learn more about .

Click Download and select the size of the QR code you want to save or .

⚙️
notification-based pricing model
Viber Chatbot Commercial Terms
varies by destination country
capture customer conversations
Chat links
deep link
QR codes
Chat widget
Supported File Types
Message Status Availability
Text Formatting
Messaging Window
Broadcasts
Rate Limits
how to format your text here
here
Viber Chatbot Commercial Terms
how to send a broadcast here
rate limits for this channel here
encourage users to initiate a chat here
messaging on Viber here
follow the instructions here to get your Viber chat link
connect your Viber chatbot to IS-Messenger
Viber Overview-prefilled text