Cara Balas WA Otomatis untuk Kantor/Bisnis

Cara setup auto reply WhatsApp untuk kantor dan bisnis. Jam operasional, inquiry handling, profesional. Panduan lengkap!

Cara Balas WA Otomatis untuk Kantor/Bisnis
Cara Balas WA Otomatis untuk Kantor/Bisnis

Nomor WA kantor harus profesional!

Auto reply yang tepat memberikan kesan profesional dan responsif, bahkan di luar jam kerja.


Kebutuhan Kantor/Bisnis

🏢 TYPICAL NEEDS:

- Info jam operasional
- Routing ke departemen
- Appointment/meeting request
- General inquiry
- Partnership/vendor inquiry
- Job application
- Complaint handling

Template Profesional

Greeting Jam Kerja:

Selamat datang di [NAMA PERUSAHAAN] 👋

Terima kasih telah menghubungi kami.

Silakan pilih layanan:

1️⃣ Informasi Produk/Layanan
2️⃣ Customer Service
3️⃣ Jadwal Meeting/Appointment
4️⃣ Partnership & Kerjasama
5️⃣ Karir & Lowongan
6️⃣ Lainnya

Ketik angka untuk melanjutkan.

📞 Hotline: (021) xxx-xxxx
📧 Email: [email protected]

Di Luar Jam Kerja:

Terima kasih telah menghubungi [PERUSAHAAN].

Saat ini di luar jam operasional kami.

🕘 Jam Operasional:
Senin - Jumat: 08.00 - 17.00 WIB
Sabtu: 08.00 - 12.00 WIB
Minggu & Libur: Tutup

Pesan Anda akan kami balas pada jam kerja berikutnya.

Untuk keperluan URGENT, hubungi:
📞 (021) xxx-xxxx (24 jam)

Terima kasih atas pengertiannya.

Department Routing:

📋 PILIH DEPARTEMEN

1️⃣ Sales & Marketing
   → Produk, harga, penawaran

2️⃣ Customer Service
   → Keluhan, bantuan, after-sales

3️⃣ Finance & Billing
   → Invoice, pembayaran, tagihan

4️⃣ Human Resources
   → Karir, lamaran, recruitment

5️⃣ General Inquiry
   → Pertanyaan umum

Ketik angka departemen yang dituju.

Template by Use Case

Inquiry Produk/Layanan:

📦 INFORMASI PRODUK/LAYANAN

Terima kasih atas ketertarikannya!

Untuk informasi lengkap, silakan:

📄 Download Brosur:
[LINK BROSUR]

💰 Pricelist:
[LINK PRICELIST]

📅 Jadwalkan Presentasi:
Ketik: MEETING [TANGGAL] [JAM]

Atau sampaikan kebutuhan spesifik Anda,
tim sales kami akan menghubungi.

Meeting/Appointment Request:

📅 JADWAL MEETING

Untuk meeting dengan tim kami:

Ketik dengan format:
MEETING
Nama: [Nama Anda]
Perusahaan: [Nama Perusahaan]
Keperluan: [Topik Meeting]
Tanggal: [DD/MM/YYYY]
Waktu: [HH:MM]
Lokasi: [Online/Offline]

Contoh:
MEETING
Nama: Budi Santoso
Perusahaan: PT ABC
Keperluan: Demo Produk
Tanggal: 25/01/2026
Waktu: 10:00
Lokasi: Online

Tim kami akan konfirmasi dalam 1x24 jam.

Partnership Inquiry:

🤝 KERJASAMA & PARTNERSHIP

Terima kasih atas minat kerjasamanya!

Silakan kirim proposal ke:
📧 [email protected]

Atau kirim brief singkat:

PARTNERSHIP
Nama: 
Perusahaan:
Jenis kerjasama:
Deskripsi singkat:
Contact person:
No HP:

Tim Business Development kami 
akan menghubungi dalam 2x24 jam.

Job Application:

💼 KARIR DI [PERUSAHAAN]

Terima kasih atas minatnya bergabung!

📋 Lowongan tersedia:
[LINK CAREER PAGE]

Untuk melamar:
1. Kunjungi link di atas
2. Pilih posisi yang sesuai
3. Upload CV & dokumen

Atau kirim CV ke:
📧 [email protected]
Subject: [Posisi] - [Nama Anda]

Hanya kandidat yang memenuhi syarat
yang akan dihubungi.

Good luck! 🍀

Setup by Time

Time-Based Auto Reply:

javascript

function getGreeting() {
    const hour = new Date().getHours();
    const day = new Date().getDay();
    
    // Weekend
    if (day === 0 || day === 6) {
        if (day === 6 && hour >= 8 && hour < 12) {
            return businessHoursGreeting;
        }
        return afterHoursGreeting;
    }
    
    // Weekday
    if (hour >= 8 && hour < 17) {
        return businessHoursGreeting;
    } else {
        return afterHoursGreeting;
    }
}

client.on('message', async msg => {
    const greeting = getGreeting();
    await msg.reply(greeting);
});

Holiday Auto Reply:

javascript

const holidays = [
    '2026-01-01', // New Year
    '2026-01-29', // Imlek
    '2026-03-28', // Nyepi
    // ... more holidays
];

function isHoliday() {
    const today = new Date().toISOString().split('T')[0];
    return holidays.includes(today);
}

function getGreeting() {
    if (isHoliday()) {
        return holidayGreeting;
    }
    // ... rest of logic
}

const holidayGreeting = `
🎉 Selamat Hari Raya!

Kantor kami sedang libur.
Akan kembali beroperasi pada [TANGGAL].

Pesan Anda akan dibalas setelah 
hari libur berakhir.

Terima kasih & selamat berlibur! 🙏
`;

Escalation Path

AUTO REPLY → Manual Response

Kondisi escalate ke human:
- Keyword: "urgent", "penting", "segera"
- Komplain: "kecewa", "marah", "komplain"
- VIP client (from whitelist)
- Repeated contact (>3x same topic)

Flow:
1. Bot acknowledge
2. Tag sebagai priority
3. Notify admin via Telegram/Email
4. Human take over

javascript

const urgentKeywords = ['urgent', 'penting', 'segera', 'darurat'];
const complaintKeywords = ['kecewa', 'komplain', 'marah', 'buruk'];

client.on('message', async msg => {
    const text = msg.body.toLowerCase();
    
    const isUrgent = urgentKeywords.some(k => text.includes(k));
    const isComplaint = complaintKeywords.some(k => text.includes(k));
    
    if (isUrgent || isComplaint) {
        await msg.reply(priorityAcknowledgement);
        await notifyAdmin({
            from: msg.from,
            message: msg.body,
            type: isComplaint ? 'complaint' : 'urgent'
        });
    } else {
        // Normal auto reply flow
        await handleNormalMessage(msg);
    }
});

const priorityAcknowledgement = `
Terima kasih telah menghubungi kami.

Kami memahami kepentingan pesan Anda.
Tim kami akan SEGERA menghubungi Anda.

Mohon tunggu maksimal 30 menit.

Terima kasih atas kesabarannya.
`;

Professional Tone Guide

DO ✅

- Gunakan bahasa formal tapi ramah
- Sertakan info kontak lengkap
- Set ekspektasi waktu response
- Provide alternatives (email, phone)
- Sign off dengan nama perusahaan

DON'T ❌

- Terlalu casual/slang
- Emoji berlebihan
- Janji yang tidak bisa ditepati
- Mengabaikan pertanyaan
- Response terlalu panjang

FAQ

Perlu auto reply berbeda tiap departemen?

Idealnya ya, jika volume cukup besar. Start dengan general, expand sesuai kebutuhan.

Bagaimana handle sensitive info?

Jangan minta data sensitif via auto reply. Arahkan ke secure channel atau minta contact person untuk follow up.

Perlu bilingual (Indonesia + English)?

Tergantung audience. Jika banyak client international, sediakan option English.


Kesimpulan

Professional auto reply = Company image!

AspectImplementation
TimingBusiness hours vs after hours
RoutingDepartment-based menu
EscalationPriority detection
ToneFormal but friendly

First impression matters!

Setup Corporate Auto Reply →


Artikel Terkait