Back to blog

Introducing Wataki

Wataki Team·

If you've ever tried to build on WhatsApp, you know the pain. The official Business API requires Meta approval, a BSP partner, and weeks of onboarding. For indie hackers and small teams shipping fast, that's a non-starter.

Wataki is a self-hostable WhatsApp API built on top of the multi-device protocol. You bring your own WhatsApp number, scan a QR code, and start sending messages through a clean REST API in under five minutes.

The problem

Developers building notification systems, customer support bots, or internal tools on WhatsApp face a fragmented landscape. Existing solutions are either locked behind enterprise pricing, require complex infrastructure, or provide unreliable connections that drop without warning.

We wanted something different: an API that feels like Stripe or Resend — simple, predictable, and built for developers first.

What Wataki provides

  • Multi-tenant from day one. Each API key gets isolated instances with separate rate limits and webhook configurations.
  • Persistent auth state. WhatsApp sessions are stored in PostgreSQL, so your connections survive container restarts and redeployments.
  • Real-time webhooks. Incoming messages, delivery receipts, and connection events are pushed to your endpoint with automatic retries and exponential backoff.
  • Media handling. Upload and send images, documents, audio, and video through a single unified API.
  • Observability built in. A dashboard shows message throughput, webhook delivery rates, and instance health at a glance.

What's next

We're focused on making Wataki the most reliable open WhatsApp API available. Upcoming work includes group management improvements, message scheduling, and a TypeScript SDK that wraps the REST API with full type safety.

If you're building on WhatsApp and want a developer-first experience, give Wataki a try. Create a free account and send your first message in minutes.