WhatsApp API
for developers
WhatsApp Business Platform resmi, multi-tenant. Kirim pesan, terima webhook, kelola percakapan — satu SDK, tanpa ribet.
$ bun add @waotomatis/sdk Hubungkan WhatsApp Business Account — kami pandu setup-nya di quickstart.
Fitur
Semua primitive yang kamu butuh
Building block siap-produksi untuk WhatsApp Business Platform — dari satu endpoint REST, webhook real-time, sampai MCP server. Tinggal pasang, langsung jalan.
-
Send Messages
Text, image, video, document, template, interactive — semua tipe pesan WhatsApp via satu endpoint REST.
-
Real-time Webhooks
Pesan masuk & status update di-deliver dengan retry otomatis dan signature verification — plus WebSocket realtime.
-
TypeScript SDK
Di-generate dari OpenAPI spec. Pagination, error handling, dan webhook helpers built-in.
-
MCP Server
Bridge WhatsApp ke Claude, Cursor, atau AI agent lain via Model Context Protocol.
-
Secure by Default
Credentials dienkripsi AES-256. Webhook signature verification, rate limiting, idempotency keys.
-
Multi-tenant
Organization → Teams → Members → WhatsApp accounts. RBAC dan isolasi data lintas tenant.
- NEW
n8n Community Node
Automation drag-and-drop tanpa nulis code. Action node (kirim pesan, kelola kontak) + trigger node (pesan masuk & status).
Cara kerja
Dari nol ke pesan terkirim < 10 menit
Empat langkah singkat dari sign up sampai pesan pertama kamu masuk ke inbox pelanggan.
- 1
Daftar & buat API key
Sign up dalam hitungan detik, langsung dapat API key buat dipakai di environment kamu.
- 2
Connect nomor via Embedded Signup
Hubungkan nomor lewat Cloud API atau Coexistence tanpa ribet verifikasi manual.
- 3
Kirim & terima pesan
Satu REST endpoint untuk kirim, plus webhook & WebSocket buat terima pesan real-time.
- 4
Hubungkan AI atau workflow
Sambungkan agent AI lewat MCP server bawaan, atau otomasi alur lewat node n8n.
Built for developers
Beberapa baris, langsung jalan.
API yang bersih, SDK yang ringkas, dan MCP server bawaan. Tanpa boilerplate, tanpa setup berhari-hari — copy, paste, kirim pesan pertamamu.
const wao = new Waotomatis({ apiKey });
await wao.sessions("sess_123").messages.send({
to: "628123456789",
type: "text",
text: "Halo 👋",
}); import { verifyWebhook } from "@waotomatis/sdk";
if (!await verifyWebhook(
req.rawBody,
req.headers["x-wao-signature"],
secret,
)) return res.sendStatus(401); // Agent memanggil tool MCP bawaan WAOtomatis
{
"tool": "wao.send_message",
"args": { "to": "628123…", "text": "Pesananmu dikirim 🚚" }
} SDK tersedia untuk TypeScript, PHP, dan Python.
Harga
Harga IDR, transparan
Multi-tenant (Organization → Teams → Members) di semua paket. Semua harga dalam Rupiah — bukan USD yang naik kalau kurs naik.
Starter
Untuk mencoba platform
- 2 koneksi WhatsApp
- 2.000 pesan / bulan
- 90 hari riwayat
- 5 members
- 500 MB storage
- Webhooks + WebSocket
- MCP server
- Community support
Pro
Untuk bisnis berkembang
- 5 koneksi WhatsApp
- 500.000 pesan / bulan
- 365 hari riwayat
- 10 members
- 2 GB storage
- MCP + webhook prioritas
- Bulk send + node n8n
- Email support
Business
Untuk agensi & multi-tenant
- 12 koneksi WhatsApp
- 1.000.000 pesan / bulan
- 365 hari riwayat
- 20 members
- 5 GB storage
- Semua fitur Pro
- White-label + SLA
- Priority support
Butuh volume lebih besar atau on-premise? Hubungi kami.
Jujur soal risiko
Kami fokus pada jalur resmi WhatsApp Business Platform (Cloud API) — stabil dan sesuai ToS.
Jalur unofficial (akses history penuh) menyusul dengan mitigasi best-effort dan transparansi penuh soal risiko ban — bukan janji “0% banned” palsu.
FAQ
Pertanyaan umum
Hal-hal yang paling sering ditanyakan developer sebelum mulai. Masih ada pertanyaan lain? Cek dokumentasi.
Apa itu WAOtomatis?
WAOtomatis adalah infrastruktur WhatsApp headless: kami sediakan API, SDK, MCP server, dan node n8n, lalu kamu bebas membangun dashboard, bot, atau workflow sendiri di atasnya. Kami urus bagian sulitnya, kamu fokus ke produk.
Apakah resmi & legal?
Ya. WAOtomatis berjalan di atas WhatsApp Business Platform (Cloud API) resmi dari Meta, dengan onboarding lewat Embedded Signup. Semuanya sesuai Terms of Service WhatsApp — bukan reverse-engineering atau unofficial library.
Bedanya dengan Twilio/Wati?
Lebih murah dengan harga dalam Rupiah (IDR), bukan USD, jadi tanpa kejutan kurs. Developer experience kelas satu — SDK, docs, dan webhook yang rapi — plus satu hal yang belum dimiliki provider lain: MCP server bawaan.
Bisa connect nomor yang sudah dipakai di WA Business app?
Bisa, lewat Coexistence. Nomor kamu tetap bisa dipakai seperti biasa di aplikasi WhatsApp Business sambil terhubung ke Cloud API — jadi tim CS dan automation jalan berdampingan tanpa pindah nomor.
Dukung AI agent?
Ya. Lewat MCP server bawaan, AI agent bisa langsung mengirim pesan dan membaca konteks WhatsApp — kompatibel dengan Claude, Cursor, dan agent berbasis LLM apa pun yang mendukung Model Context Protocol.
Bisa automation tanpa coding?
Ya. Kami sediakan node n8n resmi dengan action (kirim pesan, kelola template) dan trigger (pesan masuk, status delivery). Rangkai workflow WhatsApp secara visual tanpa menulis satu baris kode pun.
Siap mulai?
Mulai bangun di atas WAOtomatis
Kirim pesan WhatsApp pertama dalam hitungan menit. Gratis untuk mulai, harga jelas dalam Rupiah, lengkap dengan REST API, webhook, dan MCP server bawaan.
Tanpa kartu kredit · Setup mandiri · Batalkan kapan saja