Memuat
Memuat
Ingin belajar lebih dalam?
Ikuti kursus kami atau tanyakan langsung lewat WhatsApp.
Dipilih dari software, topik, dan level “Kelas Agentic AI Tanpa Coding #40: Praktik: Menghubungkan WhatsApp dan Menjalankan Layanan Pelanggan 24 Jam”.
Pilihan lain dari kami untuk Agentic AI.
Belajar bareng mentor
Kursus AI & Kecerdasan Buatan terjadwal, dibimbing langsung, bersertifikat.

Kursus MATLAB Agentic AI: Membangun AI Agent Otomatis dengan MATLAB & Simulink

Kursus Midjourney: Buat Gambar AI Memukau dari Teks
★ 4.9

Kursus DALL-E: Membuat Gambar AI Profesional dari Teks
★ 4.9
Minta dibuatkan
Tidak sempat belajar Agentic AI? Tim kami bisa mengerjakan proyeknya.

Jasa Pembuatan Matlab & Simulink — Agentic AI untuk Otomatisasi Simulasi dan Analisis Data

Jasa Pembuatan Gambar AI dengan Stable Diffusion — Produksi Visual Custom Tanpa Batas
★ 4.9

Jasa Pembuatan Gambar & Video AI dengan Leonardo AI — Visual All-in-One untuk Bisnis
★ 4.9
Kabari saya kalau ada kelas Agentic AI baru
Paling banyak satu email per minggu. Berhenti kapan saja dengan satu klik.
Narasi lengkap video ini. Kalimat yang sedang diucapkan disorot saat video diputar; klik kalimat untuk melompat ke sana.
Halo, selamat datang di episode penutup Sesi 8 kelas Agentic AI Tanpa Coding. Agent Kopi Senja sudah lancar melayani di Telegram. Sekarang kita pindahkan ke tempat sebagian besar pelanggan berada: WhatsApp, lewat jalur resmi. Lalu kita jalankan sebagai layanan pelanggan dua puluh empat jam, lengkap dengan eskalasi dan pemantauan.
Kita mulai dari jalur resmi yang sudah kita pilih di Episode 36: WhatsApp Business Platform, lewat Cloud API langsung dari Meta. Langkah pertama, akun Meta Business untuk Kopi Senja, berisi data usaha yang nantinya diverifikasi. Kedua, buka Meta for Developers dan buat aplikasi baru bertipe bisnis. Aplikasi ini adalah wadah yang menghubungkan WhatsApp dengan sistem lain. Ketiga, tambahkan produk WhatsApp ke aplikasi itu. Meta langsung memberikan nomor uji gratis. Nomor uji ini hanya bisa mengirim pesan ke beberapa nomor penerima yang Anda daftarkan, cukup untuk mencoba. Keempat, untuk melayani pelanggan sungguhan, tambahkan nomor usaha dan selesaikan verifikasinya. Ingat, nomor yang dipakai di API umumnya tidak bisa sekaligus dipakai di aplikasi WhatsApp biasa. Kelima, buat token akses permanen lewat fitur system user di pengaturan bisnis. Token sementara di halaman awal hanya berlaku sekitar satu hari, jadi jangan dipakai untuk layanan dua puluh empat jam. Nama menu di Meta sering berubah, jadi ikuti panduan resmi terbaru bila tampilannya berbeda. Dari halaman pengaturan WhatsApp di aplikasi Meta, catat lima data. Pertama, Phone Number ID, yaitu identitas nomor pengirim. Bukan nomor teleponnya, melainkan kode angka panjang. Kedua, WhatsApp Business Account ID, identitas akun bisnis WhatsApp Anda. Ketiga, App ID dan App Secret dari pengaturan dasar aplikasi. Keduanya dipakai n8n untuk mendaftarkan penerima pesan masuk. Keempat, token akses permanen. Seperti token Telegram, ini rahasia. Jangan ditempel di grup atau dokumen bersama. Kelima, selama masih memakai nomor uji, daftarkan nomor HP Anda sendiri sebagai penerima uji. Semua data ini hanya disimpan di menu Credentials n8n. Sebelum lanjut, jujur saja: pengaturan Cloud API memang lebih panjang daripada Telegram. Kalau terasa berat, ada jalur lain. Pertama, lewat penyedia resmi atau BSP, yang membantu pendaftaran dan menyediakan dasbor tim. Ada biaya langganan, dan pastikan penyedianya benar-benar mitra resmi Meta. Kedua, layanan tidak resmi berbasis WhatsApp Web. Seperti dibahas di Episode 36, ini hanya pantas untuk belajar dengan nomor terpisah. Nomor bisa diblokir, dan data pelanggan melewati pihak lain. Jangan pakai untuk nomor utama usaha. Ketiga, tetap di Telegram dulu sambil menyiapkan verifikasi Meta. Masuk akal bila pelanggan Anda mau diarahkan ke sana, walaupun jangkauannya lebih kecil. Keempat, WhatsApp Business App tetap berguna sebagai cadangan manual di nomor lain, saat sistem otomatis sedang bermasalah. Di episode ini kita lanjut dengan jalur yang direkomendasikan: Cloud API resmi.
Pindah ke n8n. Duplikat workflow Telegram dari Episode 39 dan beri nama Agent CS WhatsApp Kopi Senja. Hapus Telegram Trigger, lalu tambahkan node WhatsApp Trigger. Buat credential baru untuk trigger ini, berisi App ID dan App Secret yang tadi dicatat. Bagian Trigger On, pilih Messages, artinya node ini bekerja setiap ada kejadian pesan di nomor WhatsApp Kopi Senja. Seperti di Telegram, alamat webhook didaftarkan otomatis ke aplikasi Meta. Klik tombol uji, lalu kirim pesan dari HP Anda ke nomor uji. Pesan uji tertangkap. Datanya mirip Telegram, hanya beda nama. Nama profil pengirim ada di contacts profile name, di sini Joko. Nomor WhatsApp pengirim ada di messages from. Di WhatsApp, nomor inilah pengganti chat id: untuk membalas, dan untuk kunci memori. Isi pesannya ada di messages text body. Dan perhatikan field type, isinya text. Field ini penting untuk langkah berikutnya. Sekarang susun alurnya. Setelah WhatsApp Trigger, tambahkan node If. Mengapa? Karena WhatsApp juga mengirim kejadian lain ke webhook, misalnya status pesan terkirim dan dibaca. Kejadian ini tidak berisi pesan pelanggan. Syarat If-nya sederhana: messages type sama dengan text. Hanya pesan teks yang diteruskan ke agent lewat cabang ya. Tanpa node ini, agent bisa mencoba menjawab sebuah tanda centang biru. Cabang ya disambungkan ke AI Agent yang sama. Di pengaturan prompt, ganti ekspresinya menjadi messages text body. Lalu klik memori dan ganti kuncinya menjadi messages from, nomor pengirim. Setiap pelanggan tetap punya laci memorinya sendiri. Terakhir, ganti node pengirim Telegram dengan node WhatsApp Business Cloud, aksi Send. Lihat panel kanan. Sender Phone Number ID diisi nomor Kopi Senja. Recipient diisi ekspresi messages from dari WhatsApp Trigger, artinya balas ke nomor yang mengirim pesan. Message type Text, dan Text Body diisi output agent. Polanya sama persis dengan Telegram.
Inilah workflow lengkapnya. Jalur atas: WhatsApp Trigger, If, AI Agent, dan pengirim WhatsApp. Di bawah agent, model AI dan alat Sheets dari Sesi 7 tetap sama. Alat Eskalasi dari Episode 39 juga dipakai ulang. Notifikasi tetap dikirim ke Dimas lewat bot Telegram pribadinya. Satu pintu notifikasi untuk semua kanal, jadi Dimas cukup memantau satu tempat. Alat baru: Catat log. Ini node Google Sheets yang menambah baris ke sheet Log Percakapan, dengan kolom yang diisi agent: nama, kanal, kategori, ringkasan, dan status. Dan memori per nomor pengirim. Sembilan node, tanpa satu baris kode pun. Mari bandingkan dengan Telegram, supaya jelas apa yang sebenarnya berubah. Pemicunya berganti menjadi WhatsApp Trigger, ditambah node If untuk menyaring pesan teks. Isi pesan diambil dari messages text body, bukan message text. Identitas pelanggan memakai nomor WhatsApp pengirim, bukan chat id. Pengirim balasannya node WhatsApp Business Cloud. Dan ada aturan tambahan: jendela layanan dua puluh empat jam. Karena di layanan pelanggan pelanggan selalu memulai chat, balasan agent selalu berada di dalam jendela. Yang perlu template hanyalah pesan yang Anda mulai sendiri, misalnya kabar pesanan keesokan harinya. Sisanya, yaitu otak agent, alat, instruksi, eskalasi, dan etika, tetap sama. Instruksi agent juga diperbarui sedikit. Blok konteks menyebut kanal WhatsApp, nama profil pelanggan, dan waktu sekarang yang diisi otomatis oleh n8n. Tanpa waktu sekarang, agent tidak tahu apakah toko sedang buka. Blok tugas menambahkan kewajiban baru: setelah percakapan selesai atau dieskalasi, agent memakai alat Catat log dengan lima kolom tadi. Blok batasan pertama mengatur malam hari: pesanan tetap dicatat dan disebut diproses besok pukul delapan, dan eskalasi diberi status menunggu besok. Blok batasan kedua menjaga etika dari Episode 38: agent tidak pernah mengirim promosi atau memulai chat, hanya membalas. Dan blok format tetap sama: singkat, sopan, tanpa tabel, dan pesan pertama selalu memperkenalkan diri sebagai asisten otomatis. Satu hal lagi. Agent kita hanya membalas. Tetapi kadang Kopi Senja perlu memulai chat, misalnya mengabari pesanan siap diantar keesokan harinya. Di luar jendela dua puluh empat jam, pesan seperti ini wajib memakai template yang sudah disetujui Meta. Isinya informasi yang memang ditunggu pelanggan: nomor pesanan, jam antar, dan kontak admin. Bukan rayuan promosi. Ingat, template bisa berbayar, dengan tarif berbeda untuk tiap jenis. Selalu cek halaman harga resmi terbaru sebelum mengaktifkannya. Dan sebaiknya dibuat sebagai workflow terpisah yang dipicu perubahan status di sheet Pesanan, bukan diserahkan ke keputusan agent. Untuk hal yang aturannya tetap, otomasi biasa lebih aman, persis prinsip dari Episode 1.
Uji pertama, siang hari. Joko bertanya lewat WhatsApp: bisa pesan cold brew? Agent memperkenalkan diri sebagai asisten otomatis, menyebut harga dan stok dari Sheets, lalu menunjukkan cara meminta admin. Joko memesan empat botol, dikirim ke kantornya pukul tiga sore. Agent menghitung dua ratus dua puluh ribu rupiah, dan karena di atas dua ratus ribu rupiah, ongkirnya gratis sesuai kebijakan. Setelah Joko mengonfirmasi, pesanan tercatat di sheet. Agent yang sama, pintu yang baru. Uji kedua, pukul sebelas malam lewat sepuluh, saat toko sudah tutup dan Dimas sudah beristirahat. Putri bertanya apakah besok pagi bisa diantar satu hampers. Agent tetap menjawab dengan harga dan ongkir, dan jujur bahwa pesanan diproses besok mulai pukul delapan. Pelanggan tidak perlu menunggu sampai pagi hanya untuk tahu harga. Lalu Putri menyampaikan keluhan: kopi kemarin rasanya asam. Ini komplain, jadi wajib eskalasi. Agent meminta maaf dan berjanji jujur: Dimas membalas besok mulai pukul delapan. Bukan segera, karena memang tidak ada yang bertugas malam ini. Notifikasinya masuk ke bot Telegram pribadi Dimas pada malam itu juga, lengkap dengan janji waktu yang sudah disampaikan ke Putri dan statusnya: menunggu besok. Pagi harinya, pukul delapan lewat tiga, Dimas memulai hari dengan kasus ini. Janji agent ditepati, dan Putri dihubungi tepat waktu. Sebelum dibuka untuk pelanggan, cek lima hal. Pertama, semua uji, siang dan malam, sudah lolos memakai nomor uji Meta. Daftarkan juga nomor HP Laras dan Dimas sebagai penerima uji, supaya mereka ikut mencoba sebagai pelanggan. Kedua, credential memakai token permanen, bukan token sementara yang kedaluwarsa dalam sehari. Ini penyebab paling umum bot WhatsApp tiba-tiba diam keesokan harinya. Ketiga, nomor usaha sudah ditambahkan dan terverifikasi, lalu Phone Number ID di node pengirim diganti ke nomor itu. Keempat, workflow diaktifkan, dan notifikasi ke Dimas sudah teruji sampai. Kelima, Laras dan Dimas tahu cara mematikan bot, cukup dengan menonaktifkan workflow, bila suatu saat bot menjawab aneh. Pegangan darurat ini membuat semua orang lebih tenang.
Layanan dua puluh empat jam bukan berarti dilepas tanpa pengawasan. Inilah sheet Log Percakapan setelah satu hari berjalan. Pesanan Joko dan pertanyaan Rina dari Telegram selesai ditangani bot. Urusan transfer Budi diselesaikan Dimas. Statusnya selesai oleh Dimas. Malam hari, pesanan Putri dicatat bot, dan komplainnya berstatus menunggu besok. Pagi-pagi Sari bertanya soal kirim ke Jakarta, yang tidak ada di data. Agent tidak menebak, melainkan mengeskalasi. Bagus. Dan pukul delapan lewat tiga, Dimas menangani komplain Putri dan menambahkan baris penutupnya. Lihat bilah rumus: rutinitas pagi Dimas cukup memeriksa baris berstatus eskalasi dan menunggu besok. Dari log, Laras bisa menghitung dampaknya. Ini ilustrasi minggu pertama: sekitar dua ratus sepuluh chat masuk dari WhatsApp dan Telegram. Sekitar delapan puluh persen selesai dijawab bot, tanpa Dimas menyentuh HP. Sekitar tiga puluh dieskalasi ke Dimas. Jumlah ini wajar, dan justru menunjukkan agent tahu batasnya. Dan bot membalas dalam hitungan detik, siang maupun malam. Angka-angka ini ilustrasi. Hitung dari sheet log Anda sendiri, karena di Sesi 10 kita memakainya untuk mengukur dampak proyek Anda. Agar tetap sehat, Kopi Senja punya rutinitas pemantauan. Harian, Dimas menghabiskan sekitar sepuluh menit untuk menuntaskan semua baris berstatus eskalasi dan menunggu besok. Juga harian, buka riwayat eksekusi di n8n. Eksekusi yang gagal berarti ada pelanggan yang tidak dibalas, misalnya karena token kedaluwarsa. Mingguan, Laras membaca dua puluh percakapan acak dari log. Bukan untuk mencari kesalahan Dimas, tetapi untuk menilai nada dan ketepatan agent. Mingguan juga, perbarui stok dan harga di sheet Produk. Agent hanya seakurat data yang Anda berikan. Lalu perbaiki instruksi berdasarkan jawaban yang janggal, persis siklus etika dari Episode 38. Dan bulanan, cek tagihan Meta dan model AI di halaman resmi masing-masing, supaya biaya tetap terkendali. Soal menghitung biaya langganan, kita bahas lebih dalam di Sesi 9.
Mari lihat kembali perjalanan Sesi 8. Di Episode 36 kita memilih pintu: WhatsApp resmi, Instagram, dan Telegram, serta memahami risiko jalur tidak resmi. Di Episode 37 kita merancang kapan bot menjawab dan kapan Dimas turun tangan, termasuk jam operasional. Di Episode 38 kita menetapkan etika: jujur soal bot, tidak spam, menjaga privasi, dan tidak berjanji di luar kebijakan. Di Episode 39 kita belajar tanpa risiko di Telegram. Dan hari ini, agent yang sama melayani di WhatsApp lewat jalur resmi, dua puluh empat jam. Inilah output Sesi 8 yang harus Anda miliki. Pertama, agent yang menjawab pelanggan di WhatsApp resmi, atau minimal di Telegram, selama dua puluh empat jam. Kedua, jawaban stok dan harga diambil dari data, dan pesanan tercatat otomatis. Ketiga, eskalasi ke manusia lengkap dengan notifikasi dan janji waktu yang jujur. Keempat, instruksi agent memuat aturan etika: jujur, tanpa spam, dan menjaga privasi. Kelima, log percakapan dan rutinitas pemantauan. Kalau kelima poin ini sudah Anda punya untuk usaha Anda sendiri, selamat. Anda sudah menjalankan layanan pelanggan otomatis dua puluh empat jam. Bayangkan bedanya bagi Laras. Dulu chat malam menumpuk sampai pagi. Sekarang pelanggan dijawab dalam hitungan detik, pesanan tercatat, dan Dimas hanya dipanggil untuk hal yang benar-benar butuh manusia. Simpan baik-baik workflow, instruksi, dan log Anda. Semuanya kita pakai lagi di Sesi 9, saat kita membahas kualitas dan keamanan, dan di proyek akhir Sesi 10.
Mari kita rangkum. Kita menyiapkan WhatsApp Cloud API resmi, menyambungkannya ke agent yang sama di n8n, menambahkan eskalasi, jam operasional, dan log, menguji siang dan malam, lalu menyusun rutinitas pemantauan. Itulah output Sesi 8: layanan pelanggan otomatis dua puluh empat jam. Di episode berikutnya kita masuk Sesi 9 dan mulai membangun tim agent: multi-agent sederhana dengan peran periset, penulis, dan pemeriksa yang saling bekerja sama. Sampai jumpa di Episode 41.
Kerjakan sendiri setelah menonton supaya materinya benar-benar melekat.
Ketik pertanyaan atau kata kunci; kami carikan bagian episode ini yang menjelaskannya dan lompatkan videonya ke sana.
Catatan disimpan bersama menit video saat ini dan hanya terlihat oleh Anda.
Bingung di salah satu langkah? Tanyakan di sini; pengajar dan peserta lain bisa menjawab.
Belum ada pertanyaan.

Tim Cerdas Inovasi Digital
Pengembang software, engineer BIM & 3D, dan praktisi AI
Sehari-hari kami mengerjakan software, model BIM, game, dan otomasi AI untuk klien, lalu menjadikan pengalaman praktik itu kelas langkah demi langkah: setiap langkah diperlihatkan di layar dan dilengkapi panduan PDF.
Lihat klien kami →