Pertemuan ini membahas cara membuat bot customer service (admin toko online) berbasis AI yang menjawab pertanyaan pelanggan secara otomatis terkait stok barang, alamat toko, dan informasi pesanan.
Bot dikembangkan menggunakan platform N8n dan diintegrasikan dengan Google Gemeni AI serta Google Sheet untuk data stok barang.
VPS Hostinger dipilih untuk menjalankan bot secara online dengan alasan kemudahan instalasi dan reputasi layanan.
Tahapan mulai dari pemesanan VPS, instalasi N8n, pembuatan workflow, koneksi ke Telegram, integrasi AI, hingga sinkronisasi data stok dan tips pengembangan bot turut dijelaskan.
Action Items
Segera – Pemilik toko/admin: Siapkan data stok barang terkini di Google Sheet sesuai kebutuhan toko.
Segera – Pemilik toko/admin: Daftarkan dan konfigurasikan VPS Hostinger, lakukan instalasi N8n, dan pastikan aplikasi berjalan aktif.
Segera – Pemilik toko/admin: Lakukan pembuatan bot Telegram baru melalui BotFather, dapatkan token API, dan hubungkan ke N8n.
Segera – Pemilik toko/admin: Buat dan konfigurasi API key Google Gemini lewat Google AI Studio, lalu integrasikan ke N8n.
Segera – Pemilik toko/admin: Aktifkan Google Sheets API dan Google Drive API di Google Cloud Console serta set up credential untuk akses N8n.
Segera – Pemilik toko/admin: Uji seluruh alur mulai dari bertanya di Telegram hingga pengecekan stok real-time via bot.
Setelah implementasi – Pemilik toko/admin: Lakukan modifikasi prompt AI dan memory sesuai kebutuhan bisnis agar respon bot lebih optimal.
Pengenalan N8n dan Bot Customer Service
N8n dipilih sebagai platform untuk membuat sistem automation (bot) tanpa coding menggunakan sistem node yang dapat disusun sesuai kebutuhan.
Bot customer service bertugas menjawab pertanyaan pelanggan, baik terkait stok produk, alamat toko, maupun cara pemesanan dengan mengambil data dari database yang sudah disiapkan, khususnya Google Sheet untuk stok.
Pemilihan dan Setup VPS Hostinger
VPS dari Hostinger digunakan karena mudah diinstal, memiliki aplikasi N8n bawaan, teknologi terbaru, keamanan terjamin, dan data center tersebar.
Proses pemesanan meliputi: pilih paket VPS, tentukan lokasi server dengan latency rendah, masukkan kode diskon, lengkapi data diri, lakukan pembayaran, dan tunggu aktivasi VPS.
Instalasi dan Konfigurasi N8n
Login ke Hostinger, pastikan VPS aktif dan aplikasi N8n terinstal.
Jika belum terinstal, lakukan instalasi langsung dari panel, pilih OS yang didukung, instal aplikasi N8n, kemudian buat akun N8n untuk akses workflow.
Pembuatan Bot Telegram dan Integrasi dengan N8n
Bot Telegram dibuat via BotFather, pastikan username diakhiri dengan kata ‘bot’ dan simpan token API yang diberikan.
Integrasikan bot Telegram ke dalam workflow N8n menggunakan node Telegram untuk menangkap pesan masuk dan node AI Agent untuk memproses pertanyaan.
Integrasi AI Chat Model (Gemini) ke N8n
Pilih dan tambahkan model AI (Google Gemini) pada workflow N8n, masukkan API key yang didapat dari Google AI Studio.
Pilih model AI yang sesuai (misal Gemini 2.0/2.5 flash version) agar respon lebih cepat dan efisien.
Modifikasi prompt sistem agar AI dapat memanggil nama pelanggan sesuai data di Telegram (contoh: “Halo, Kak [Nama]”).
Pengiriman Balasan Bot dan Pengaturan Watermark
Node untuk mengirim balasan (send text message) diatur dengan mengambil chat ID dan output dari AI agent secara dinamis.
Hilangkan watermark N8n pada pesan bot dengan mengubah opsi attribution di node Telegram.
Penambahan Memory pada Bot
Untuk meningkatkan kemampuan bot dalam mengingat konteks percakapan, tambahkan node ‘simple memory’.
Setting session ID berdasarkan chat ID dari Telegram dan tentukan window memory untuk berapa banyak chat terakhir yang diingat oleh bot.
Integrasi Google Sheet untuk Stok Barang
Data stok barang disimpan di Google Sheet dan dihubungkan dengan N8n menggunakan Google Sheet API.
Lakukan konfigurasi credential di Google Cloud Console, aktifkan Google Sheet API dan Google Drive API, buat project dan client ID/secret, lalu publish untuk akses public.
Testing dilakukan untuk memastikan bot mampu membaca dan memberikan update stok secara real-time sesuai data di Google Sheet.
Tips dan Pengembangan Lanjutan
Prompt (sistem pesan AI) sebaiknya disesuaikan dengan kebutuhan toko (nama bot, nama toko, alamat, dll).
Jika ingin menggunakan WhatsApp, perlu perhatian ekstra dalam konfigurasi API dan potensi risiko blocking nomor.
Bot dapat dikembangkan lebih jauh sesuai kebutuhan dan request lebih lanjut dapat disampaikan via kolom komentar video.
Decisions
Menggunakan N8n dan Hostinger untuk membangun bot customer service — dipilih karena kemudahan setup, fitur lengkap, dan keamanan.
Mengintegrasikan sistem AI (Gemini) dengan Google Sheet via N8n — agar bot dapat memberikan jawaban real-time terkait stok.
Menggunakan Telegram sebagai platform utama bot — karena kemudahan integrasi dan minim risiko blocking nomor.
Open Questions / Follow-Ups
Apakah ada kebutuhan khusus lain terkait fitur bot (misal, multi-bahasa, auto-responder untuk promo, dsb.) yang belum dibahas dalam pertemuan ini?
Apakah diperlukan dokumentasi setup step-by-step untuk tim teknis internal?