Overview
The E-Chat Viber channel integration allows your agent to communicate with customers through Viber messages using the E-Chat platform. It enables your AI assistant to receive and respond to Viber messages automatically. E-Chat.tech is a third-party service that provides API access to Viber messaging, allowing businesses to integrate Viber communications without direct Viber Business API access.
Prerequisites
Before setting up: an active E-Chat.tech account; a Viber business number registered with E-Chat; API access credentials from E-Chat.tech.
Setting up E-Chat Viber account
1. Register with E-Chat.tech: visit E-Chat.tech and create an account; click CONNECT NUMBER; provide your business details and Viber number for verification.
2. Configure webhook (manual): go to e-chat.tech/profile and find your number in the list; click Settings; near WEBHOOK URL click ADD; pass https://api.mychatbot.app/webhook/e-chat-viber in both the Incoming message webhook address and Sent message status webhook address fields and click SAVE; copy the API KEY.
Creating the integration on MyChatBot
Access integration settings: go to the Channels tab, select the agent, find E-Chat Viber in the channels list, and click Connect. Enter API KEY (of the Viber number you want to use) and Phone (the number you want to connect), then click Save changes to connect your number.
Channel configuration options: Channel Status (toggle on/off), Reply Delay (default 20 seconds), Auto-responses (enable/disable automatic AI responses), Silent Switch (operator handoff behavior), Message History (chat history logging).
Features & capabilities
Message types: text messages, file attachments (images, documents, other files), links (with automatic preview handling), rich content (formatted with line breaks).
Advanced features: automatic message splitting (long messages split into chunks of 700 characters max); link extraction (sent as separate messages or embedded); image link removal; operator handoff (seamless AI ↔ human switching); message deduplication; automatic contact creation and updating.
Operator features: manual message sending from the dashboard; message attribution (operator messages labeled "Manager:"); chat history logging; real-time notifications for new messages.