Jawaban singkat: 6 pilar wajib — (1) Server/VPS nyala 24/7, (2) n8n jalan & workflow aktif, (3) WhatsApp terkoneksi (QR/token valid), (4) API AI punya saldo/kuota, (5) Monitoring dasar, (6) Backup workflow berkala. Artikel ini rincian tiap pilar, checklist harian/mingguan, dan tools bantuannya.
6 Pilar Wajib Bot WhatsApp AI 24/7
| Pilar | Apa Itu | Jika Gagal | Solusi |
|---|---|---|---|
| 1. Server/VPS Nyala 24/7 | VPS cloud (DigitalOcean, Vultr, Contabo, lokal) atau server sendiri — uptime 99.9%+ | Bot mati total — tidak ada yang jalan | Pilih VPS SLA bagus, enable auto-restart, monitoring uptime |
| 2. n8n Jalan & Workflow Aktif | Proses n8n berjalan di background (systemd/docker), workflow toggle “Active” | Server nyala tapi bot diam | systemd service n8n + auto-restart; cek status berkala |
| 3. WhatsApp Terkoneksi Valid | Gateway: QR tidak expired / API resmi: token valid & webhook terdaftar | Pesan tidak masuk/keluar | Monitoring status koneksi; re-scan QR otomatis / refresh token |
| 4. API AI Punya Saldo/Kuota | Kredit/kuota penyedia AI (OpenAI, Anthropic, OpenRouter, dll) tidak habis | AI error → jawaban kosong / fallback | Auto-topup / alert saldo rendah; fallback ke model hemat |
| 5. Monitoring Dasar | Cek: n8n execution log, WhatsApp status, API AI response, VPS resource | Tidak tahu bot error sampai pelanggan komplain | Uptime Kuma / UptimeRobot (gratis) + Telegram notif error n8n |
| 6. Backup Workflow Berkala | Export workflow JSON mingguan / sebelum update besar | Workflow rusak / server migrasi → bangun dari nol | Git repo / Google Drive / script auto-export ke GitHub |
Checklist Harian (1 Menit via HP)
- [ ] Buka n8n → Executions → cek ada error merah hari ini?
- [ ] Kirim test chat ke bot sendiri → balas normal?
- [ ] Cek notif Telegram/email monitoring (kalau ada error, tahu dulu)
Checklist Mingguan (10 Menit)
- [ ] Export workflow JSON → simpan ke Drive/GitHub (backup)
- [ ] Cek saldo API AI & kuota VPS (disk, RAM, CPU)
- [ ] Cek status WhatsApp: QR valid / token aktif
- [ ] Baca 5-10 chat masuk minggu ini → apakah jawaban pas? Perlu poles prompt?
- [ ] Update knowledge base (harga, promo, kebijakan baru) di Sheets
Tools Bantu Otomatis (Gratis/Murah)
| Kebutuhan | Tool Gratis | Tool Berbayar (Optional) |
|---|---|---|
| Uptime monitoring | UptimeRobot (50 monitor gratis), Uptime Kuma (self-hosted) | Better Uptime, Pingdom |
| Notif error ke Telegram | n8n Error Trigger → Send Telegram (gratis total) | Sentry, Datadog |
| Backup workflow otomatis | n8n workflow + GitHub/GitLab push (gratis) | n8n Enterprise backup |
| Monitor VPS resource | htop (manual), Netdata (self-hosted dashboard) | Datadog, New Relic |
| Alert saldo API AI | Cek manual mingguan / script curl ke API billing | Penyedia biasanya punya alert email |
Setup monitoring gratis lengkap: jaga bot nyala 24 jam tanpa PC.
Arsitektur Ketahanan (Redundansi) — Optional Tapi Disarankan
- Dual VPS (active-passive): VPS utama + VPS cadangan di region berbeda — sync workflow via Git, DNS failover. Biaya 2x VPS.
- Dual AI Provider: Primary (OpenAI) + Fallback (OpenRouter/Claude/Gemini) — node “If” cek error primary → pakai fallback. Hemat & anti-mati.
- Dual WhatsApp Path: Gateway praktis + API resmi cadangan — switch manual kalau salah satu bermasalah.
Untuk bisnis kecil-menengah: **satu VPS bagus + monitoring + backup mingguan sudah cukup**. Redundansi saat skala & revenue membutuhkan.
FAQ: Syarat Bot WhatsApp AI 24/7
Bisa nggak jalanin bot 24/7 dari laptop rumah?
Bisa tapi tidak realistis: laptop harus nyala 24/7, listrik & internet stabil, tidak bisa update OS, sleep/hibernate mematikan bot. VPS Rp 60-150rb/bln jauh lebih murah & andal dari risiko laptop.
Apakah n8n butuh restart berkala?
Tidak — n8n stabil berjalan bulan tanpa restart. Restart hanya saat update versi atau VPS reboot. Setup systemd auto-restart agar naik otomatis pas VPS reboot.
QR gateway praktis berapa lama tahan? Butuh scan ulang?
Bervariasi 30-90 hari tergantung gateway. Pilih gateway yang punya fitur “keep alive” / re-scan otomatis. Monitor: kalau bot diam, cek status QR di dashboard gateway.
Kalau API AI habis saldo di malam hari, bot gimana?
Error → jawaban kosong. Solusi: (1) Auto-topup di penyedia AI, (2) Node “If” cek error AI → fallback ke jawaban statis / model gratis / notif admin, (3) Alert saldo rendah ke Telegram.
Backup workflow: export manual atau otomatis?
Mingguan manual (klik Export → simpan Drive) sudah aman. Otomatis: workflow n8n jadwal mingguan → push ke GitHub private repo. Template backup di panduan backup workflow.
Baca juga: Apa Saja Syarat Utama Membuat Bot WhatsApp AI yang Berjalan 24/7? untuk panduan lengkapnya.