Resource: Message
Send Text
Kirim pesan teks ke nomor WhatsApp.| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| Device ID | String | Ya | ID perangkat WhatsApp yang digunakan untuk mengirim. Dapat ditemukan di dashboard WABeres kamu. |
| Phone Number | String | Ya | Nomor tujuan dalam format internasional (contoh: 6281234567890). |
| Message | String | Ya | Isi pesan teks yang akan dikirim. |
Nomor HP harus menyertakan kode negara tanpa awalan
+. Untuk nomor Indonesia, gunakan 62 bukan 0 (contoh: 6281234567890 bukan 081234567890).Send Chat Presence
Kirim indikator mengetik ke nomor WhatsApp. Berguna untuk membuat respons otomatis terasa lebih natural sebelum pesan dikirim.| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| Device ID | String | Ya | ID perangkat WhatsApp. |
| Phone Number | String | Ya | Nomor tujuan dalam format internasional. |
| Action | Options | Ya | Start untuk menampilkan indikator mengetik, Stop untuk menghentikannya. |
Resource: Webhook
Verify Signature
Verifikasi HMAC-SHA256 signature dari webhook request yang masuk dari WABeres. Gunakan ini setelah node Webhook bawaan n8n untuk memastikan request benar-benar berasal dari WABeres.Verify Signature ini digunakan hanya untuk memverifikasi webhook yang di kirim dari WABeres. Info lebih detail mengenai cara setupnya bisa di lihat disini.Jika kamu membuat trigger webhook dari sistem lain atau sistem kamu sendiri, jangan gunakan node verify signature WABeres, karena harusnya berbeda cara verifikasinya.
| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| Raw Body | String | Ya | Raw request body. Default-nya {{ $json.body }} dari Webhook node. |
| Signature | String | Ya | Signature dari header request. Default-nya {{ $json.headers["x-webhook-signature"] }}. |
| Timestamp | String | Ya | Timestamp dari header request. Default-nya {{ $json.headers["x-webhook-timestamp"] }}. |
| Webhook ID | String | Ya | Webhook ID dari header request. Default-nya {{ $json.headers["x-webhook-id"] }}. |
Semua field tersebut biasanya akan terisi otomatis.
verified: true.
Jika signature tidak valid, node akan melempar error dan menghentikan workflow — tidak perlu tambahan IF node.