Widget siap diuji
Cara menguji
Klik tombol lingkaran hijau di pojok kanan bawah. Widget akan terbuka dengan sapaan dari CS Mawar Sari Kimia. Coba tanyakan:
- “Harga Texapon berapa?”
- “Apakah produk punya MSDS dan COA?”
- “Alamat dan nomor kontaknya?”
- “Bagaimana cara memesan dalam jumlah grosir?”
Riwayat percakapan disimpan di D1 dan dipakai sebagai konteks untuk pertanyaan berikutnya dalam sesi yang sama.
Endpoint yang dipakai widget
POST /api/chat dengan body:
{
"session_id": "sess-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"message": "Harga Texapon berapa?"
}
Endpoint lain: GET /api/health, GET /api/history?session_id=..., GET /api/knowledge.
Contoh menempelkan widget di website mawarsarikimia.com
Tempelkan kode berikut tepat sebelum tag </body>:
<script>
window.MawarChat = {
workerUrl: "https://mawar-cs-chatbot.<account>.workers.dev",
companyName: "PT Mawar Sari Kimia Utama"
};
</script>
<script src="https://mawar-cs-chatbot.<account>.workers.dev/widget.js" defer></script>
Detail lengkap ada di file README.md.