Skip to content

Zavu

Overview

Send SMS, WhatsApp & Email with one unified API. Zavu auto-injects ZAVU_API_KEY into your Vercel projects.

Channels:

  • SMS: Universal reach, instant delivery
  • WhatsApp: Rich media, templates, buttons, reactions
  • Email: Transactional.

Features:

  • Smart channel selection based on cost and deliverability
  • WhatsApp 24h window handling with template fallback
  • Broadcast campaigns with real-time progress tracking
  • Webhooks for delivery status and inbound messages

Quick Start:

import Zavudev from '@zavudev/sdk';
const zavu = new Zavudev(); // Uses ZAVU_API_KEY
await zavu.messages.send({
to: '+14155551234',
text: 'Your code is 123456'
});
Preview
Instructions

Environment Variables Injected:

  • ZAVU_API_KEY: Auto-generated project API key
  • ZAVU_PROJECT_ID: Your Zavu project identifier

Message Types: Text, Image, Video, Audio, Document, Sticker, Location, Contacts, Buttons, Lists, Reactions, Templates

API Features:

  • Phone validation and carrier lookup
  • Contact management with channel preferences
  • Broadcasts: batch 1000 contacts, real-time progress
  • WhatsApp Business profile management
  • Template creation and Meta approval workflow

Webhook Events: message.queued, message.sent, message.delivered, message.failed, message.inbound, conversation.new, template.status_changed

Environments: Variables injected into Production, Preview, and Development. Existing env vars preserved.

Pricing: Pay-as-you-go. First US phone number free. See zavu.dev/pricing