> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dripsender.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Studi Kasus 4: Chatbot Hybrid Support + Sales

> Gabungkan kemampuan customer service dan penjualan dalam satu chatbot — strategi terbaik untuk bisnis yang butuh keduanya sekaligus

# Chatbot Hybrid: Support + Sales

<Info>
  **Skenario:** "NutriLife" adalah brand suplemen kesehatan yang memiliki banyak pertanyaan pelanggan seputar produk (ingredients, manfaat, cara minum) sekaligus ingin ChatAI bisa langsung menutup penjualan via WhatsApp. Mereka butuh satu AI yang bisa memainkan kedua peran secara natural.
</Info>

## Gambaran Umum

<CardGroup cols={4}>
  <Card title="Engine" icon="cpu">
    **Engine V2**
    Mandatory untuk fitur lengkap
  </Card>

  <Card title="Training Data" icon="database">
    **Text + File PDF**
    Informasi produk + SOP support
  </Card>

  <Card title="Merchant Mode" icon="store">
    **Aktif**
    Produk fisik (suplemen)
  </Card>

  <Card title="AI Behaviour" icon="sliders">
    **Hybrid Persona**
    Support + Sales tanpa konflik
  </Card>
</CardGroup>

***

## Tantangan Chatbot Hybrid

Menggabungkan support dan sales dalam satu AI perlu strategi yang tepat untuk menghindari:

<AccordionGroup>
  <Accordion title="❌ Masalah: AI terlalu agresif jualan saat pelanggan sedang komplain" icon="triangle-exclamation">
    **Solusi:** AI Behaviour harus ada instruksi prioritas — *dahulukan penyelesaian masalah sebelum menawarkan produk*

    ```
    # INSTRUKSI_KHUSUS
    Jika pelanggan sedang komplain atau punya masalah:
    1. SELESAIKAN masalahnya dulu sepenuhnya
    2. Baru setelah masalah selesai, boleh menawarkan produk/upsell
    JANGAN pernah menawarkan produk di tengah penanganan komplain
    ```
  </Accordion>

  <Accordion title="❌ Masalah: AI tidak bisa jawab pertanyaan teknis produk saat mode penjualan" icon="triangle-exclamation">
    **Solusi:** Training data harus sangat komprehensif — mencakup baik FAQ support maupun informasi produk yang lengkap

    Gunakan **File Training Data** (PDF) untuk informasi teknis produk (ingredients, studi klinis, dll.) yang terlalu panjang jika dimasukkan ke text training.
  </Accordion>

  <Accordion title="❌ Masalah: AI menawarkan diskon atau janji yang tidak ada" icon="triangle-exclamation">
    **Solusi:** Dalam AI Behaviour, cantumkan dengan jelas daftar promo yang saat ini berlaku dan yang TIDAK boleh dijanjikan.
  </Accordion>
</AccordionGroup>

***

## Alur Percakapan Hybrid

```mermaid theme={null}
flowchart TD
    A[Pesan Masuk] --> B{Jenis Pesan?}
    B -->|Pertanyaan /\nMasalah| C[Mode Support:\nJawab pertanyaan\natau selesaikan masalah]
    B -->|Minat beli /\nTanya produk| D[Mode Sales:\nTampilkan produk,\nbantu pilih]
    C --> E{Masalah\nselesai?}
    E -->|Ya| F[AI natural \nbisa mention produk\nrelevan jika sesuai]
    E -->|Tidak| G[Eskalasi ke\nhuman CS]
    D --> H[Proses Cart\n& Checkout]
    F --> I[Selesai / Follow-up]
    H --> I
```

***

## Langkah 1: Setup Dasar

<Steps>
  <Step title="Aktifkan Chat AI">
    Masuk ke **WhatsApp** > **Chat AI** > tab **General**
  </Step>

  <Step title="Isi Config Dasar">
    * **Company Name:** `NutriLife`
    * **Engine:** `V2` (wajib untuk fitur lengkap)
    * **Activation Mode:** `All Messages`
  </Step>

  <Step title="Simpan">
    Klik **Save**
  </Step>
</Steps>

***

## Langkah 2: Aktifkan Merchant Mode

<Steps>
  <Step title="Buka Tab Merchant">
    Klik tab **Merchant** > aktifkan toggle **"Fitur Merchant"**
  </Step>

  <Step title="Set Merchant Type">
    Pilih **Produk Fisik** (suplemen butuh pengiriman) atau **Kombinasi** jika ada produk digital juga (seperti program diet digital)
  </Step>

  <Step title="Tambah Produk">
    Tambahkan seluruh katalog suplemen:

    | Produk                          | SKU        | Harga   | Berat |
    | ------------------------------- | ---------- | ------- | ----- |
    | NutriLife Protein Vanilla 1kg   | NL-PRO-001 | 389.000 | 1100g |
    | NutriLife Protein Chocolate 1kg | NL-PRO-002 | 389.000 | 1100g |
    | NutriLife Multivitamin Premium  | NL-VIT-001 | 185.000 | 150g  |
    | NutriLife Omega-3 Fish Oil      | NL-OMG-001 | 220.000 | 200g  |
    | NutriLife Starter Pack Bundle   | NL-BDL-001 | 549.000 | 1450g |
  </Step>

  <Step title="Setup Shipping & Payment">
    Ikuti langkah yang sama seperti Studi Kasus 2 (Toko Fisik) untuk konfigurasi kurir dan metode pembayaran.
  </Step>
</Steps>

***

## Langkah 3: Training Data Komprehensif (Support + Sales)

Training data untuk hybrid harus mencakup **dua layer**: informasi support dan informasi sales.

<Steps>
  <Step title="Buka Tab Training & Data">
    Masuk ke **WhatsApp** > **Chat AI** > tab **Training & Data**
  </Step>

  <Step title="Isi Training Data Text">
    Masukkan informasi lengkap bisnis di textarea Training Data
  </Step>
</Steps>

### Format Training Data untuk Hybrid

```markdown theme={null}
# NUTRILIFE — Suplemen Kesehatan Premium

## TENTANG NUTRILIFE
NutriLife adalah brand suplemen kesehatan made in Indonesia, diproduksi di fasilitas BPOM-certified.
Kami menyediakan protein, vitamin, dan suplemen fitnes untuk mendukung gaya hidup sehat aktif.

---

## PRODUK & INFORMASI LENGKAP

### 1. NutriLife Protein (Vanilla & Chocolate) — Rp 389.000/1kg
**Cocok untuk:** Siapa saja yang ingin menambah asupan protein (gym, diet, recovery)
**Ingredients:** Whey Protein Concentrate 80%, Natural Flavoring, Sucralose
**Nilai Gizi per Sajian (30g):**
- Kalori: 120 kcal
- Protein: 24g
- Karbohidrat: 5g
- Lemak: 2g

**Cara Konsumsi:**
- Larutkan 1 scoop (30g) dalam 200-250ml air atau susu
- Konsumsi 1-2 sajian per hari
- Terbaik dikonsumsi dalam 30 menit setelah olahraga

**Aman untuk:** Semua usia dewasa. Tidak ada komponen alergen selain susu.
**Tidak cocok untuk:** Vegan (mengandung whey dari susu sapi)

---

### 2. NutriLife Multivitamin Premium — Rp 185.000
**Isi:** 60 tablet (2 bulan)
**Cara Konsumsi:** 1 tablet per hari, pagi hari bersama makan
**Kandungan Utama:** Vitamin A, B Complex, C, D, E, Zinc, Selenium, Biotin

---

### 3. NutriLife Omega-3 Fish Oil — Rp 220.000
**Isi:** 90 softgel (3 bulan)
**Cara Konsumsi:** 1 softgel per hari bersama makan
**Kandungan:** EPA 180mg, DHA 120mg per softgel
**Manfaat:** Kesehatan jantung, otak, dan sendi

---

### 4. NutriLife Starter Pack Bundle — Rp 549.000 (hemat Rp 245.000)
**Isi:** Protein 1kg + Multivitamin + Omega-3
**Cocok untuk:** Pemula yang ingin mulai suplemen secara komprehensif

---

## FAQ PRODUK (SUPPORT)

Q: Apakah produk NutriLife sudah BPOM?
A: Ya, semua produk NutriLife sudah terdaftar dan tersertifikasi BPOM Indonesia.

Q: Apakah bisa dikonsumsi oleh ibu hamil/menyusui?
A: Multivitamin boleh, tapi konsultasikan dengan dokter terlebih dahulu. Protein dan omega-3 juga aman, tapi kami sarankan konsultasi dokter untuk dosis yang tepat.

Q: Saya alergi susu, bisa konsumsi protein NutriLife?
A: Protein NutriLife mengandung whey yang berasal dari susu sapi. Jika alergi susu, tidak disarankan mengonsumsi produk ini. Kami belum memiliki varian plant-based protein.

Q: Apakah ada efek samping?
A: Secara umum aman. Beberapa orang mungkin mengalami kembung ringan saat awal konsumsi protein. Mulailah dengan setengah scoop selama seminggu pertama untuk adaptasi.

Q: Bisa dikombinasikan semuanya?
A: Ya, Protein + Multivitamin + Omega-3 bisa dikonsumsi bersamaan dan saling melengkapi.

Q: Sudah kedaluwarsa / masih bagus?
A: Kami menjamin produk yang dikirim memiliki masa berlaku minimal 6 bulan dari tanggal pengiriman.

---

## KEBIJAKAN TOKO

### Pengiriman
- Packing 1-2 hari kerja setelah pembayaran dikonfirmasi
- Pengiriman ke seluruh Indonesia

### Retur & Garansi
- Retur diterima dalam 7 hari setelah produk diterima
- Syarat retur: produk belum dibuka, segel masih utuh
- Produk cacat/salah kirim: ongkir ditanggung NutriLife

### Promo yang Berlaku
- [Admin update promo terkini di sini]
- Tidak ada diskon di luar promo yang terdaftar

---

## JAM OPERASIONAL
Senin - Jumat: 08:00 - 18:00 WIB
Sabtu: 09:00 - 14:00 WIB
Minggu: Tutup
```

### Upload File Training Data (Opsional)

Jika punya dokumen tambahan, upload sebagai File Training Data:

* **Sertifikat BPOM** (scan PDF) — meningkatkan kepercayaan AI saat menjawab pertanyaan legalitas
* **Studi klinis / jurnal** penelitian ingredients — untuk menjawab pertanyaan ilmiah
* **Panduan konsumsi** lebih detail

<Steps>
  <Step title="Upload File">
    1. Masuk ke tab **"Training & Data"**
    2. Temukan section **"File Training Data"**
    3. Klik tombol **"Upload File"**
    4. Pilih file PDF atau DOCX dari perangkat Anda (maks. 5MB)
  </Step>

  <Step title="Reindex">
    Setelah mengubah atau menambah file baru, klik tombol **"Reindex"** agar AI dapat membaca data terbaru
  </Step>
</Steps>

<Warning>
  Fitur File Training Data **hanya tersedia untuk Engine V2**.
</Warning>

### Website Sync (Opsional)

Jika NutriLife punya website, sync halaman:

* Landing page produk
* Halaman FAQ
* Blog artikel kesehatan yang relevan

<Steps>
  <Step title="Add Website">
    1. Masuk ke tab **"Training & Data"**
    2. Temukan section **"Website Sync"**
    3. Klik tombol **"Add Website"**
    4. Masukkan **URL website** yang ingin disinkronisasi
    5. Klik **"Simpan"** atau **"Sync"**
  </Step>
</Steps>

***

## Langkah 4: AI Behaviour Hybrid yang Efektif

Kunci dari hybrid AI adalah behaviour yang jelas mengatur **kapan mode support** dan **kapan mode sales**:

<Steps>
  <Step title="Buka Section AI Behaviour">
    Di tab **Training & Data**, scroll ke bawah hingga menemukan section **"AI Behaviour"**
  </Step>

  <Step title="Isi AI Behaviour Instructions">
    Masukkan instruksi perilaku AI sesuai format berikut
  </Step>
</Steps>

### Template AI Behaviour untuk Hybrid

```markdown theme={null}
IDENTITAS & PERSONA
===================
Kamu adalah Nadia, health consultant sekaligus customer service dari NutriLife.
Kamu memiliki dua peran utama yang dilakukan dengan seimbang:
1. **Konsultan Kesehatan**: Menjawab pertanyaan seputar produk, gizi, dan cara konsumsi secara akurat
2. **Sales Advisor**: Membantu pelanggan menemukan suplemen yang tepat sesuai kebutuhan mereka

Kepribadianmu:
- Genuine care tentang kesehatan pelanggan
- Jujur dan tidak over-claim manfaat produk
- Antusias tapi tidak pushy dalam penjualan
- Profesional namun tetap hangat dan mudah diajak bicara

NADA & GAYA BAHASA
==================
- Ramah dan suportif
- Gunakan bahasa yang mudah dipahami (hindari istilah medis berlebihan)
- Emoji boleh: 💪🌿✨😊
- Panggil pelanggan dengan "Kak" atau nama mereka

PRIORITAS RESPONS (SANGAT PENTING)
===================================
1. **UTAMAKAN PENYELESAIAN MASALAH** — Jika pelanggan menyampaikan masalah, komplain, atau pertanyaan tentang produk yang sudah dibeli, SELESAIKAN dulu sepenuhnya sebelum menawarkan apapun
2. **BARU SALES** — Setelah semua pertanyaan/masalah resolved, barulah bisa menyarankan produk lain jika relevan

CARA MERESPONS
==============
**Untuk pertanyaan/support:**
1. Baca pertanyaan dengan teliti
2. Jawab dengan informasi yang akurat dari training data
3. Jika tidak yakin: "Saya akan cek dulu untuk memastikan informasi yang tepat"
4. Tawarkan bantuan lanjutan

**Untuk pertanyaan beli/sales:**
1. Tanyakan kebutuhan/goals pelanggan: "Kak ingin suplemen untuk apa? Fitness, diet, atau kesehatan umum?"
2. Rekomendasikan produk yang paling sesuai dengan alasan yang konkret
3. Sebutkan promo jika ada
4. Bantu proses pembelian

**Untuk situasi komplain:**
1. Empati: "Maaf sekali mendengar hal ini, Kak 🙏"
2. Kumpulkan info: nomor order, foto jika perlu
3. Berikan solusi sesuai kebijakan
4. JANGAN tawari produk baru selama masih dalam proses penyelesaian komplain

BATASAN TOPIK
=============
- JANGAN klaim manfaat medis yang tidak didukung data (hindari "mengobati", "menyembuhkan")
- JANGAN berikan saran medis spesifik — arahkan ke dokter untuk kondisi medis
- JANGAN berikan diskon atau promo yang tidak ada di data training
- JANGAN buat janji pengiriman yang lebih cepat dari kebijakan
- Fokus hanya pada produk dan layanan NutriLife

INSTRUKSI KHUSUS
================
- Jika ditanya "apakah aman untuk kondisi X": akui tidak bisa memberi saran medis, sarankan konsultasi dokter
- Untuk pertanyaan ingredients yang detail: berikan informasi dari database, jika tidak ada arahkan ke label produk
- Setelah pembelian selesai: berikan tips konsumsi yang optimal sebagai bonus
- Jika ada keluhan produk cacat: minta foto + nomor order, proses sesuai kebijakan retur
- Untuk pelanggan repeat buyer: bisa mention program loyalitas jika ada

UPSELL YANG DIIZINKAN (hanya di momen yang tepat)
=================================================
- Setelah pelanggan beli protein: "Untuk hasil optimal, bisa dikombinasikan dengan Multivitamin kami"
- Setelah masalah support terselesaikan: "Omong-omong, ada Starter Pack Bundle yang lebih hemat jika Kak mau lengkapi suplemen"
- Tapi JANGAN paksa jika pelanggan tidak merespons anjuran
```

***

## Langkah 5: Fallback Handover

Fallback handover memastikan percakapan yang tidak bisa dijawab AI diteruskan ke CS manusia.

<Steps>
  <Step title="Buka Tab General">
    Kembali ke tab **General**
  </Step>

  <Step title="Aktifkan Fallback Handover">
    Temukan section **"Fallback Handover"** dan aktifkan toggle
  </Step>

  <Step title="Isi Admin Number">
    Masukkan nomor WhatsApp CS yang akan menerima notifikasi. Format: `628xxxxx`

    Bisa lebih dari satu nomor, pisahkan dengan koma.
  </Step>

  <Step title="Atur Message to Admin">
    ```
    🔔 [HANDOVER ALERT]

    AI tidak dapat menjawab pertanyaan dari {{customer_name}}.
    Nomor: {{customer_phone}}

    Pertanyaan terakhir:
    {{question}}

    Silakan takeover percakapan ini sesegera mungkin.
    ```
  </Step>

  <Step title="Atur Message to User">
    ```
    Halo {{customer_name}},

    Mohon maaf, pertanyaan Anda memerlukan penanganan dari tim kami secara langsung.

    Tim support kami akan menghubungi Anda segera. Jam operasional: Senin–Jumat 08:00–18:00 WIB.

    Terima kasih atas kesabaran Anda 🙏
    ```
  </Step>
</Steps>

<Tip>
  Aktifkan "Disable Chatbot" untuk mencegah AI mengganggu percakapan saat admin sedang menangani pelanggan.
</Tip>

***

## Langkah 6: Pengaturan Tambahan (Opsional)

<AccordionGroup>
  <Accordion title="Schedule Chatbot — Atur Jam Operasional AI" icon="clock">
    Jika Anda ingin AI hanya aktif di jam kerja:

    <Steps>
      <Step title="Aktifkan Schedule">
        Cari bagian **"Schedule Chatbot"** dan aktifkan toggle **"Enable Schedule"**
      </Step>

      <Step title="Set Jam Operasional">
        * **Open Hour:** 08:00
        * **Close Hour:** 18:00
      </Step>
    </Steps>

    <Warning>
      Di luar jam operasional, Chat AI tidak akan merespons pesan apa pun.
    </Warning>
  </Accordion>

  <Accordion title="Exclude List — Kecualikan Nomor Internal" icon="ban">
    Exclude list mengecualikan kontak dari Chat AI berdasarkan [List Database](/database/create-list).

    <Steps>
      <Step title="Aktifkan Exclude List">
        Di tab General, cari bagian **"Exclude List"** dan aktifkan toggle
      </Step>

      <Step title="Pilih List">
        Pilih list database yang ingin dikecualikan (contoh: "Admin Internal", "Vendor")
      </Step>
    </Steps>
  </Accordion>

  <Accordion title="Pause AI — Kontrol Manual AI" icon="pause">
    Fitur untuk menghentikan sementara respons AI.

    **Cara Setting:**

    1. Aktifkan **"Enable Pause AI"**
    2. Tambahkan keyword:
       * **Pause:** "pause", "hubungkan admin" — AI berhenti merespons
       * **Resume:** "resume", "aktifkan ai" — AI aktif kembali
       * **Ignore:** "ignore" — Pesan diabaikan AI

    <Tip>
      Hubungan dengan Fallback Handover: Pause AI untuk kontrol manual, Fallback Handover untuk otomatisasi ketika AI tidak bisa menjawab.
    </Tip>
  </Accordion>

  <Accordion title="Chatbot Limit — Atur Delay Respons" icon="gauge">
    Mengontrol waktu tunggu sebelum AI merespons.

    | Skenario        | Delay Time |
    | --------------- | ---------- |
    | Respons cepat   | 1-2 detik  |
    | Natural         | 3-5 detik  |
    | Respons panjang | 5-8 detik  |
  </Accordion>

  <Accordion title="AI Response Settings — Kontrol Karakteristik Respons" icon="sliders">
    **Context Length:** Jumlah pesan terakhir yang diingat AI

    * Percakapan standar: 5-7 messages
    * Percakapan kompleks: 10-15 messages

    **Response Length:** Batas maksimal karakter respons

    * WhatsApp (cepat): 500-1000 characters
    * Detail product: 1500-2000 characters

    **Mode (Temperature):**

    * **Precise** — Untuk informasi teknis, harga, kebijakan
    * **Balanced** — Untuk customer service umum
    * **Creative** — Untuk marketing dan engagement
  </Accordion>
</AccordionGroup>

***

## Test Skenario Hybrid

### Skenario Support

| Situasi                | Pesan Test                                  |
| ---------------------- | ------------------------------------------- |
| Pertanyaan produk      | "Protein NutriLife cocok untuk diet nggak?" |
| Pertanyaan ingredients | "Ada kandungan gula di protein vanilanya?"  |
| Keluhan                | "Produk saya datang segel rusak"            |
| Pertanyaan medis       | "Saya diabetes, bisa minum suplemen ini?"   |

### Skenario Sales

| Situasi           | Pesan Test                                            |
| ----------------- | ----------------------------------------------------- |
| Minta rekomendasi | "Saya pemula mau mulai gym, suplemen apa yang cocok?" |
| Tanya harga       | "Berapa harga paket starter?"                         |
| Beli produk       | "Mau order Protein Vanilla 1kg"                       |
| Tanya promo       | "Ada diskon nggak?"                                   |

### Skenario Hybrid (Kritis)

| Situasi                 | Pesan Test                          | Expected Behavior                                                   |
| ----------------------- | ----------------------------------- | ------------------------------------------------------------------- |
| Komplain + tanya produk | "Produk saya rusak. Btw ada promo?" | Selesaikan komplain DULU, baru bahas promo                          |
| FAQ + upsell            | "Cara minum protein yang benar?"    | Jawab pertanyaan, setelah selesai boleh mention produk komplementer |

***

## Checklist Go Live Hybrid

<Check>Engine V2 aktif</Check>
<Check>Merchant Mode aktif dengan produk yang lengkap</Check>
<Check>Shipping dan payment sudah dikonfigurasi</Check>
<Check>Training data mencakup KEDUA aspek: informasi teknis produk (support) DAN info penjualan (sales)</Check>
<Check>File training data di-upload untuk informasi teknis yang panjang (jika ada)</Check>
<Check>Reindex dilakukan setelah semua data diisi</Check>
<Check>AI Behaviour memiliki instruksi prioritas yang jelas (support > sales)</Check>
<Check>Fallback handover aktif dengan nomor CS yang benar</Check>
<Check>Test semua skenario: support, sales, dan hybrid (komplain + sales)</Check>

***

## Pro Tips untuk Chatbot Hybrid

<Tip>
  **Pisahkan training data** menjadi dua bagian yang jelas: satu bagian untuk FAQ support, satu bagian untuk informasi penjualan. Ini membantu AI menavigasi antara dua mode dengan lebih akurat.
</Tip>

<Tip>
  **Monitor History secara berkala** — terutama pada bulan pertama. Identifikasi percakapan di mana AI gagal menyeimbangkan peran support dan sales, lalu sesuaikan AI Behaviour.
</Tip>

<Tip>
  **Gunakan Human Tone** (di tab Advanced) untuk membuat AI terasa lebih natural saat beralih antara mode support yang serius dan mode sales yang antusias.
</Tip>

<CardGroup cols={2}>
  <Card title="Best Practices Chat AI" icon="star" href="/chat-ai/best-practices">
    Tips dan best practices untuk mengoptimalkan Chat AI dari semua studi kasus
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/chat-ai/troubleshooting">
    Solusi untuk masalah umum yang mungkin ditemui saat menggunakan Chat AI
  </Card>
</CardGroup>
