Viber Integration

Answer Viber messages from the shared Inbox.

Connect a viber integration

The Owner registers a Public Account/bot on Viber's partner platform and connects it to the company by entering its authentication token once Viber has approved and created the account.

Identify, disconnect or reconnect a viber integration

An Admin recognizes a Viber connection by its account name, disconnects it when it is no longer needed, and reconnects it after an interruption.

Manage several viber integrations for the same company

A company connects more than one Viber Public Account/bot — for example one per brand — and administers each independently.

Detect a non-functional viber integration

The platform detects that a connected Viber account's token is no longer valid or its webhook is failing, and shows the Admin exactly why.

Receive an inbound viber message into the inbox

A customer sends a message to the company's Viber account; it arrives in the shared Inbox as part of their conversation.

Identify the viber user and create or associate the profile

The platform identifies the customer behind an inbound Viber message by the Viber user id Viber assigns to the subscriber, and links or creates their Contact profile.

Reply to a viber conversation from the platform

An operator replies to a customer's Viber message with text or supported media, sent through the connected account.

Initiate a viber conversation where the official mechanism permits it

An operator starts a Viber conversation with a customer who has already opened a chat with the company's account at least once — the only case Viber's REST Bot API allows an account-initiated message.

Block sending and inform the operator when viber does not permit contact

When Viber refuses a send because the customer has not subscribed to the account, or has blocked it, the operator gets a clear, specific explanation instead of a generic failure. There is no pre-send reachability check — Viber is offered whenever the customer has a phone number, and this is where an unreachable contact is discovered.

Withhold content types the viber integration cannot transmit

The composer disables content the connected Viber account cannot send — most commonly an oversized file or an executable format — before the operator attempts to send it.

Handle a failed viber send and resend the message

When a Viber send fails for a reason other than a contact-permission problem — including an unreachable phone number, since Viber performs no pre-send reachability check — the operator sees the failure and can resend without retyping the message.

Enable or disable the ai assistant for viber conversations

An Admin turns the AI Assistant on or off for one connected Viber account without affecting the company's other channels.