Message → Broadcast
AI-generatedSummary
Broadcasts a selected message type to multiple Viber user IDs through the Viber Bot API. For each input item, parses the recipient list, builds the message payload from the selected fields, and returns the API response.
Inputs
- Broadcast List (required) — Recipient user IDs as a comma-separated string, a JSON array, or a native array.
- Message Type — Select text, picture, rich media, video, file, location, contact, sticker, or URL. Defaults to text.
- Type-specific fields (required) — Provide the fields required for the selected message: text; media URL for picture, video, file, or URL; rich media JSON; size for video or file; file name for file; latitude and longitude for location; contact name and phone number for contact; or sticker ID for sticker. Picture also accepts an optional caption and thumbnail URL; video accepts an optional duration.
- Additional Fields — Optionally set the minimum API version, sender name or avatar, tracking data, or a Viber keyboard as JSON.
Output shape
A list of items containing Viber API response data, one per input item.
The node POSTs to Viber's broadcast_message endpoint. Invalid keyboard or rich media JSON raises an item error; with Continue On Fail enabled, errors are returned as items containing an error field.