Viber is one of the most widespread messengers in Ukraine. The adapter accepts bot callbacks with signature verification and creates CRM leads from incoming messages.
What becomes a lead
Text message
The Viber profile name plus the text in the lead's notes.
Shared contact
Name and phone straight into the lead card.
What lands in the CRM
- Lead name
- Phone — from a shared contact
- The message text in notes
- Source: viber
- Duplicate protection via the message token
Signature verification
Every callback is verified by X-Viber-Content-Signature (HMAC-SHA256 of the body using the bot auth token); foreign requests are rejected. The bot sends a confirmation to the customer.
Connect in 3 steps
- 1
Create a Viber bot
In the Viber Admin Panel create a public account and copy the Auth token.
- 2
Add the adapter and test
Paste the Auth token; the test calls get_account_info and shows the account.
- 3
Set the webhook
Call set_webhook with the generated URL — a test message creates a lead.
Frequently asked questions
How is it different from Telegram?
The signature is X-Viber-Content-Signature (hex HMAC), and the token is the bot auth token from the Viber Admin Panel.
Can I test the token in advance?
Yes — the connection test validates the token via get_account_info and shows the bot name.
Stop losing Viber requests
Connect a bot and requests become leads.
Start for free