Implementasi Pesan Terjadwal dan Auto-Reply Pada Backend WhatsApp Gateway Berbasis Library whatsappweb-js

Authors

DOI:

https://doi.org/10.26418/jp.v11i3.103226

Keywords:

WhatsApp Gateway, whatsapp-web.js, Multi-device, Node.js, Laravel Queue, Penjadwalan Pesan, Auto-Reply

Abstract

Tingginya penggunaan WhatsApp sebagai media penyampaian informasi mendorong munculnya kebutuhan otomasi komunikasi pada suatu organisasi untuk menunjang bisnis prosesnya. Pengiriman yang cepat, dukungan pengiriman file dan fitur keamanan end to end encryption menjadikan layanan berbasis teks ini makin populer. Penelitian ini fokus pada pengembangan sistem WhatsApp Gateway berbasis library whatsapp-web.js dengan arsitektur backend-centric yang memungkinkan pengiriman pesan terjadwal, auto-reply, dan pemrosesan antrian secara aman dan stabil. Dengan arsitektur ini suatu orgnisasi bisa fokus pada isi pesan yang disampaikan tanpa memikirkan infrastruktur pendukung yang komplek. Backend menggunakan Node.js yang memanfaatkan fitur multi-device dari whatsapp-web.js untuk menangani lebih dari satu sesi perangkat secara simultan, sehingga satu instance gateway dapat melayani beberapa akun WhatsApp berbeda menggunakan session_id terpisah. Antarmuka pengguna dibangun menggunakan Laravel, yang menyediakan fungsi input data, manajemen pengguna, dan penjadwalan. Laravel juga mendukung mekanisme antrian native melalui Laravel Queue untuk mengolah perintah pengguna sebelum diteruskan ke backend. Metode pengembangan yang digunakan adalah Rapid Application Development (RAD), dikombinasikan dengan prinsip Agile untuk memastikan iterasi cepat dan adaptif terhadap perubahan kebutuhan. Backend mengimplementasikan modul penjadwalan berbasis cron job, message queue dengan variasi jeda adaptif 2 sampai 7 detik yang dibangkitkan secara random sebagai mitigasi risiko suspensi akun, serta mekanisme listener untuk auto-reply. Hasil pengujian menunjukkan bahwa sistem mampu melakukan pengiriman pesan terjadwal dan auto-reply dengan tingkat keberhasilan 100% selama sesi aktif. Penelitian ini berkontribusi dalam pengembangan sistem komunikasi organisasi berbasis WhatsApp yang stabil, modular, dan dapat melayani banyak perangkat secara simultan.

Author Biographies

Yus Sholva, Universitas Tanjungpura

Informatika

Morteza Muthahhari, Universitas Tanjungpura

Informatika

Hengky Anra, Universitas Tanjungpura

Informatika

References

Backlinko Team, “WhatsApp user statistics: How many people use WhatsApp?” Backlinko, Oct. 21, 2025. [Online]. Available: https://backlinko.com/whatsapp-users/. [Accessed: Oct. 21, 2025].

P. S. Lopez, “whatsapp-web.js,” GitHub repository. [Online]. Available: https://github.com/pedroslopez/whatsapp-web.js. [Accessed: Oct. 19, 2025].

J. Nalenz, “WhatsApp Web reverse engineered,” GitHub repository. [Online]. Available: https://github.com/sigalor/whatsapp-web-reveng. [Accessed: Oct. 19, 2025].

N. M. D. Miharja, S. S. P. Nugroho, and A. Franz, “Implementasi sistem reminder jadwal cuci darah pada pasien hemodialisis dengan WhatsApp gateway,” Indonesian Journal of Business Intelligence, vol. 4, no. 1, Jun. 2021.

H. Suryamen, U. M. Wahyuni, and M. F. I. Aziz, “Rancang bangun sistem informasi penerimaan siswa baru berbasis WhatsApp e-reminder,” Jurnal Teknoif: Teknik Informatika Institut Teknologi Padang, vol. 13, no. 1, pp. 17–27, 2025, doi: 10.21063/jtif.2021.V13.1.17-27.

N. Fitria, N. Hidayat, C. O. Nuryana, and A. Setiawan, “Implementasi penerapan customer relationship management (CRM) online untuk meningkatkan layanan pendidikan terhadap wali murid di sekolah menengah kejuruan,” LENTERA: Jurnal Ilmiah Kependidikan, vol. 17, no. 1, pp. 113–122, 2024.

A. Khaliq, R. D. Arista, and B. Yusadewo, “Design of an integrated public complaint information system based on web and WhatsApp gateway,” in Proc. 2nd Int. Conf. Islamic Community Studies (ICICS), 2025, pp. 1129–1141.

E. Pradana, Y. Sholva, and M. Muthahhari, “Pengembangan sistem informasi tracer study Universitas Tanjungpura dengan fitur WhatsApp gateway dan webhook sebagai media pemberi informasi kepada alumni,” JustIN (Jurnal Sistem dan Teknologi Informasi), vol. 12, no. 1, pp. 45–54, 2024.

H. Islami, U. Ristian, and H. Muhardi, “Sistem pemantauan kemajuan tugas akhir mahasiswa menggunakan WhatsApp gateway dan IoT,” Coding: Jurnal Komputer dan Aplikasi, vol. 5, no. 2, pp. 45–53, 2021.

M. F. Ramadhanti, E. F. Ripanti, and M. Muthahhari, “Sistem pelacakan barang cargo menggunakan QR code dan WhatsApp gateway berbasis web,” Jurnal Sistem dan Teknologi Informasi, vol. 12, no. 2, pp. 112–121, 2024.

K. A. Akhmad and Nurohman, “P2GS web-based E-CRM with WhatsApp API for MSME customer engagement,” BEST: Journal of Applied Electrical & Science Technology, vol. 7, no. 2, p. 101, 2025.

R. N. Ghanshyambhai, “Impact of WhatsApp Business API on business communication and customer engagement: An examination of Pinggo’s implementation,” Int. J. Sci., Architecture, Technology, and Environment, vol. 2, no. 10, p. 182, Oct. 2025, doi: 10.63680/ijsate1025015.018.

S. R. Agrawal, “Adoption of WhatsApp for strengthening internal CRM through social network analysis,” Journal of Relationship Marketing, Aug. 2020, doi: 10.1080/15332667.2020.1802643.

WhatsApp Inc., “WhatsApp Business messaging policy,” WhatsApp Business, 2024. [Online]. Available: https://business.whatsapp.com/policy. [Accessed: Oct. 19, 2025].

WhatsApp-web.js Contributors, “WhatsApp-web.js documentation.” [Online]. Available: https://docs.wwebjs.dev/. [Accessed: Oct. 19, 2025].

Google LLC, “Puppeteer documentation.” [Online]. Available: https://pptr.dev. [Accessed: Oct. 19, 2025].

Qiscus, “WhatsApp Business API by Qiscus,” 2025. [Online]. Available: https://www.qiscus.com/id/whatsapp-business-api. [Accessed: Oct. 19, 2025].

ZapBisnis, “ZapBisnis WhatsApp gateway,” 2025. [Online]. Available: https://zapbisnis.com. [Accessed: Oct. 19, 2025].

Wanotif, “WhatsApp gateway dengan scheduling,” 2025. [Online]. Available: https://wanotif.web.id. [Accessed: Oct. 19, 2025].

R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York, NY, USA: McGraw-Hill, 2020.

M. V. Reddy, A. Ashrith, and V. Harish, “WhatsApp chat analysis and spam message detection,” Int. J. Emerging Technologies and Innovative Research, vol. 10, no. 3, pp. f464–f468, 2023.

T. Otwell, “Laravel 11 documentation,” Laravel, 2024. [Online]. Available: https://laravel.com/docs/11.x/. [Accessed: Oct. 24, 2025].

Tailwind Labs, “Tailwind CSS documentation,” Tailwind CSS, 2025. [Online]. Available: https://tailwindcss.com/docs/. [Accessed: Oct. 24, 2025].

A. Rahmanda, Y. Sholva, and M. Muthahhari, “Pengembangan aplikasi front end pengguna WhatsApp gateway Jurusan Informatika Universitas Tanjungpura,” Sinergi: Jurnal Ilmiah Multidisiplin, vol. 1, no. 2, 2025.

F. R. Ishan, “Pengembangan back end WhatsApp API gateway multidevice berbasis library WhatsApp-web.js,” Skripsi, Program Studi Informatika, Fakultas Teknik, Universitas Tanjungpura, Pontianak, Indonesia, 2025.

Downloads

Published

2025-12-28