Logo VexaHost WA Gateway
Logo VexaHost WA Gateway

Produk VexaHost lain

Layanan Cloud VPS

Kirim WhatsApp dari aplikasi Anda lewat satu REST API

Tautkan nomor sekali, lalu kirim notifikasi transaksi, OTP, tagihan, dan pesan pelanggan dari bahasa atau framework apa pun tanpa khawatir sesi terputus saat deploy ulang.

Putus tautan kapan saja Tanpa ikatan kontrak Setup instan < 1 menit
kirim-notifikasi.sh
POST /api/v1/messages/text
curl -X POST https://wa.vexahostcloud.my.id/api/v1/messages/text \
  -H "X-Api-Key: vwa_live_9a8b7c6d..." \
  -H "Content-Type: application/json" \
  -d '{
    "to": "081234567890",
    "message": "Invoice INV-001 sudah lunas. Terima kasih!"
  }'

→ { "success": true, "data": { "status": "queued", "id": "msg_8921" } }
Ekosistem & Integrasi
Flustra.id Portal (Official App)
Laravel & PHP (SDK Ready)
Node.js & Express (REST API)
WooCommerce (Toko Online)
Flustra Helpdesk (Tiket Dukungan)
Python & FastAPI (Library)
Webhook Dispatcher (Real-time Event)
WHMCS & Billing (Auto-Invoice)
Flustra Artikel (Knowledge Base)
Zapier & n8n (Automasi)
Proteksi Anti-Blokir (Smart Delay)
Multi-Device Pairing (Multi-Sesi)
Flustra.id Portal (Official App)
Laravel & PHP (SDK Ready)
Node.js & Express (REST API)
WooCommerce (Toko Online)
Flustra Helpdesk (Tiket Dukungan)
Python & FastAPI (Library)
Webhook Dispatcher (Real-time Event)
WHMCS & Billing (Auto-Invoice)
Flustra Artikel (Knowledge Base)
Zapier & n8n (Automasi)
Proteksi Anti-Blokir (Smart Delay)
Multi-Device Pairing (Multi-Sesi)

Tiga langkah, sekali saja

Tanpa konfigurasi server mandiri yang merepotkan. Hubungkan nomor dan langsung pakai.

01

Tautkan nomor

Sekali scan QR di dashboard. Setelah itu sesinya tersimpan permanen di volume terisolasi — termasuk saat server di-deploy ulang.

02

Ambil API key

Satu kunci rahasia per aplikasi atau workspace, bisa dilihat lagi kapan saja dan dicabut sendiri tanpa mempengaruhi nomor lain.

03

Panggil API-nya

Satu permintaan HTTP POST biasa dengan JSON standar. Tidak ada SDK yang wajib dipasang, antrean pesan diurus otomatis oleh gateway.

Deploy ulang tanpa scan QR lagi

Gateway WhatsApp yang menempel di dalam aplikasi akan meminta scan ulang setiap kali servernya dinyalakan ulang. Di sini kredensial nomor disimpan terpisah dan dicadangkan berkala, jadi nomor Anda menyala sendiri begitu container kembali hidup.

Nomor tetap bisa Anda ganti kapan saja lewat Putus tautan → Hubungkan.

Saat server di-deploy ulang

  1. Container dimatikan

    Sesi login WhatsApp diserialisasi dan disimpan rapi sebelum proses berhenti.

  2. Versi baru menyala

    Engine gateway mengontak Laravel untuk memeriksa nomor mana saja yang berstatus aktif.

  3. Nomor tersambung sendiri

    Koneksi WhatsApp pulih seketika tanpa scan QR dan tanpa tindakan manual dari Anda.

Banyak nomor sekaligus

Satu nomor bermasalah tidak menghentikan pengiriman nomor lainnya.

Jeda kirim otomatis

Tiap pesan diberi jeda acak dan diantre per nomor, supaya nomor Anda tidak terbaca sebagai spam.

Webhook pesan masuk

Balasan pelanggan diteruskan ke URL aplikasi Anda, bertanda tangan digital.

Riwayat & status kirim

Terkirim, sampai (delivered), atau dibaca (read) tercatat per pesan secara akurat.

Workspace terpisah

Cabang atau klien punya nomor, API key, dan riwayat pengiriman sendiri.

Kunci bisa dicabut sendiri

Satu kunci bocor tidak berarti seluruh nomor Anda ikut jatuh atau terancam.

Di mana pun aplikasi Anda perlu bicara

Kirim pesan notifikasi otomatis langsung ke aplikasi yang dibuka pelanggan setiap hari.

Toko & e-commerce

Konfirmasi pesanan masuk, rincian tagihan, nomor resi pengiriman, dan pemberitahuan barang sampai ke kurir.

Penagihan & invoice

Invoice terbit, jatuh tempo H-3, atau pemberitahuan pembayaran lunas — terkirim langsung ke nomor pelanggan.

Jasa & reservasi terjadwal

Pengingat janji temu dokter, reservasi meja, atau jadwal servis sehari sebelumnya secara otomatis dari sistem Anda.

Verifikasi & OTP

Kode verifikasi sekali pakai yang dikirim dari nomor resmi brand Anda sendiri demi menjaga kredibilitas dan keamanan.

Bayar sesuai besarnya pemakaian

Semua paket memakai gateway, API, dan dashboard yang sama. Yang membedakan hanya seberapa besar Anda memakainya.

Essentials

Satu usaha dengan satu nomor.

Rp79.000 /bulan Hemat %

Harga pembelian pertama. Perpanjangan berikutnya .

Pilih Essentials

Fitur yang didapatkan:

  • 1 nomor WhatsApp aktif
  • 2.000 pesan keluar per bulan
  • 3 API key
  • Batas API 60 permintaan/menit
  • Riwayat pesan 30 hari
  • 2 anggota tim
  • Webhook, template, dan OTP
  • Dukungan lewat email
Paling Populer

Prime

Volume harian dari satu nomor.

Rp129.000 /bulan Hemat %

Harga pembelian pertama. Perpanjangan berikutnya .

Pilih Prime

Fitur yang didapatkan:

  • 1 nomor WhatsApp aktif
  • 10.000 pesan keluar per bulan
  • 10 API key
  • Batas API 120 permintaan/menit
  • Riwayat pesan 90 hari
  • 10 anggota tim dengan peran
  • Webhook, template, dan OTP
  • Dukungan lewat email

Elite

Dua nomor dan riwayat setahun penuh.

Rp249.000 /bulan Hemat %

Harga pembelian pertama. Perpanjangan berikutnya .

Pilih Elite

Fitur yang didapatkan:

  • 2 nomor WhatsApp aktif
  • 50.000 pesan keluar per bulan
  • API key tanpa batas
  • Batas API 300 permintaan/menit
  • Riwayat pesan 12 bulan
  • Anggota tim tanpa batas
  • Webhook, template, dan OTP
  • Dukungan lewat email

Pay as you go

Bayar per pesan, tanpa langganan bulanan. Isi saldo sesuai kebutuhan, lalu pakai kapan saja — saldo tidak punya masa kedaluwarsa dan hanya berkurang saat pesan benar-benar terkirim.

Pesan gagal tidak memotong saldo Saldo aktif selamanya (tanpa kedaluwarsa) 1 nomor WhatsApp aktif
mulai Rp 50.000

Isi saldo sekali, pakai kapan saja

Pilih Pay as you go

Fitur paket Pay as you go:

  • 1 nomor WhatsApp aktif
  • Bayar hanya saat pesan terkirim
  • Saldo diisi di depan, mulai Rp 50.000
  • Saldo tidak punya masa kedaluwarsa
  • Pesan gagal tidak memotong saldo
  • 3 API key
  • Riwayat pesan 30 hari
  • Webhook, template, dan OTP
Untuk kebutuhan besar

Enterprise

Butuh lebih banyak nomor, kuota di atas Elite, atau retensi riwayat yang lebih panjang? Batas dan harganya kami susun mengikuti kebutuhan Anda — bukan dipaksa masuk salah satu paket Bisnis.

  • Jumlah nomor WhatsApp sesuai kebutuhan
  • Kuota pesan disusun bersama
  • API key tanpa batas
  • Retensi riwayat pesan lebih panjang
  • Prioritas penanganan tiket
  • Pendampingan integrasi

Hubungi kami

Dijawab dalam 1×24 jam hari kerja

Hitung perkiraan & minta penawaran
Payment
QRIS
Bank BCA
Bank BNI
Bank BRI
Bank Mandiri
Bank BSI
Bank Permata
CIMB Niaga
Bank Sahabat Sampoerna
Indomaret
Alfamart
AstraPay
OVO
ShopeePay
Akulaku PayLater
QRIS
Bank BCA
Bank BNI
Bank BRI
Bank Mandiri
Bank BSI
Bank Permata
CIMB Niaga
Bank Sahabat Sampoerna
Indomaret
Alfamart
AstraPay
OVO
ShopeePay
Akulaku PayLater

HTTP dan JSON biasa

Tidak ada SDK yang wajib dipasang. Kalau bahasa atau framework Anda bisa memanggil URL, ia bisa memakai gateway ini.

use Illuminate\Support\Facades\Http;

Http::withHeaders([
    'X-Api-Key' => config('services.wa.key'),
])->post('https://wa.vexahostcloud.my.id/api/v1/messages/text', [
    'to'      => $invoice->customer_phone,
    'message' => "Invoice {$invoice->number} sudah lunas.",
]);
await fetch('https://wa.vexahostcloud.my.id/api/v1/messages/text', {
  method: 'POST',
  headers: {
    'X-Api-Key': process.env.WA_KEY,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ to: pesanan.telepon, message: teks }),
});
requests.post(
    "https://wa.vexahostcloud.my.id/api/v1/messages/text",
    headers={"X-Api-Key": os.environ["WA_KEY"]},
    json={"to": pelanggan.telepon, "message": teks},
    timeout=10,
)

Pertanyaan yang sering muncul

Semua informasi lengkap yang Anda butuhkan seputar penautan nomor, integrasi API, keamanan data, fitur webhook, dan batas pemakaian gateway.

Tidak sama sekali. Anda memegang kendali penuh atas nomor WhatsApp yang ditautkan. Anda dapat memutuskan tautan (disconnect) kapan saja melalui dashboard dan menggantinya dengan nomor baru tanpa biaya tambahan atau birokrasi verifikasi yang rumit. Riwayat log pesan sebelumnya tetap tersimpan aman di akun Anda.

Proses penautan nomor pertama hanya membutuhkan waktu sekitar 30–60 detik melalui scan kode QR di dashboard VexaHost WA. Setelah nomor terhubung dan API Key diterbitkan, integrasi ke aplikasi Anda dapat selesai dalam hitungan menit cukup dengan mengirimkan satu HTTP POST request standar berisi format JSON.

Sistem tidak akan membiarkan pesan gagal secara diam-diam (silent failure). Gateway akan mengembalikan respon HTTP 429 Too Many Requests dengan pesan error yang jelas dan detail. Seluruh status pengiriman tercatat secara transparan di dashboard, dan Anda dapat melakukan upgrade paket seketika kapan saja untuk melanjutkan pengiriman tanpa perlu pairing ulang nomor.

VexaHost WA Gateway dibangun menggunakan standar terbuka REST API berbasis JSON murni. Layanan ini kompatibel 100% dengan bahasa pemrograman, runtime, atau framework apa pun—mulai dari Node.js (Express, NestJS), Python (Django, FastAPI), PHP native, Go, Java (Spring), C# (.NET), hingga platform no-code seperti Make, Zapier, dan n8n. Dokumentasi kami menyediakan contoh kode siap salin untuk berbagai bahasa.

Kami menerapkan arsitektur antrean cerdas (smart queue engine) dengan jeda acak natural (dynamic jitter) antar-pesan untuk mensimulasikan pola interaksi manusia dan menghindari deteksi bot oleh WhatsApp. Selain itu, kami menyarankan pengiriman pesan yang relevan (transaksional, OTP, notifikasi pesanan) dan menghindari spam massal ke nomor yang tidak pernah berinteraksi dengan Anda.

Anda bebas menggunakan jenis nomor apa pun, baik WhatsApp Personal standar maupun WhatsApp Business biasa. Anda tidak diwajibkan memiliki centang hijau (green tick) ataupun akun Facebook Business Manager yang rumit. Cukup pastikan nomor kartu SIM aktif dan sudah terdaftar di aplikasi WhatsApp resmi ponsel Anda.

Ya, tentu saja. Selain pesan teks reguler, API VexaHost WA Gateway mendukung pengiriman berbagai jenis media digital, termasuk gambar (JPEG, PNG), dokumen dokumen faktur/tagihan (PDF, spreadsheet XLSX), audio, hingga pesan lokasi. Cukup sertakan URL media publik yang valid pada payload API pengiriman media.

Ya, sangat bisa. Anda dapat mengonfigurasikan URL Webhook di dashboard untuk menerima notifikasi pesan masuk secara real-time. Setiap kali pelanggan mengirimkan balasan, gateway akan langsung meneruskan payload data ke endpoint server Anda, memungkinkan Anda membangun bot interaktif, integrasi CRM, atau ticketing helpdesk pelanggan.

Keamanan dan privasi data Anda adalah prioritas utama kami. Seluruh lalu lintas data antara aplikasi Anda, gateway kami, dan server WhatsApp dienkripsi menggunakan protokol SSL/TLS 256-bit standar perbankan. Kami tidak pernah membagikan atau menjual isi pesan pelanggan Anda, dan log pesan hanya dapat diakses oleh pemilik akun untuk keperluan audit.

Bangun integrasi WhatsApp lebih cepat dengan AI Agent

Arsitektur REST API VexaHost WA berbasis JSON murni tanpa dependensi rumit. Cukup berikan prompt spesifikasi kami ke AI Agent favorit Anda, dan biarkan AI menuliskan service integrasinya dalam hitungan detik.


        
💡 Tip: Selalu simpan API Key di file .env dan jangan pernah hardcode ke dalam berkas repositori.

Kirim pesan pertama Anda hari ini

Buat akun, tautkan satu nomor, dan sambungkan ke aplikasi Anda. Menautkan nomor pertama biasanya di bawah satu menit.