Cara Mematikan Auto Reply WA Sementara
Cara disable auto reply WhatsApp sementara. Untuk meeting, chat manual, atau maintenance. Quick toggle on/off!
Perlu matikan auto reply sementara?
Ada kalanya kamu perlu take over manual — saat meeting dengan client penting, handle komplain, atau maintenance bot.
Berikut cara mematikan auto reply di berbagai platform!
Kapan Perlu Matikan Auto Reply?
✅ Meeting dengan client VIP (mau personal touch)
✅ Handle komplain serius (butuh manusia)
✅ Maintenance/update bot
✅ Testing perubahan
✅ Saat promo besar (takut bot error)
✅ Chat dengan keluarga/teman (bukan bisnis)Cara Matikan di Berbagai Platform
1. WhatsApp Business (Bawaan)
Matikan Away Message:
1. Buka WhatsApp Business
2. Tap ⋮ (titik tiga) > Business tools
3. Tap "Away message"
4. Toggle OFF "Send away message"
5. Done!Matikan Greeting Message:
1. Business tools > Greeting message
2. Toggle OFF "Send greeting message"Tips: Bisa juga ubah schedule ke waktu yang tidak akan terjadi.
2. AutoResponder (Android App)
Matikan Semua:
1. Buka app AutoResponder
2. Toggle OFF tombol utama di atas
3. Semua rules nonaktifMatikan Rule Tertentu:
1. Buka app
2. Cari rule yang mau dimatikan
3. Toggle OFF pada rule tersebut
4. Rule lain tetap aktif3. Platform Cloud (Balaswa, dll)
Via Dashboard:
1. Login ke dashboard
2. Cari toggle "Bot Active" atau "Enable Bot"
3. Toggle OFF
4. Bot berhenti replyVia Keyword:
Beberapa platform support command:
Ketik !pause atau !stop dari nomor admin
Bot akan pause sementara4. Self-Hosted (Coding)
Environment Variable:
javascript
// .env
BOT_ENABLED=false
// Code
if (process.env.BOT_ENABLED !== 'true') {
return; // Bot tidak reply
}Admin Command:
javascript
let botEnabled = true;
client.on('message', async msg => {
// Admin toggle
if (msg.from === '[email protected]') {
if (msg.body === '!pause') {
botEnabled = false;
await msg.reply('Bot PAUSED');
return;
}
if (msg.body === '!resume') {
botEnabled = true;
await msg.reply('Bot RESUMED');
return;
}
}
// Check if bot enabled
if (!botEnabled) return;
// Normal bot logic...
});Graceful Pause (dengan notice):
javascript
let botEnabled = true;
let pauseMessage = "Bot sedang maintenance. Akan aktif kembali segera.";
client.on('message', async msg => {
if (!botEnabled) {
await msg.reply(pauseMessage);
return;
}
// Normal bot logic...
});Pause untuk Kontak Tertentu
Whitelist Mode:
javascript
const manualHandleList = new Set();
// Tambah ke manual handle
if (msg.body === '!manual 628xxx') {
manualHandleList.add('[email protected]');
await msg.reply('628xxx akan di-handle manual');
}
// Check sebelum bot reply
client.on('message', async msg => {
if (manualHandleList.has(msg.from)) {
return; // Skip, handle manual
}
// Bot reply...
});VIP Exception:
javascript
const vipContacts = ['[email protected]', '[email protected]'];
client.on('message', async msg => {
if (vipContacts.includes(msg.from)) {
// Tidak auto-reply, notif ke admin
await notifyAdmin(`VIP chat from ${msg.from}`);
return;
}
// Normal bot...
});Schedule-Based Pause
Pause di Jam Tertentu:
javascript
function shouldBotRespond() {
const now = new Date();
const hour = now.getHours();
// Pause 12:00-13:00 (lunch)
if (hour === 12) return false;
// Pause weekend
const day = now.getDay();
if (day === 0 || day === 6) return false;
return true;
}
client.on('message', async msg => {
if (!shouldBotRespond()) {
await msg.reply('Sedang istirahat, chat akan dibalas nanti.');
return;
}
// Bot reply...
});Tips Saat Matikan Bot
1. Kasih Tahu Customer
Jangan silent:
"Bot sedang maintenance.
Admin akan membalas langsung."
Lebih baik dari tidak ada response.2. Set Reminder untuk Nyalakan Lagi
⏰ Set alarm!
Jangan lupa nyalakan bot setelah selesai.
Banyak yang lupa → customer tidak dibalas.3. Log Siapa yang Chat Saat Bot Off
javascript
const missedMessages = [];
client.on('message', async msg => {
if (!botEnabled) {
missedMessages.push({
from: msg.from,
body: msg.body,
time: new Date()
});
return;
}
});
// Saat bot resume, review missed messages4. Partial Pause
Tidak harus matikan semua:
- Matikan keyword tertentu saja
- Matikan untuk grup saja
- Matikan untuk non-contact saja
Lebih flexible!Quick Reference
| Platform | Cara Matikan |
|---|---|
| WA Business | Business tools > Away > Toggle OFF |
| AutoResponder | Main toggle OFF |
| Platform Cloud | Dashboard > Bot > Toggle OFF |
| Self-hosted | !pause command atau env variable |
FAQ
Apakah chat yang masuk saat bot off hilang?
Tidak hilang! Chat tetap masuk di WhatsApp. Hanya tidak di-auto-reply. Kamu bisa balas manual atau nanti saat bot aktif lagi.
Bisa matikan untuk 1 kontak saja?
Bisa dengan coding atau platform yang support whitelist/blacklist. Tandai kontak tertentu untuk di-skip oleh bot.
Bagaimana kalau lupa nyalakan lagi?
Set reminder/alarm! Atau gunakan scheduled pause yang otomatis resume di waktu tertentu.
Kesimpulan
Pause bot = Kontrol di tangan kamu!
| Situasi | Action |
|---|---|
| Meeting penting | Pause semua |
| VIP customer | Pause untuk kontak itu |
| Maintenance | Pause + notice |
| Lunch break | Schedule pause |
Flexibility adalah key!