ZazaVoice Documentation

Hub for everything you need to use, integrate with, or contribute to ZazaVoice. Pick a track:

For users

Start here if you're using the dashboard at https://zazavoice.com.

  • Getting started — sign up, buy a number, deploy your first AI voice agent in under 10 minutes.
  • Voice agents — what an agent is, configuring personality and voice, attaching knowledge.
  • Phone numbers — buying, capabilities (voice vs SMS), switching between AI and human handling, international rules.
  • Campaigns — bulk outbound calling: CSV upload, per-lead variables ({{TOKEN}}), TCPA hours, retries.
  • SMS & broadcasts — one-off SMS, the inbox, bulk broadcasts, opt-out, 10DLC.
  • Billing — subscription plans, the pay-as-you-go wallet, auto-recharge.
  • Compliance — recording disclosure, TCPA calling hours, A2P/10DLC, SMS opt-out, GDPR/DPA.
  • Troubleshooting — the common 10 things and how to fix them yourself.

For developers

Build a customer-facing product on top of ZazaVoice. Your users see your brand; ZazaVoice runs the calling infrastructure underneath — agents, numbers, AI conversation, transcription, billing, compliance. You dispatch calls via API and react to outcomes via webhooks.

  • Quickstart — get an API key and dispatch your first call in 5 minutes.
  • API reference — every /v1 endpoint, parameters, error shape, status codes.
  • Webhooks — events you can subscribe to, HMAC-SHA256 signature verification (Node + Python examples), retry semantics.
  • Capabilities & limits — honest list of what the API supports today and what's not yet in scope, so you can plan your roadmap.

Contact