Arsitektur & Alur

Bagaimana Wablazz AI Bekerja di Balik Layar

Setiap pesan pelanggan diproses melalui serangkaian validasi berurutan untuk menjamin balasan yang cepat, akurat, dan tidak pernah mengganggu interaksi admin.

1

Pesan Masuk dari Pelanggan

Pelanggan mengirim chat teks ke nomor WhatsApp bisnis Anda. WhatsApp Engine internal menerima pesan dan meneruskannya ke backend Laravel melalui webhook terenkripsi ber-HMAC.

Pesan duplikat dan chat grup disaring otomatis.
2

Pemeriksaan Syarat & Status Takeover

Sistem melakukan pengecekan berurutan: apakah AI aktif, apakah berada dalam jam operasional toko, dan apakah percakapan sedang dalam status jeda (ai_paused_until) akibat balasan admin sebelumnya.

Jika admin baru saja membalas, AI otomatis berdiam dan menunggu giliran.
3

Pencarian Konteks Knowledge Base

Pesan pelanggan dicocokkan dengan basis data potongan teks PDF katalog bisnis menggunakan MySQL FULLTEXT search. Potongan paling relevan (top 4) disematkan sebagai referensi jawaban.

Hanya dokumen yang berstatus aktif dan siap yang dijadikan referensi.
4

Pemanggilan Model AI & Pengiriman Balasan

Prompt sistem, konteks dokumen PDF, dan 10 riwayat pesan terakhir dikirimkan ke model AI terpilih (OpenAI, Gemini, dll). Respons diformat rapi dan dikirimkan kembali ke WhatsApp pelanggan dalam waktu < 10 detik.

Admin dapat melihat balasan AI secara realtime di Panel Chat Dasbor.