Preskoči na sadržaj

How to Create and Connect a Viber Chatbot

Viber Chatbots allow companies to automate customer communication, send rich interactive media, and run broadcast campaigns directly inside the Rakuten Viber app.

This comprehensive guide covers everything you need to know about Viber Bot capabilities, step-by-step registration on Viber Admin Panel, and how to connect it to the SMSBAT platform.


Viber Chatbot Capabilities

Before registering, it is important to understand what Viber Bots can do to optimize your customer experience:

  • Interactive Keyboards (Buttons): Custom button menus with custom styles, colors, and actions. You can use these to create interactive navigation menus, quick replies, or link to external resources.
  • Carousel Messages: Showcase products or cards. Each carousel can hold up to 6 slides containing an image, title, subtitle, and an action button, which users can swipe through.
  • 24-Hour Free Session Window: When a user initiates a conversation with your bot (sends a message, clicks a button, or subscribes), a 24-hour session starts. During this window, you can send unlimited messages to that user for free.
  • Broadcast Campaigns: Outside of active sessions, you can send broadcast messages to your subscribed users (charged according to Viber chatbot messaging rates).
  • AI & Live Chat Takeover: Connect your bot to AI assistants (like ChatGPT) to resolve FAQs instantly, or hand over complex conversations to live support operators using the SMSBAT omnichannel web panel.

Step-by-Step Registration Guide

Follow these steps to register your bot directly on the official Rakuten Viber network:

1. Access Rakuten Viber Admin Panel

Go to the official Viber Admin Panel and log in. * If you do not have an account, enter your personal phone number connected to a Viber app, and click Login. * Viber will send a verification code directly to your Viber mobile app. Enter this code to access the dashboard.

2. Create a Bot Account

Once logged in, click the Create Bot Account button on the left sidebar navigation menu.

3. Fill Out Bot Profile Details

You must complete the registration form with your brand information:

  • Avatar (Min 300x300px): Upload a square image/logo. This will represent your bot to users.
  • Account Name: Enter your bot's public display name. It should represent your company or project name.
  • URI: Suffix for your bot's link (e.g., entering mybrand creates viber.com/mybrand). Must be alphanumeric, lowercase, and unique.
  • Category & Subcategory: Select categories that best describe your business.
  • Language: Select the default language for your bot's public listing.
  • Account Description: Explain what your bot does. This description is shown to users before they subscribe.
  • Website Address: Enter your official website (e.g., https://example.com).
  • Email Address: Your company support email.
  • Location: Select your business location on the map.

4. Accept Terms & Create

Scroll to the bottom of the page, check the box to agree to the Viber Terms of Use, and click Active or Create.


Retrieving Your API Key (Access Token)

Upon successful creation, the panel will generate your unique App Key (Access Token).

Viber API Key

Copy this key and save it securely. You will need it to link your Viber bot to the SMSBAT platform.


How to Connect Your Bot to SMSBAT

  1. Log into your SMSBAT Dashboard.
  2. Navigate to Integrations or Channels -> Viber Chatbots.
  3. Click Add Bot and paste the copied Viber API Key (Token).
  4. Click Connect. SMSBAT will automatically set up the webhooks on Viber's side, and your bot will go online immediately!

:::tip After connecting, send a test message to your new bot to confirm the webhook connection. You can now build chat templates, set up auto-replies, and integrate AI operators. :::