ไอเดีย #84: ผู้ช่วยตอบแชตลูกค้าที่ส่งต่อคนเมื่อไม่แน่ใจ
ร้านออนไลน์เล็ก ๆ ได้แชตจากลูกค้าตลอดวันจนดึก คำถามส่วนใหญ่ซ้ำเดิม: ของมีไหม ส่งกี่วัน เปลี่ยนไซซ์ได้ไหม หลายร้านเลยเริ่มสนใจบอต AI แต่ก็กลัวบอตไปตอบมั่ว สัญญาส่วนลดที่ไม่มีจริง หรือตอบเรื่องที่ไม่รู้แบบมั่นใจ ไอเดียนี้คือผู้ช่วยตอบแชตลูกค้าที่รู้ขอบเขตของตัวเอง ตอบเฉพาะเรื่องที่มีข้อมูล และส่งต่อให้คนทันทีเมื่อไม่แน่ใจ
ใครจะใช้
- ลูกค้า — ถามผ่าน LINE OA หรือแชตบนเว็บ
- แอดมินร้าน — รับเคสที่บอตส่งต่อ ตอบต่อในหน้าเดียวกัน ตรวจบทสนทนา
- เจ้าของร้าน — ใส่ข้อมูลร้าน นโยบาย FAQ กำหนดเรื่องที่ห้ามบอตตอบ
ฟีเจอร์ขั้นต่ำ (MVP)
- ฐานความรู้ของร้าน: FAQ นโยบายส่ง/คืนสินค้า เวลาทำการ และข้อมูลสินค้า (ดึงสต็อกจากระบบหลังร้าน)
- กำหนดขอบเขต: หัวข้อที่บอตตอบได้ และหัวข้อที่ต้องส่งคนเสมอ เช่น คืนเงิน ร้องเรียน ปัญหาการชำระ
- บอตตอบจากฐานความรู้เท่านั้น ถ้าไม่พบข้อมูลหรือความมั่นใจต่ำ ให้บอกลูกค้าว่ากำลังส่งต่อเจ้าหน้าที่
- ลูกค้าพิมพ์ "คุยกับคน" ได้ทุกเมื่อ
- Inbox สำหรับแอดมิน: เคสที่ส่งต่อพร้อมสรุปสั้น ๆ ว่าลูกค้าต้องการอะไร
- เมื่อแอดมินรับเคส บอตหยุดตอบในห้องนั้นจนกว่าแอดมินจะปิดเคส
- บันทึกทุกบทสนทนา เหตุผลการส่งต่อ และให้แอดมินติดป้ายคำตอบที่ผิด
ต่อยอดได้อีก
- เช็กสถานะพัสดุจากเลขออเดอร์ (ผ่านการยืนยันตัวตนลูกค้า)
- เปลี่ยนคำถามที่บอตตอบไม่ได้บ่อย ๆ ให้เป็น FAQ ใหม่
- รายงานเวลาตอบเฉลี่ยและอัตราการส่งต่อ
- รองรับหลายช่องทางใน inbox เดียว
โครงข้อมูลตั้งต้น
conversation— id, channel, customer_ref, status (bot/waiting_human/human/closed), assigned_to, created_atmessage— id, conversation_id, sender (customer/bot/agent), body, created_atbot_decision— id, message_id, intent, confidence, sources_json, action (answer/handoff), reasonknowledge_item— id, type, title, content, embedding, updated_atblocked_topic— id, topic, handoff_message
ระดับความยาก และสิ่งที่จะได้เรียนรู้
ปานกลางถึงท้าทาย
- ทำงานกับ LINE Messaging API webhook และ state ของบทสนทนา
- ออกแบบ guardrail: กำหนดขอบเขต ตรวจคำตอบก่อนส่ง และ fallback
- RAG แบบเล็กสำหรับข้อมูลร้าน
- ทำ inbox แบบเรียลไทม์ด้วย WebSocket
ข้อควรระวัง
- บอกลูกค้าตรง ๆ ว่ากำลังคุยกับระบบอัตโนมัติ และห้ามให้บอตสัญญาเรื่องราคา ส่วนลด หรือการคืนเงินเอง
- AI อาจตอบผิดได้แม้มีข้อมูล ควรสุ่มตรวจบทสนทนาเป็นประจำ และแก้ฐานความรู้ให้ทันสมัย
- แชตมีข้อมูลส่วนบุคคล (ชื่อ ที่อยู่ เบอร์) ต้องจัดเก็บและกำหนดอายุข้อมูลตาม PDPA
ถ้าคุณเป็นเจ้าของร้าน ยอมให้บอตตอบเรื่องอะไรได้บ้าง และเรื่องไหนห้ามแตะเด็ดขาด? อีกคำถามคือ ควรวัดความมั่นใจของบอตจากอะไรถึงจะเชื่อถือได้ มาช่วยกันคิดครับ ใครทำแล้วเอามาแชร์ในกระทู้ได้เลย