> ## 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.

# Sistem Token AI

> Memahami cara kerja token, mengelola penggunaan, dan mengoptimalkan biaya Chat AI

## Apa itu Sistem Token?

**Token** adalah unit kredit yang digunakan untuk mengakses dan menggunakan fitur Chat AI di DripSender. Sistem token berfungsi sebagai mekanisme pembayaran untuk setiap interaksi AI yang dilakukan.

<Info>
  Bayangkan token seperti pulsa listrik - Anda hanya membayar sesuai dengan yang Anda gunakan. Semakin banyak interaksi AI, semakin banyak token yang terpakai.
</Info>

## Mengapa Menggunakan Sistem Token?

Sistem token dirancang untuk memberikan:

<CardGroup cols={2}>
  <Card title="Transparansi Biaya" icon="receipt">
    Anda hanya membayar untuk apa yang Anda gunakan. Tidak ada biaya tersembunyi atau komitmen bulanan yang tidak terpakai.
  </Card>

  <Card title="Fleksibilitas" icon="arrows-rotate">
    Tidak ada commitment bulanan yang ketat. Beli token sesuai kebutuhan dan top-up kapan saja.
  </Card>

  <Card title="Kontrol Penggunaan" icon="gauge-high">
    Atur limit penggunaan harian/bulanan untuk mengontrol anggaran dan mencegah penggunaan berlebihan.
  </Card>

  <Card title="Skalabilitas" icon="arrow-trend-up">
    Token dapat dibeli sesuai kebutuhan bisnis Anda - dari startup hingga enterprise.
  </Card>
</CardGroup>

## Bagaimana Token Bekerja?

### Alur Penggunaan Token

```mermaid theme={null}
flowchart LR
    A[Pelanggan<br/>Kirim Pesan] --> B[AI<br/>Memproses]
    B --> C[Respons<br/>Dikirim]
    C --> D[Token<br/>Terpakai]
```

Setiap kali Chat AI mengirimkan respons ke pelanggan, sejumlah token akan dikurangkan dari saldo akun Anda.

### Faktor yang Mempengaruhi Penggunaan Token

Penggunaan token sangat bergantung pada versi engine yang Anda gunakan:

<Tabs>
  <Tab title="Engine v1">
    Pada **Engine v1**, sistem membaca keseluruhan data, sehingga faktor berikut akan sangat mempengaruhi penggunaan token:

    * **Training Data**: Semakin banyak training data (baik berupa file maupun website sync), semakin besar penggunaan token.
    * **Behavior**: Instruksi behavior yang panjang akan menambah penggunaan token.
    * **Fitur & Actions**: Semakin banyak action dan fitur yang digunakan seperti *merchant mode*, *handover*, *fallback handover*, dan lain-lain, akan semakin menambah konsumsi token.
    * **Context Length**: Semakin besar batasan context length yang dikonfigurasi, semakin banyak riwayat yang dibaca dan token yang digunakan.
  </Tab>

  <Tab title="Engine v2">
    **Engine v2** sudah menggunakan sistem *embedding*, sehingga konsumsi token jauh lebih efisien:

    * **Training Data Tidak Berpengaruh**: Banyaknya file training data maupun website sync **tidak** mempengaruhi jumlah token yang digunakan.
    * **Faktor Penentu**: Penggunaan token pada v2 hanya dipengaruhi oleh panjang **Behavior** serta penggunaan tools dan actions lain seperti *handover*, *fallback handover*, dll.
  </Tab>
</Tabs>

## Cek Saldo Token

Anda dapat melihat sisa token AI Anda di bagian atas halaman Chat AI:

<img className="block" src="https://mintcdn.com/dripsender/i1c3ojpE6-PEJgy3/images/chat-ai/token-usage.jpg?fit=max&auto=format&n=i1c3ojpE6-PEJgy3&q=85&s=bcbd69ebc1d2abdeb8727252d3e03ad0" alt="Token Usage" width="1200" height="604" data-path="images/chat-ai/token-usage.jpg" />

### Informasi yang Ditampilkan

<ParamField body="Sisa Token" type="number">
  Jumlah token yang masih tersedia untuk digunakan
</ParamField>

<ParamField body="Token Terpakai" type="number">
  Total token yang telah digunakan sejak awal
</ParamField>

<ParamField body="Estimasi Penggunaan" type="string">
  Perkiraan token yang dibutuhkan untuk berbagai skenario penggunaan
</ParamField>

## Membeli Token AI

Jika saldo token Anda menipis, Anda dapat membeli token tambahan:

<Steps>
  <Step title="Buka Halaman Chat AI">
    Masuk ke menu **WhatsApp** > **Chat AI**
  </Step>

  <Step title="Klik Beli Token">
    Klik tombol **"Beli Token"**  di bagian atas halaman

    <img className="block" src="https://mintcdn.com/dripsender/i1c3ojpE6-PEJgy3/images/chat-ai/buy-token-1.jpg?fit=max&auto=format&n=i1c3ojpE6-PEJgy3&q=85&s=16bca710ebac3d254619244080b1edf2" alt="Tombol Beli Token" width="1256" height="131" data-path="images/chat-ai/buy-token-1.jpg" />
  </Step>

  <Step title="Pilih Paket">
    Pilih paket token yang diinginkan sesuai kebutuhan dan anggaran

    <img className="block" src="https://mintcdn.com/dripsender/i1c3ojpE6-PEJgy3/images/chat-ai/buy-token-2.jpg?fit=max&auto=format&n=i1c3ojpE6-PEJgy3&q=85&s=174e8156d6b48240b373eb6f8ab42860" alt="Pilih Paket Token" width="1376" height="666" data-path="images/chat-ai/buy-token-2.jpg" />
  </Step>

  <Step title="Selesaikan Pembayaran">
    Lakukan pembayaran melalui metode yang tersedia
  </Step>

  <Step title="Token Aktif">
    Token akan otomatis ditambahkan ke akun Anda dan siap digunakan
  </Step>
</Steps>

## Menghemat Penggunaan Token

Berikut tips untuk mengoptimalkan penggunaan token:

<AccordionGroup>
  <Accordion title="1. Gunakan Engine v2" icon="microchip">
    Engine v2 dirancang untuk lebih hemat token dengan tetap menjaga kualitas respons. Hingga **40% lebih hemat** dibanding Engine v1.

    Keunggulan v2:

    * Training data dan file tidak mempengaruhi konsumsi token
    * Hanya behavior dan actions yang dihitung
    * Bisa upload file besar tanpa khawatir boros token
  </Accordion>

  <Accordion title="2. Atur Context Length" icon="clock-rotate-left">
    Berlaku untuk **Engine v1 dan v2**. Context length yang lebih pendek mengurangi penggunaan token. Atur sesuai kebutuhan:

    * Percakapan sederhana: **5-8 messages**
    * Percakapan kompleks: **10-15 messages**
    * Hindari setting di atas 20 messages kecuali benar-benar perlu
  </Accordion>

  <Accordion title="3. Atur Response Length" icon="ruler">
    Berlaku untuk **Engine v1 dan v2**. Batasi panjang karakter respons untuk menghindari respons yang terlalu panjang dan boros token.

    * WhatsApp cepat: **500-1000 characters**
    * Detail produk: **1500-2000 characters**
    * Hindari setting unlimited/maximum
  </Accordion>

  <Accordion title="4. Optimalkan Behavior (Engine v2)" icon="wand-magic-sparkles">
    Pada Engine v2, behavior yang panjang mempengaruhi penggunaan token. Buat behavior:

    * Fokus dan to the point (200-500 kata ideal)
    * Hindari instruksi bertele-tele
    * Gunakan struktur yang jelas
  </Accordion>

  <Accordion title="5. Gunakan Training Data Efisien (Engine v1)" icon="database">
    Khusus **Engine v1** — Training data yang besar akan boros token. Tips:

    * Hanya masukkan informasi yang benar-benar perlu
    * Hindari duplikasi data
    * Gunakan file training (v2) untuk data besar
  </Accordion>

  <Accordion title="6. Aktifkan Chatbot Limit" icon="shield-halved">
    Berlaku untuk **Engine v1 dan v2**. Batasi jumlah respons AI per kontak untuk mencegah penggunaan token yang berlebihan oleh satu pelanggan.

    Rekomendasi:

    * Batasi 30-50 respons/hari per kontak
    * Exclude nomor admin/internal
  </Accordion>

  <Accordion title="7. Matikan Fitur yang Tidak Digunakan" icon="toggle-off">
    Nonaktifkan fitur yang tidak perlu untuk mengurangi konsumsi token:

    * Fallback handover (jika tidak digunakan)
    * Human tone (jika tidak diperlukan)
    * Fitur advanced yang tidak relevan
  </Accordion>
</AccordionGroup>

## Monitoring Penggunaan Token

DripSender menyediakan tools untuk memantau penggunaan token Anda:

<CardGroup cols={3}>
  <Card title="Realtime Usage" icon="gauge">
    Lihat penggunaan token secara real-time di dashboard Chat AI saat percakapan berlangsung.
  </Card>

  <Card title="Usage History" icon="chart-line">
    Review riwayat penggunaan token per hari, minggu, atau bulan untuk analisis pola.
  </Card>

  <Card title="Token Alerts" icon="bell">
    Dapatkan notifikasi ketika saldo token mendekati batas minimum yang Anda tentukan.
  </Card>
</CardGroup>

## FAQ Token

<AccordionGroup>
  <Accordion title="Q: Apakah token yang tidak terpakai akan hangus?">
    **A**: Token biasanya memiliki masa aktif sesuai dengan paket yang dibeli. Periksa detail paket Anda untuk informasi masa aktif token.
  </Accordion>

  <Accordion title="Q: Bisakah saya mendapatkan refund untuk token yang tidak terpakai?">
    **A**: Kebijakan refund tergantung pada syarat dan ketentuan yang berlaku. Hubungi support untuk informasi lebih lanjut.
  </Accordion>

  <Accordion title="Q: Apakah token habis saat AI tidak bisa menjawab?">
    **A**: Token umumnya hanya terpakai ketika AI berhasil mengirimkan respons. Jika AI tidak merespons karena error, token biasanya tidak terpotong.
  </Accordion>

  <Accordion title="Q: Bagaimana cara mengetahui estimasi token yang dibutuhkan?">
    **A**: Anda dapat melihat estimasi penggunaan token di halaman Chat AI sebelum mengaktifkan fitur.
  </Accordion>
</AccordionGroup>

## Tips Mengelola Token

<Tip>
  **Monitor Secara Berkala** - Cek penggunaan token setiap hari untuk memahami pola penggunaan dan mencegah kehabisan mendadak.
</Tip>

<Tip>
  **Set Budget** - Tetapkan anggaran bulanan untuk token AI dan atur alert saat mendekati batas.
</Tip>

<Tip>
  **Analyze Patterns** - Identifikasi pola penggunaan untuk optimasi. Jam sibuk biasanya memerlukan lebih banyak token.
</Tip>

<Tip>
  **Plan Ahead** - Beli token sebelum saldo menipis untuk menghindari gangguan layanan pada pelanggan.
</Tip>

<Warning>
  **Penting**: Selalu pastikan Anda memiliki cukup token sebelum mengaktifkan Chat AI untuk menghindari gangguan layanan pada pelanggan. Jika token habis di tengah percakapan, AI akan berhenti merespons.
</Warning>
