Aturan Penggabungan Percakapan dengan Inbox
Sesuai checklist baris 312 'penugasan DM/komentar': setelah kanal Facebook / Instagram dicentang, DM+komentar dari pengguna yang sama digabungkan ke satu agen.
- Penggabungan orang yang sama — DM dan komentar dari pengguna yang sama di FB/INS digabungkan ke satu profil pelanggan berdasarkan ID pengguna kanal; inbox hanya menampilkan satu percakapan.
- Agen yang sama — Sesuai checklist baris 312: setelah kanal Facebook / Instagram dicentang, percakapan DM+komentar dari pengguna yang sama ditugaskan ke agen yang sama, tidak dibagi ke banyak orang.
- Komentar bisa pindah ke DM — Saat komentar publik perlu dibahas lebih dalam, agen bisa pindah ke DM dengan satu ketukan; komentar asli tetap di linimasa percakapan untuk konteks.
- Deduplikasi pesan — Setiap pesan disimpan unik berdasarkan message mid Meta (ON CONFLICT DO NOTHING); pengiriman ulang webhook tidak membuat pesan ganda.
Integrasi inbox: setelah modul ini menyimpan pesan, inbox mengagregasi percakapan berdasarkan (tenant_id, channel, sender_psid); sisi agen tidak perlu diubah untuk melihat percakapan gabungan.
Desain Tabel →