Skip to main content
Broadcasts let you send the same message to many recipients without making individual API calls. Perfect for marketing campaigns, announcements, and bulk notifications.

Why Use Broadcasts?

Instead of making 10,000 individual API calls:
Use a single broadcast:

Key Features

Batch Processing

Add up to 1,000 contacts per request. Zavu handles rate limiting and delivery optimization automatically.

Personalization

Customize each message with per-contact template variables like names, order IDs, or custom fields.

Scheduling

Schedule broadcasts for future delivery. Perfect for time-zone aware campaigns.

Real-time Progress

Poll for delivery progress with instant updates on sent, delivered, and failed counts.

Balance Reservation

When you send a broadcast, Zavu reserves the estimated cost from your balance. This ensures funds are available for the entire campaign and prevents overspending.
Reserved funds are released when the broadcast completes or is cancelled. Learn more

Broadcast Lifecycle

Quick Example

Supported Channels

WhatsApp broadcasts using free-form messages (non-template) require an open 24-hour conversation window with each recipient. Use WhatsApp templates for marketing campaigns to recipients who haven’t messaged you recently.

Limits

Next Steps

Creating Broadcasts

Configure message content and channel settings

Adding Contacts

Batch upload and personalization

Sending & Scheduling

Send immediately or schedule for later

Tracking Progress

Monitor delivery in real-time

API Reference

Manage broadcasts programmatically: