CS Otomatis WA untuk Jawab FAQ Berulang

Setup CS otomatis untuk jawab pertanyaan berulang. FAQ bot yang handle 70% pertanyaan customer. Hemat waktu CS!

CS Otomatis WA untuk Jawab FAQ Berulang
CS Otomatis WA untuk Jawab FAQ Berulang

70% pertanyaan customer itu SAMA!

"Berapa harganya?" "Bisa COD?" "Estimasi sampai berapa hari?"

Setup FAQ bot dan biarkan bot jawab yang repetitif!


Identifikasi FAQ

Cara Temukan FAQ:

1. Review chat history 1 bulan
2. Catat pertanyaan yang sering muncul
3. Kelompokkan berdasarkan topik
4. Ranking by frequency

FAQ Umum E-commerce:

📦 PRODUK:
- Harga produk X berapa?
- Ada ukuran apa saja?
- Warna apa yang ready?
- Bahan/material apa?

💰 PEMBAYARAN:
- Bisa transfer ke bank apa?
- Bisa bayar di tempat (COD)?
- Ada cicilan?

🚚 PENGIRIMAN:
- Kirim pakai kurir apa?
- Estimasi sampai berapa hari?
- Ongkir ke kota X berapa?
- Bisa same day?

🔄 RETURN & GARANSI:
- Bisa return tidak?
- Garansi berapa lama?
- Kalau rusak bagaimana?

📞 LAINNYA:
- Jam operasional?
- Alamat toko?
- Bisa ambil langsung?

Setup FAQ Bot

Struktur Keyword → Response:

HARGA:
Triggers: harga, berapa, price, brp
Response: [Daftar harga / katalog]

COD:
Triggers: cod, bayar di tempat, cash on delivery
Response: [Kebijakan COD]

ONGKIR:
Triggers: ongkir, ongkos kirim, shipping
Response: [Info ongkir / cara cek]

JAM BUKA:
Triggers: jam buka, jam operasional, buka jam berapa
Response: [Jam operasional]

Template FAQ Response

Harga:

💰 DAFTAR HARGA

[Produk A]: Rp 100.000
[Produk B]: Rp 150.000
[Produk C]: Rp 200.000

📦 Paket hemat: Rp 400.000 (hemat 50k!)

Mau order? Ketik ORDER
Lihat detail? Ketik KATALOG

COD:

📦 INFO COD

✅ Kami melayani COD!

Syarat:
- Min. order Rp 100.000
- Area Jabodetabek
- Konfirmasi alamat lengkap

Cara order COD:
Kirim format: ORDER COD

⚠️ Note: COD dikenakan tambahan Rp 5.000

Ongkir:

🚚 CEK ONGKIR

Kami kirim via: JNE, J&T, SiCepat

Untuk cek ongkir:
Ketik: ONGKIR [KOTA]
Contoh: ONGKIR Surabaya

Estimasi pengiriman:
- Jabodetabek: 1-2 hari
- Jawa: 2-3 hari
- Luar Jawa: 3-5 hari

🎁 Free ongkir untuk order > Rp 300.000!

Return:

🔄 KEBIJAKAN RETURN

✅ Bisa return dalam 7 hari

Syarat:
- Barang belum dipakai
- Tag masih lengkap
- Kemasan original
- Sertakan bukti pembelian

Cara return:
1. Chat CS dengan bukti
2. Kirim barang ke alamat kami
3. Kami cek kondisi
4. Refund dalam 3 hari kerja

⚠️ Ongkir return ditanggung pembeli

Jam Buka:

⏰ JAM OPERASIONAL

Senin - Jumat: 09.00 - 17.00 WIB
Sabtu: 09.00 - 14.00 WIB
Minggu & Libur: TUTUP

📍 Alamat toko:
[ALAMAT LENGKAP]

Di luar jam kerja, chat tetap dibalas 
saat jam buka ya! 😊

Implementasi FAQ Bot

javascript

const faqDatabase = {
    harga: {
        triggers: ['harga', 'berapa', 'price', 'brp', 'pricelist'],
        response: priceListResponse
    },
    cod: {
        triggers: ['cod', 'bayar di tempat', 'cash on delivery', 'bayar ditempat'],
        response: codResponse
    },
    ongkir: {
        triggers: ['ongkir', 'ongkos kirim', 'shipping', 'kirim'],
        response: shippingResponse
    },
    return: {
        triggers: ['return', 'tukar', 'refund', 'garansi', 'rusak'],
        response: returnResponse
    },
    jam: {
        triggers: ['jam buka', 'jam operasional', 'buka jam', 'tutup jam'],
        response: operationalHoursResponse
    }
};

client.on('message', async msg => {
    const text = msg.body.toLowerCase();
    
    // Check each FAQ category
    for (const [category, faq] of Object.entries(faqDatabase)) {
        const matched = faq.triggers.some(trigger => text.includes(trigger));
        
        if (matched) {
            await msg.reply(faq.response);
            
            // Log for analytics
            await logFAQHit(category, msg.from);
            return;
        }
    }
    
    // No match - fallback
    await msg.reply(fallbackResponse);
});

Smart FAQ dengan AI

javascript

// Untuk pertanyaan yang tidak exact match
const OpenAI = require('openai');
const openai = new OpenAI();

async function smartFAQResponse(question) {
    const systemPrompt = `Kamu adalah CS assistant untuk toko [NAMA].
    
Jawab pertanyaan berdasarkan knowledge base berikut:
${knowledgeBase}

Jika tidak ada di knowledge base, jawab: "Mohon maaf, saya perlu cek dulu. Bisa chat admin untuk info lebih lanjut?"`;

    const response = await openai.chat.completions.create({
        model: 'gpt-4o-mini',
        messages: [
            { role: 'system', content: systemPrompt },
            { role: 'user', content: question }
        ],
        max_tokens: 300
    });
    
    return response.choices[0].message.content;
}

FAQ Analytics

📊 FAQ REPORT - JANUARI 2026

Top FAQ:
1. Harga (350 hits) - 28%
2. Ongkir (280 hits) - 22%
3. COD (200 hits) - 16%
4. Return (150 hits) - 12%
5. Jam buka (120 hits) - 10%

Unmatched queries: 150 (12%)
→ Review untuk tambah FAQ baru

Total handled by bot: 88% ✅
Escalated to human: 12%

Tips FAQ Bot Efektif

1. Cover Variasi Pertanyaan

"Berapa harganya?" ✅
"Harganya brp kak?" ✅
"Price list dong" ✅
"Mau tanya harga" ✅

Semua harus trigger response yang sama!

2. Update Berkala

Weekly: Review unmatched queries
Monthly: Update harga & info
Quarterly: Major FAQ revision

3. Provide Follow-up

Setelah jawab FAQ, berikan next step:

"Mau order? Ketik ORDER"
"Ada pertanyaan lain? Ketik MENU"
"Mau chat admin? Ketik CS"

4. Track What's Missing

javascript

// Log unmatched queries
async function logUnmatched(message) {
    await db.unmatchedQueries.insert({
        message: message,
        timestamp: new Date()
    });
}

// Review weekly
// Jika query muncul > 10x → tambahkan ke FAQ

FAQ

Berapa FAQ yang ideal?

10-20 FAQ untuk mulai. Terlalu sedikit = tidak cover. Terlalu banyak = overlap/confusing.

Bagaimana jika pertanyaan kompleks?

Eskalasi ke human. FAQ bot untuk yang simple. Kompleks tetap perlu human touch.

Perlu AI untuk FAQ?

Tidak wajib. Keyword matching sudah cukup untuk 80% case. AI untuk yang lebih natural.


Kesimpulan

FAQ bot = Handle 70% pertanyaan repetitif!

Tanpa FAQ BotDengan FAQ Bot
Jawab manual 100%Bot handle 70%+
CS kewalahanCS fokus kompleks
Response lambatInstant response

Identify FAQ → Setup bot → Free up CS time!

Setup FAQ Bot →


Artikel Terkait