Send multi-channel campaigns via email, SMS, WhatsApp, and push notifications. Schedule broadcasts, run A/B tests, and personalize messages at scale.
Send personalized email broadcasts to audience segments. HTML/text support, attachments, dynamic content, and engagement tracking.
Send SMS and WhatsApp messages with link tracking, opt-out handling, and two-way conversations. Unicode and emoji support.
Send mobile and web push notifications with rich media, action buttons, and deep links. Cross-platform delivery.
Schedule broadcasts for optimal send times based on timezone, engagement history, and audience behavior patterns.
Test subject lines, content variants, send times, and CTAs. Automatic winner selection and rollout to full audience.
/broadcastsCreate a new broadcast campaign
/broadcasts/:id/sendSend broadcast immediately
/broadcasts/:id/scheduleSchedule broadcast for future delivery
/broadcasts/:id/statsGet delivery stats (sent, delivered, opened, clicked)
/broadcasts/:id/ab-testCreate A/B test with multiple variants
/broadcasts/:id/pausePause a scheduled or in-progress broadcast
/broadcasts/:id/resumeResume a paused broadcast
/broadcasts/:idCancel a scheduled broadcast
POST https://api.eventzr.com/amplify/v1/broadcasts
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
{
"name": "Summer Event Promo 2026",
"channel": "email",
"audience_segment_id": "seg_abc123",
"template_id": "tpl_xyz789",
"subject": "🎉 Summer Events Are Here!",
"from_name": "EventZR Team",
"from_email": "hello@eventzr.com",
"variables": {
"promo_code": "SUMMER2026",
"discount": "20%"
},
"schedule_at": "2026-06-01T10:00:00Z",
"timezone_aware": true
}