Skip to content

E-Chat Viber Сhannel Integration

Overview

The E-Chat Viber channel integration allows your MyChatBot agent to communicate with customers through Viber messages using the E-Chat platform. This integration enables your AI assistant to receive and respond to Viber messages automatically, providing seamless customer support through one of the most popular messaging platforms.

E-Chat.tech is a third-party service that provides API access to Viber messaging functionality, allowing businesses to integrate Viber communications into their systems without direct Viber Business API access.

Prerequisites

Before setting up the E-Chat Viber integration, you'll need:

  1. An active E-Chat.tech account
  2. A Viber business number registered with E-Chat
  3. API access credentials from E-Chat.tech

Setting Up E-Chat Viber Account

1. Register with E-Chat.tech

  1. Visit E-Chat.tech and create an account
  2. Click CONNECT NUMBERRegister with E-Chat.tech Connect Numebr
  3. Provide your business details and Viber number for verification Register with E-Chat.tech Connect Numebr

2. Configure Webhook

If you want to set up webhooks manually in E-Chat:

  1. Go to https://e-chat.tech/profile/ and find your number in list Configure Webhook
  2. Click SettingsConfigure Webhook
  3. Near WEBHOOK URL click ADD
  4. Pass https://api.mychatbot.app/webhook/e-chat-viber in Incoming message webhook address and Sent message status webhook address input and click SAVEConfigure Webhook
  5. Copy API KEY

Creating Integration on MyChatBot

1. Access Integration Settings

  1. Navigate to the Channels tab in your MyChatBot dashboard
  2. Select the agent you want to connect to E-Chat Viber Access Integration Settings
  3. Find E-Chat Viber in the channels list
  4. Click the Connect button next to Email
  5. Enter your account information:
    • API KEY: The API KEY of you Viber number you want to use
    • Phone: The phone number that you want to connect Access Integration Settings
  6. Click Save changes and after this you will successufuly connect your number

2. Channel Configuration Options

After creating the channel, you can configure additional settings:

  • Channel Status: Toggle the channel on/off
  • Reply Delay: Set delay between messages (default: 20 seconds)
  • Auto-responses: Enable/disable automatic AI responses
  • Silent Switch: Configure operator handoff behavior
  • Message History: Enable chat history logging

Features and Capabilities

Message Types Supported

The E-Chat Viber integration supports:

  1. Text Messages: Plain text communication
  2. File Attachments: Images, documents, and other files
  3. Links: Web links with automatic preview handling
  4. Rich Content: Formatted messages with line breaks

Advanced Features

  1. Automatic Message Splitting: Long messages are automatically split into chunks (700 characters max)
  2. Link Extraction: Links are processed and can be sent as separate messages or embedded
  3. Image Link Removal: Option to strip image links from responses
  4. Operator Handoff: Seamless switching between AI and human operators
  5. Message Deduplication: Prevents sending duplicate messages
  6. Contact Management: Automatic contact creation and updating

Operator Features

  1. Manual Message Sending: Operators can send messages through the dashboard
  2. Message Attribution: Operator messages are labeled with "Manager:" prefix
  3. Chat History: All interactions are logged for review
  4. Real-time Notifications: Operators receive notifications for new messages