Tren Pengiriman Pesan (7 Hari Terakhir)
Kirim Pesan WhatsApp
Riwayat Pesan Terkirim
Buat Kampanye Pesan Massal (Broadcast)
Unggah file kontak dan kirim pesan ke ratusan pelanggan sekaligus secara aman dengan jeda waktu acak.
Daftar Kampanye Saya
| Nama Kampanye | Jadwal / Dibuat | Status | Progress | Aksi |
|---|
Ekstrak Kontak Grup
Ambil semua nomor anggota grup WhatsApp yang Anda ikuti untuk keperluan broadcast.
Daftar Lisensi (Client API Keys)
Kelola kunci akses untuk klien/pelanggan Anda. Kunci ini hanya bisa digunakan untuk endpoint /api/send dan tunduk pada batas kedaluwarsa.
| Label Pelanggan | API Key | Batas Perangkat | Dibuat Pada | Kedaluwarsa Pada | Status | Aksi |
|---|
Manajemen Pesanan (Payment Gateway Simulasi)
Cek bukti transfer dan *Approve* untuk mengaktifkan lisensi secara otomatis.
| ID Order | No. WA Pembeli | Paket | Bukti Transfer | Status | Aksi |
|---|
Pengaturan Aplikasi & Harga
Informasi ini akan ditampilkan di halaman Login kepada calon pembeli lisensi.
👋 Selamat Datang di WhatsApp Gateway SaaS
Terima kasih telah menggunakan layanan kami. Platform ini dirancang untuk memudahkan Anda mengelola pengiriman pesan WhatsApp secara profesional, stabil, dan minim risiko pemblokiran.
Keunggulan Layanan Kami
- Isolasi Data Penuh (Multi-Tenant): Ruang kerja Anda 100% rahasia dan terisolasi. Pelanggan lain tidak bisa melihat perangkat atau data Anda.
- Satu API Key untuk Banyak Perangkat: Anda bebas menambahkan berapapun nomor WhatsApp yang Anda butuhkan (Tergantung paket) tanpa perlu merubah kodingan API Key Anda.
- Anti-Banned dengan Load Balancing: Anda bisa mengelompokkan beberapa perangkat (Misal grup: marketing). Saat Anda menembak API, server kami secara otomatis akan merotasi pengirim pesan secara merata antar perangkat Anda!
1. Cara Menghubungkan Nomor WA Anda
- Buka menu Perangkat dan klik tombol Tambah Perangkat.
- Masukkan ID Sesi (bebas, misal: CS-01) dan nama perangkat Anda.
- (Opsional) Jika Anda memiliki banyak HP dan ingin pesannya digilir, pastikan Anda mengisi kolom Nama Grup dengan nama yang sama (misal: promo).
- Klik Tampilkan QR.
- Buka aplikasi WhatsApp di HP Anda, masuk ke menu Perangkat Tertaut (Linked Devices), dan pindai kode QR yang muncul di layar komputer. Jendela akan tertutup otomatis jika berhasil.
2. Mengirim Pesan (Manual & API)
- Cara Uji Coba Manual: Buka menu Kirim Pesan. Pilih perangkat pengirim, masukkan nomor tujuan (dengan format awalan 628...), tulis pesan, lalu klik Kirim.
- Menggunakan Load Balancing (Otomatis Dirotasi): Pada menu Kirim Dari, jangan pilih spesifik nama HP, melainkan pilih Grup: [Nama Grup Anda]. Sistem akan mencari HP yang menganggur.
- Menggunakan Kode: Buka menu Dokumentasi API untuk melihat cara *copy-paste* ke sistem Anda (seperti PHP/Node.js/Postman). Gunakan
x-api-keysesuai kunci yang Anda pakai untuk login saat ini.
Konfigurasi Webhook & Auto-Reply
Atur balasan otomatis (Chatbot) dan sambungkan notifikasi pesan masuk (Webhook) ke server Anda.
AI Knowledge Base (RAG Engine)
Unggah dokumen PDF katalog produk, SOP toko, atau panduan FAQ. AI Auto-Reply akan secara otomatis membaca dan mengutip konteks resmi ini untuk menjawab pesan pelanggan secara akurat.
Tambah Dokumen / Katalog
Simulator Tanya-Jawab AI (RAG Test)
Uji kemampuan AI dalam menjawab pertanyaan spesifik pelanggan berdasarkan database pengetahuan yang Anda unggah.
Daftar Dokumen Knowledge Base Aktif
Drip Campaign (Pesan Berantai Terjadwal)
Automasi alur pesan bertahap (Day 1 -> Day 3 -> Day 7) yang terpicu secara otomatis saat kontak bergabung ke grup / tag kontak Anda.
Integrasi Webhook E-Commerce & Notifikasi Otomatis
Hubungkan toko online (WooCommerce, Shopify, Google Sheets, atau REST API) Anda untuk mengirim pesan WhatsApp otomatis setiap ada order baru.
WooCommerce
WordPress E-CommerceSalin Webhook URL berikut ke menu WooCommerce > Settings > Advanced > Webhooks:
Shopify
Shopify NotificationsSalin URL ke Shopify Settings > Notifications > Webhooks (Orders creation):
Google Sheets
Apps Script / FormsKirim POST JSON dari Google Apps Script ke Webhook URL:
Custom REST API
Sistem / CRM KustomWebhook fleksibel untuk sistem backend custom:
Simulator & Uji Coba Pengiriman Notifikasi
Kirimkan notifikasi simulasi untuk memastikan template dan koneksi WhatsApp Anda berjalan dengan sempurna.
Klik salah satu obrolan untuk mulai membalas pesan
Manajemen Tim CS & Pembagian Chat
Buat akun agen CS agar staf Anda dapat membalas chat pelanggan dengan sistem antrian tiket.
| Nama CS | Kode Akses (Key) | Peran (Role) | Chat Aktif | Selesai | Status | Aksi | |
|---|---|---|---|---|---|---|---|
| Memuat daftar agen CS... | |||||||
Tambah Agen CS Baru
×💡 Kode akses (API Key khusus CS) akan dibuat otomatis. Agen CS dapat login menggunakan kode tersebut untuk mengakses Inbox.
Transfer Chat ke Agen CS Lain
×Manajemen Buku Kontak
| Nama | Nomor WhatsApp | Grup / Tag | Aksi |
|---|---|---|---|
| Memuat kontak... | |||
Tambah Kontak Baru
×Import dari Excel/CSV
×Aturan Kolom (Harus Sesuai Urutan):
- Kolom A: Nama
- Kolom B: Nomor WA (Boleh pakai 0, +62, atau 62)
- Kolom C: Grup/Tag (Opsional)
Implementasi API untuk Klien
Gunakan panduan di bawah ini untuk mengirim pesan WhatsApp dari sistem lain (seperti toko online, CRM, atau bot).
Endpoint URL
POST http://localhost:3100/api/send
Headers Wajib
Content-Type: application/jsonx-api-key: [API_KEY_KLIEN](Gunakan API Key yang digenerate di menu Lisensi)
Parameter Body (JSON)
| Parameter | Tipe | Keterangan |
|---|---|---|
number * |
String | Nomor WA tujuan. Contoh: "62812345678" (tanpa +) |
sessionId atau groupId * |
String | Gunakan sessionId untuk mengirim dari 1 perangkat, ATAU gunakan groupId untuk Load Balancing. |
message |
String | Teks pesan yang ingin dikirim. |
mediaUrl |
String | (Opsional) Link URL gambar/dokumen yang akan dikirim. |
Contoh Kode: PHP (cURL)
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://localhost:3100/api/send',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode(array(
"sessionId" => "device1",
"number" => "62812345678",
"message" => "Halo dari PHP API Gateway!"
)),
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'x-api-key: WA-KEY-XXXXXXXXXXXX' // API Key Klien
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
API Pesan Interaktif (Tombol & Menu List)
POST http://localhost:3100/api/send/interactive
Kirimkan tombol pilihan interaktif (Buttons) atau menu drop-down (List). Sistem secara otomatis menyediakan fallback format nomor rapi jika perangkat target tidak mendukung tombol mentah.
// Contoh Payload Tombol (Buttons):
{
"sessionId": "device1",
"number": "62812345678",
"interactiveType": "buttons",
"title": "Katalog Produk Toko Kami",
"body": "Silakan pilih salah satu menu di bawah ini:",
"footer": "Toko Baju Kita",
"buttons": [
{ "id": "btn_1", "text": "🛒 Beli Sekarang" },
{ "id": "btn_2", "text": "💬 Hubungi CS" }
]
}