Server Host.
VPS Hosting Domain Managed Aplikasi Aplikasi Premium
n8n QwenPaw Go WhatsApp WAHA Plus WEBJS Uptime Kuma WordPress Odoo
Harian Pay As You Go Uncensored
Blog Bantuan FAQ
ID EN
Masuk Buat akun

Layanan

VPS Hosting Domain Managed Aplikasi Aplikasi Premium

Apps

n8n QwenPaw Go WhatsApp WAHA Plus WEBJS Uptime Kuma WordPress Odoo

AI

Harian Pay As You Go Uncensored Blog Pusat Bantuan FAQ
Bahasa
ID EN
Mode tampilan
Masuk Buat akun
  1. Beranda
  2. Blog
  3. Membuat Bot WhatsApp dengan WAHA dan n8n, Lengkap dengan Balasan AI

Membuat Bot WhatsApp dengan WAHA dan n8n, Lengkap dengan Balasan AI

Oleh Tim Server Host · 24 Okt 2026 · 3 menit baca

Bot WhatsApp bisa dibuat dengan WAHA sebagai penghubung ke WhatsApp dan n8n sebagai otak alur kerjanya. WAHA mengirim setiap pesan masuk ke webhook n8n, n8n memproses pesan itu (misalnya meminta jawaban dari model AI), lalu memanggil API WAHA untuk mengirim balasan.

Gambaran alurnya

  1. Pelanggan mengirim pesan ke nomor WhatsApp Anda.
  2. WAHA menerima pesan dan mengirim event message ke URL webhook n8n.
  3. n8n memeriksa isi pesan, lalu menyusun jawaban, dengan aturan sederhana atau dengan model AI.
  4. n8n memanggil endpoint /api/sendText di WAHA untuk membalas.

Yang perlu disiapkan

  • WAHA yang bisa diakses lewat HTTPS. Anda bisa memasangnya sendiri di VPS atau memakai WAHA siap pakai.
  • n8n dengan alamat publik, misalnya n8n siap pakai, agar WAHA bisa mengirim webhook.
  • Nomor WhatsApp yang akan dipakai bot. Sebaiknya bukan nomor pribadi utama.
  • API key AI bila ingin balasan otomatis yang lebih pintar.

Langkah 1: Hubungkan nomor WhatsApp di WAHA

  1. Buka dashboard WAHA dan buat atau jalankan session, misalnya bernama default.
  2. Pindai kode QR yang muncul dari aplikasi WhatsApp di ponsel melalui menu perangkat tertaut.
  3. Tunggu sampai status session menjadi WORKING.

Bila WAHA dipasang dengan API key, setiap request ke API WAHA perlu header X-Api-Key.

Langkah 2: Buat webhook di n8n

  1. Buat workflow baru dan tambahkan node Webhook dengan method POST.
  2. Salin Production URL dari node tersebut, lalu aktifkan workflow.
  3. Di WAHA, atur webhook session agar mengirim event message ke URL tadi. Pengaturan ini ada di konfigurasi session pada dashboard.

Data pesan masuk kurang lebih berbentuk seperti ini:

{
  "event": "message",
  "session": "default",
  "payload": {
    "from": "628123456789@c.us",
    "body": "Halo, apakah toko buka hari ini?",
    "fromMe": false
  }
}

Langkah 3: Saring pesan yang perlu dibalas

Tambahkan node If setelah webhook dengan syarat:

  • payload.fromMe bernilai false, agar bot tidak membalas pesannya sendiri.
  • payload.from tidak diakhiri @g.us, bila bot hanya untuk chat pribadi dan bukan grup.

Langkah 4: Susun jawaban dengan AI

Tambahkan node AI Agent atau OpenAI Chat Model dengan kredensial API AI Anda. Berikan instruksi sistem yang jelas, misalnya jam buka, daftar produk, dan batasan topik. Langkah membuat kredensialnya ada di panduan menghubungkan API AI ke n8n.

Untuk bot sederhana tanpa AI, node Switch yang mencocokkan kata kunci seperti "harga" atau "jam buka" juga sudah cukup.

Langkah 5: Kirim balasan lewat WAHA

Tambahkan node HTTP Request:

  • Method: POST
  • URL: https://alamat-waha-anda/api/sendText
  • Header: X-Api-Key bila WAHA memakai API key
  • Body (JSON):
{
  "session": "default",
  "chatId": "{{ $('Webhook').item.json.body.payload.from }}",
  "text": "{{ $json.output }}"
}

Sesuaikan ekspresi text dengan nama field keluaran node AI yang Anda pakai.

Tips agar nomor tidak diblokir

WAHA terhubung melalui WhatsApp Web, bukan API resmi WhatsApp Business. Karena itu:

  • Jangan kirim pesan massal ke nomor yang tidak pernah menghubungi Anda.
  • Balas pesan yang masuk, jangan memulai percakapan dalam jumlah besar.
  • Beri jeda beberapa detik sebelum membalas agar terasa wajar.
  • Sediakan cara bagi pelanggan untuk berbicara dengan manusia.

Pertanyaan yang sering muncul

Edisi WAHA mana yang dipilih?

NOWEB dan GOWS lebih ringan, WEBJS paling mirip WhatsApp Web. Untuk bot balasan teks, edisi ringan biasanya sudah cukup.

Bisa lebih dari satu nomor?

Bisa dengan beberapa session, sesuai edisi dan sumber daya server yang dipakai.

Ada alternatif yang lebih ringan dari WAHA?

Ada, misalnya Go WhatsApp (GOWA) yang juga menyediakan REST API dan webhook dengan pemakaian sumber daya kecil.

Siap mencoba WAHA?

Lihat fitur, harga terbaru, dan cara memesannya. Pembayaran dari saldo yang diisi lewat QRIS.

Lihat WAHA →

Baca juga

  • VPS, Web Hosting, atau Aplikasi Siap Pakai: Mana yang Cocok untuk Anda? Perbandingan VPS, web hosting cPanel, managed VPS, dan aplikasi siap pakai seperti n8n dan WordPress: kelebihan, kekurangan, dan pilihan yang pas untuk kebutuhan Anda.
  • Cara Pakai API AI di Cline, Cursor, dan VS Code (OpenAI Compatible) Panduan memakai API AI kompatibel OpenAI untuk coding di Cline, Roo Code, Cursor, dan Continue: isi base URL, API key, dan nama model, lalu atur biaya agar tetap hemat.
  • Cara Menghubungkan API AI ke n8n dengan Kredensial OpenAI Langkah menghubungkan API AI kompatibel OpenAI ke n8n: buat kredensial dengan base URL kustom, pakai di node AI Agent dan OpenAI Chat Model, lalu uji workflow.

← Semua artikel

Server Host

VPS, domain, hosting, dan API AI dalam satu platform. Bayar dari saldo yang diisi lewat QRIS.

  • support@serverhost.store
  • +62 851-8308-5229

Layanan

  • VPS
  • Domain
  • Hosting
  • Managed
  • API AI
  • API Harian
  • Uncensored
  • Aplikasi Premium

Akun

  • Masuk
  • Buat akun
  • Blog
  • Pusat Bantuan
  • FAQ
  • Tiket support

Legal

  • Syarat Layanan
  • Kebijakan Privasi
  • Kebijakan Pengembalian Dana

© 2026 Server Host. Logo, desain, dan kode halaman ini dilindungi hak cipta. Dilarang menyalin tanpa izin tertulis.