Semua artikel

WhatsApp Business API untuk Perusahaan: Cara Kerja dan Cara Memulainya

Apa bedanya WhatsApp Business API dengan aplikasi WhatsApp Business, cara kerja jendela layanan 24 jam dan template pesan, lewat Meta langsung atau provider, menyiapkan nomor, integrasi ke sistem, menambahkan chatbot, dan kenapa tool tidak resmi berisiko.

Pengembangan AI|Dipublikasikan |9 menit baca
Gelembung chat hijau dari kertas di atas latar kuning

Bagi banyak perusahaan di Indonesia, WhatsApp adalah tempat pelanggan sudah berada. Awalnya cukup satu HP dengan aplikasi WhatsApp Business. Cara ini berjalan sampai beberapa orang harus membalas dari nomor yang sama, pesan terlewat saat ganti shift, atau perusahaan ingin mengirim update pesanan secara otomatis. Di titik itu, WhatsApp Business Platform, yang biasa disebut WhatsApp Business API, adalah cara resmi untuk menghubungkan WhatsApp ke sistem Anda. Cara kerjanya berbeda dengan aplikasi, dan ada beberapa aturan yang menentukan hampir semua keputusan desainnya.

Aplikasi WhatsApp Business atau WhatsApp Business API

AspekAplikasi WhatsApp BusinessWhatsApp Business Platform (API)
PenggunaBeberapa orang di satu HP dan perangkat yang terhubungBanyak agen lewat inbox bersama atau aplikasi Anda sendiri
OtomatisasiPesan sambutan, pesan saat tidak ada di tempat, dan balasan cepatChatbot, notifikasi otomatis, dan integrasi dengan CRM, sistem pesanan, dan sistem support
Mengirim pesan duluanPesan manual ke kontakTemplate pesan yang sudah disetujui, dikirim dari sistem Anda
BiayaGratisDikenakan biaya per pesan template, ditambah biaya provider atau development kalau ada
Cocok untukToko kecil dan penjual peroranganPerusahaan dengan tim support, notifikasi transaksi, atau volume pesan yang besar

Jendela Layanan Pelanggan 24 Jam

Aturan inilah yang menentukan hampir semua hal lain. Ketika pelanggan mengirim pesan ke bisnis Anda, jendela layanan pelanggan selama 24 jam terbuka. Di dalam jendela itu, Anda bebas membalas dengan teks biasa, gambar, dan dokumen. Di luar jendela itu, Anda hanya bisa memulai percakapan dengan template pesan yang sudah disetujui Meta. Setiap pesan baru dari pelanggan membuat hitungan 24 jam dimulai lagi. Artinya, percakapan support bisa berjalan normal, sedangkan pesan yang dikirim duluan seperti pengingat dan promosi harus disiapkan sebagai template.

Template Pesan

  • Template utility untuk update transaksi, misalnya konfirmasi pesanan, bukti pembayaran, status pengiriman, dan pengingat janji temu.
  • Template authentication untuk mengirim kode OTP saat login atau verifikasi.
  • Template marketing untuk promosi, pengumuman produk, dan pesan untuk menarik pelanggan kembali. Jenis ini biasanya paling mahal.
  • Template bisa berisi variabel seperti nama pelanggan atau nomor pesanan, serta tombol balasan cepat atau link.
  • Setiap template diperiksa Meta. Template yang menyesatkan atau salah kategori akan ditolak atau dipindahkan kategorinya.

Biayanya dihitung per pesan dan berbeda menurut negara dan kategori template. Meta juga sudah beberapa kali mengubah model harganya, jadi cek daftar harga terbaru sebelum menghitung anggaran. Balasan ke pelanggan di dalam jendela layanan umumnya gratis, sehingga percakapan support yang baik biayanya murah.

Lewat Meta Langsung atau Lewat Provider

Anda bisa memakai Cloud API yang di-hosting Meta secara langsung, dengan aplikasi Anda sendiri yang mengurus pesan, atau lewat Business Solution Provider (BSP) yang menyediakan inbox siap pakai, pembuat chatbot, fitur broadcast, dan support lokal. Lewat Meta langsung memberi kontrol penuh dan tanpa biaya provider, tapi inbox dan integrasinya harus dibangun sendiri. Provider lebih cepat untuk mulai dan cocok untuk tim yang terutama butuh inbox bersama. Banyak perusahaan mulai dengan provider lalu membangun integrasi custom di atas API provider tersebut, atau pindah ke Cloud API langsung setelah kebutuhannya jelas.

Menyiapkan Nomor dan Akun

  1. 1Siapkan akun Meta Business dan selesaikan verifikasi bisnis dengan dokumen perusahaan.
  2. 2Tentukan nomor yang dipakai. Nomor yang sedang aktif di aplikasi WhatsApp biasa atau WhatsApp Business perlu dimigrasikan, jadi rencanakan dan backup riwayat chat-nya dulu.
  3. 3Atur display name, yang akan diperiksa Meta dan sebaiknya sesuai dengan nama brand Anda.
  4. 4Tulis dan ajukan template pesan yang dibutuhkan saat peluncuran, misalnya konfirmasi pesanan dan pengingat pembayaran.
  5. 5Hubungkan webhook untuk menerima pesan masuk dan status pengiriman, lalu tes dengan beberapa nomor internal sebelum nomornya diumumkan.

Menghubungkan WhatsApp ke Sistem Anda

Manfaat terbesarnya datang dari integrasi. Sistem pesanan bisa mengirim template konfirmasi saat pembayaran diterima, dan update pengiriman saat kurir mengambil paket. Sistem support bisa membuat tiket dari pesan yang masuk dan menampilkan riwayat pesanan pelanggan ke agen. Perlakukan webhook WhatsApp seperti webhook pembayaran: verifikasi, balas cepat, proses di background job, dan simpan ID pesan supaya pengiriman ulang tidak membuat tiket ganda. Pantau status terkirim dan dibaca, dan hentikan pengiriman ke nomor yang terus gagal.

Menambahkan Chatbot

Chatbot di WhatsApp bisa menjawab pertanyaan umum, mengecek status pesanan, dan mengumpulkan data awal sebelum percakapan diteruskan ke manusia. Chatbot AI yang membaca dokumen perusahaan Anda lewat RAG bisa menjawab jauh lebih banyak jenis pertanyaan daripada bot berbasis menu. Tetap sediakan jalur yang jelas ke agen manusia, beri tahu pelanggan kalau mereka sedang bicara dengan bot, dan pastikan bot meneruskan percakapan beserta konteksnya, supaya pelanggan tidak perlu mengulang cerita dari awal.

Hindari Tool WhatsApp Tidak Resmi

Ada tool yang mengotomatiskan WhatsApp dengan mengendalikan WhatsApp Web atau HP emulator. Harganya murah dan cepat dipasang, tapi melanggar ketentuan WhatsApp, sering berhenti berfungsi saat WhatsApp berubah, dan bisa membuat nomornya diblokir. Kalau itu terjadi, Anda kehilangan nomor yang sudah dikenal pelanggan. Untuk apa pun yang jadi tumpuan bisnis, pakai platform resmi.

  • Hanya kirim pesan ke pelanggan yang sudah setuju menerima pesan WhatsApp dari Anda, dan catat persetujuannya.
  • Sediakan cara mudah untuk berhenti berlangganan, dan terapkan di semua sistem Anda.
  • Pantau quality rating di WhatsApp Manager. Banyaknya pemblokiran atau laporan akan menurunkannya dan bisa membatasi jumlah pesan yang boleh dikirim.
  • Kirim pesan marketing secukupnya dan pastikan relevan, karena jenis pesan ini lebih berpengaruh ke quality rating daripada update transaksi.

Tulis lima pertanyaan yang paling sering ditanyakan pelanggan dan tiga notifikasi yang paling ingin mereka terima. Delapan alur ini biasanya sudah cukup untuk peluncuran pertama, dan cepat menunjukkan apakah integrasinya layak dikembangkan.

Poin penting

  • Pindah dari aplikasi WhatsApp Business ke platform API kalau butuh banyak agen, otomatisasi, atau integrasi ke sistem.
  • Di dalam jendela 24 jam Anda bebas membalas. Di luar itu, hanya template yang sudah disetujui yang bisa dikirim.
  • Template dikenakan biaya per pesan sesuai kategori dan negara, jadi cek daftar harga terbaru Meta saat menghitung anggaran.
  • Pilih antara Cloud API langsung atau provider berdasarkan seberapa banyak yang ingin Anda bangun sendiri.
  • Pakai hanya platform resmi, kumpulkan persetujuan pelanggan, dan pantau quality rating nomor Anda.

Artikel terkait

Artikel lain tentang software development, AI, cloud, dan infrastruktur.

Layar komputer yang menampilkan desain landing page di samping tablet dan HP
Pengembangan Web|

Cara Membuat Website Company Profile yang Mendatangkan Calon Klien

Yang dibutuhkan website company profile supaya mendatangkan pertanyaan dari calon klien: halaman layanan yang jelas, bukti seperti studi kasus dan logo klien, kontak yang mudah, cepat dibuka di HP, dasar-dasar SEO, pilihan platform, dan tracking untuk melihat halaman mana yang menghasilkan leads.

Pelanggan membayar dengan HP di kasir toko
Pengembangan Software|

Cara Integrasi Payment Gateway seperti Midtrans dan Xendit dengan Aman

Cara mengintegrasikan payment gateway Indonesia seperti Midtrans atau Xendit: memilih metode pembayaran, halaman checkout bawaan atau API langsung, verifikasi webhook, menangani notifikasi ganda, desain status pesanan, masa berlaku pembayaran, refund, testing di sandbox, dan rekonsiliasi harian.

Sedang mencari partner untuk pengembangan software?

Ceritakan proyek yang sedang Anda bangun, kebutuhan yang ingin diselesaikan, dan tantangan yang dihadapi. Kami dapat membantu membahas pendekatan teknis, scope, timeline, dan estimasi biaya.

Mulai diskusi