sms.hero.badge

sms.hero.title

sms.hero.subtitle

200+

sms.hero.stats.countries

<5s

sms.hero.stats.delivery

99.9%

sms.hero.stats.uptime

sms.quickStart.title

sms.quickStart.subtitle

import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Send a WhatsApp message in one line
const result = await client.messages.send({
  to: "+14155551234",
  channel: "whatsapp",
  text: "Hello from Zavu!",
});

console.log(result.message.id);

sms.features.title

sms.features.subtitle

sms.features.productionSdks.title

sms.features.productionSdks.description

sms.features.oneEndpoint.title

sms.features.oneEndpoint.description

sms.features.globalCoverage.title

sms.features.globalCoverage.description

sms.features.smartFallback.title

sms.features.smartFallback.description

sms.features.webhooks.title

sms.features.webhooks.description

sms.features.transparentPricing.title

sms.features.transparentPricing.description

sms.useCases.title

sms.useCases.subtitle

sms.useCases.2fa

sms.useCases.verification

sms.useCases.notifications

sms.useCases.alerts

sms.useCases.marketing

sms.useCases.promotional

sms.useCases.support

sms.useCases.updates

sms.useCases.appointments

sms.useCases.bookings

sms.useCases.tracking

sms.useCases.orderStatus

sms.codeExamples.title

sms.codeExamples.subtitle

sms.codeExamples.bulk.title

sms.codeExamples.bulk.description

import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Send bulk SMS to multiple recipients
const recipients = [
  "+14155551234",
  "+14155555678",
  "+14155559012",
];

const results = await Promise.all(
  recipients.map(to =>
    client.messages.send({
      to,
      channel: "sms",
      text: "Flash sale! 50% off everything. Use code FLASH50 at checkout.",
    })
  )
);

sms.codeExamples.webhooks.title

sms.codeExamples.webhooks.description

import express from "express";

const app = express();

app.post("/webhooks/zavu", express.json(), (req, res) => {
  const event = req.body;

  switch (event.type) {
    case "message.delivered":
      console.log("SMS delivered:", event.data.id);
      break;
    case "message.failed":
      console.log("SMS failed:", event.data.id, event.data.errorMessage);
      break;
  }

  res.status(200).send("OK");
});

sms.codeExamples.validation.title

sms.codeExamples.validation.description

import Zavudev from "@zavudev/sdk";

const client = new Zavu();

// Validate phone number before sending
const introspection = await client.introspection.phone({
  phoneNumber: "+14155551234",
});

console.log("Valid:", introspection.validNumber);
console.log("Country:", introspection.countryCode);
console.log("Carrier:", introspection.carrier?.name);
console.log("Type:", introspection.lineType);
sms.multiChannel.badge

sms.multiChannel.title

sms.multiChannel.subtitle

  • sms.multiChannel.features.mau
  • sms.multiChannel.features.endpoint
  • sms.multiChannel.features.fallback
  • sms.multiChannel.features.unifiedWebhooks
sms.multiChannel.exploreLink

sms.multiChannel.sms

sms.multiChannel.smsDesc

sms.multiChannel.whatsapp

sms.multiChannel.whatsappDesc

sms.multiChannel.email

sms.multiChannel.emailDesc

Calcule seus custos

Veja exatamente o que vai pagar

Sem taxas ocultas. O que você vê é o que você paga.

Contatos únicos mensagens por mês
1,000100,000
Grátis dentro da janela de 24h de conversa
0100,000
0500,000
0100,000

Detalhamento de Custos

Taxa da Plataforma (MAU)

3,000 contatos × $0.005

$15.00

Mensagens WhatsApp

100,000 mensagens

Grátis

Mensagens E-mail

10,000 × $0.0001

$1.00

Mensagens SMS

0 × $0.0451

$0.00
Total Estimado$16.00

por mês

WhatsApp é gratuito dentro da janela de 24h de conversa. As tarifas de E-mail são repassadas ao custo. Todos os preços em USD.

Os preços de SMS mostrados são estimativas. O custo real pode variar de acordo com a operadora e destino.

Mensagens de template do WhatsApp fora da janela de 24h são cobradas diretamente pela Meta. Ver preços da Meta

$0.005

por MAU

Grátis

WhatsApp (24h)

$0.045

SMS por mensagem

$0.0001

E-mail por mensagem

sms.comparison.title

sms.comparison.subtitle

FeatureZavuTwilioVonage
sms.comparison.features.setupTimesms.comparison.values.5minsms.comparison.values.30minsms.comparison.values.30min
sms.comparison.features.sdkssms.comparison.values.2langsms.comparison.values.7langsms.comparison.values.6lang
sms.comparison.features.pricingModelsms.comparison.values.mauPasssms.comparison.values.perSegmentsms.comparison.values.perMessage
sms.comparison.features.usPricesms.comparison.values.usPricesms.comparison.values.twilioPricesms.comparison.values.vonagePrice
sms.comparison.features.multiChannel
sms.comparison.features.freeNumber
sms.comparison.features.hiddenFeessms.comparison.values.nonesms.comparison.values.carrierFeessms.comparison.values.platformFees
sms.comparison.features.supportsms.comparison.values.includedsms.comparison.values.paidPlanssms.comparison.values.paidPlans

sms.steps.title

sms.steps.subtitle

1

sms.steps.1.title

sms.steps.1.description

export ZAVU_API_KEY=zavu_live_...
2

sms.steps.2.title

sms.steps.2.description

pip install zavudev # or: npm install @zavudev/sdk
3

sms.steps.3.title

sms.steps.3.description

client.messages.send(to="+1...", channel="sms", text="Hello!")

sms.faq.title

sms.faq.subtitle

sms.faq.phoneNumber.question

sms.faq.phoneNumber.answer

sms.faq.deliverySpeed.question

sms.faq.deliverySpeed.answer

sms.faq.replies.question

sms.faq.replies.answer

sms.faq.charLimit.question

sms.faq.charLimit.answer

sms.faq.mms.question

sms.faq.mms.answer

sms.faq.10dlc.question

sms.faq.10dlc.answer

sms.metaTitle | Zavu