n8n Community Node

Gunakan n8n Community Node resmi BaBlast untuk mengirim pesan WhatsApp, menjalankan workflow dari webhook, mengecek status device, dan mengelola kontak langsung dari n8n.


Instalasi

Dari UI n8n

  1. Buka dashboard n8n.
  2. Masuk ke Settings > Community Nodes.
  3. Klik Install a community node.
  4. Masukkan package berikut:
hljs text
@bablast/n8n-nodes-bablast
  1. Klik Install.
  2. Restart n8n jika instance Anda memerlukannya.

npm

hljs bash
npm install @bablast/n8n-nodes-bablast

yarn

hljs bash
yarn add @bablast/n8n-nodes-bablast

pnpm

hljs bash
pnpm add @bablast/n8n-nodes-bablast

Credential Setup

Buat credential baru dengan tipe Bablast API.

FieldNilai
API KeyGlobal API Key dari dashboard BaBlast.
Base URLhttps://api.bablast.id/v2/openapi atau domain white-label Anda.

Simpan credential tersebut, lalu pilih credential ini pada node Bablast di workflow.


Action Node

Node Bablast digunakan untuk menjalankan operasi API dari workflow n8n.

ResourceOperasi
WhatsApp DeviceSend Text Message, Send Media Message, Get Device Status
Official WABASend Template Message
Contacts & GroupsCreate Contact, List Contacts, Create Contact Group

Contoh Workflow Kirim Pesan

  1. Tambahkan trigger sesuai kebutuhan, misalnya Manual Trigger, Webhook, atau Schedule Trigger.
  2. Tambahkan node Bablast.
  3. Pilih resource WhatsApp Device.
  4. Pilih operation Send Text Message.
  5. Isi nomor tujuan dalam format internasional, contoh 6281234567890.
  6. Isi pesan.
  7. Jalankan workflow.

Trigger Node

Node Bablast Trigger menjalankan workflow otomatis saat BaBlast mengirim event webhook ke n8n.

EventKapan Dipakai
incoming_messageSaat ada pesan masuk dari pelanggan.
message_statusSaat status pesan berubah, misalnya delivered, read, atau failed.

Saat workflow diaktifkan, n8n akan mendaftarkan URL webhook ke BaBlast. Saat workflow dinonaktifkan, URL webhook akan dilepas dari konfigurasi.


Catatan Produksi

Pastikan instance n8n Anda memiliki URL publik HTTPS agar webhook dari BaBlast dapat dikirim dengan stabil. Untuk self-hosted n8n, pastikan environment WEBHOOK_URL sudah mengarah ke domain publik yang benar.