AACFlow

Viber

Send messages and manage your Viber bot

Usage Instructions

Integrate Viber into your workflow. Send messages, broadcast to multiple users, get account info, check online status, and manage webhooks for your Viber bot.

Tools

viber_send_message

Input

ParameterTypeRequiredDescription
authTokenstringYesNo description
receiverstringYesNo description
textstringYesNo description
typestringNoNo description
mediastringNoNo description
thumbnailstringNoNo description
sizestringNoNo description
durationstringNoNo description
fileNamestringNoNo description
keyboardstringNoNo description
trackingDatastringNoNo description
senderNamestringNoNo description
senderAvatarstringNoNo description
minApiVersionstringNoNo description

Output

ParameterTypeDescription
successbooleanOperation success status
statusnumberViber API status code (0 = success)
statusMessagestringViber API status message
messageTokenstringMessage token for tracking
chatHostnamestringChat hostname for SN
membersjsonArray of user status objects
idstringBot account ID
namestringBot account name
iconstringBot account icon URL
countrystringBot account country
webhookstringRegistered webhook URL
eventTypesjsonRegistered event types
errorstringError message if failed

viber_broadcast

Input

ParameterTypeRequiredDescription
authTokenstringYesNo description
broadcastListstringYesNo description
textstringYesNo description
typestringNoNo description
mediastringNoNo description
thumbnailstringNoNo description
sizestringNoNo description
durationstringNoNo description
fileNamestringNoNo description
keyboardstringNoNo description
trackingDatastringNoNo description
senderNamestringNoNo description
senderAvatarstringNoNo description
minApiVersionstringNoNo description

Output

ParameterTypeDescription
successbooleanOperation success status
statusnumberViber API status code (0 = success)
statusMessagestringViber API status message
messageTokenstringMessage token for tracking
chatHostnamestringChat hostname for SN
membersjsonArray of user status objects
idstringBot account ID
namestringBot account name
iconstringBot account icon URL
countrystringBot account country
webhookstringRegistered webhook URL
eventTypesjsonRegistered event types
errorstringError message if failed

viber_get_account_info

Input

ParameterTypeRequiredDescription
authTokenstringYesNo description

Output

ParameterTypeDescription
successbooleanOperation success status
statusnumberViber API status code (0 = success)
statusMessagestringViber API status message
messageTokenstringMessage token for tracking
chatHostnamestringChat hostname for SN
membersjsonArray of user status objects
idstringBot account ID
namestringBot account name
iconstringBot account icon URL
countrystringBot account country
webhookstringRegistered webhook URL
eventTypesjsonRegistered event types
errorstringError message if failed

viber_get_online

Input

ParameterTypeRequiredDescription
authTokenstringYesNo description
idsstringYesNo description

Output

ParameterTypeDescription
successbooleanOperation success status
statusnumberViber API status code (0 = success)
statusMessagestringViber API status message
messageTokenstringMessage token for tracking
chatHostnamestringChat hostname for SN
membersjsonArray of user status objects
idstringBot account ID
namestringBot account name
iconstringBot account icon URL
countrystringBot account country
webhookstringRegistered webhook URL
eventTypesjsonRegistered event types
errorstringError message if failed

viber_set_webhook

Input

ParameterTypeRequiredDescription
authTokenstringYesNo description
urlstringYesNo description
eventTypesstringNoNo description
sendNamestringNoNo description
sendPhotostringNoNo description

Output

ParameterTypeDescription
successbooleanOperation success status
statusnumberViber API status code (0 = success)
statusMessagestringViber API status message
messageTokenstringMessage token for tracking
chatHostnamestringChat hostname for SN
membersjsonArray of user status objects
idstringBot account ID
namestringBot account name
iconstringBot account icon URL
countrystringBot account country
webhookstringRegistered webhook URL
eventTypesjsonRegistered event types
errorstringError message if failed

On this page

Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started