CCA · Foundations

เมื่อไรควร escalate ให้คน และการเคารพคำขอทันที

แนวคิด

agent ที่ดีไม่ได้แปลว่าต้องแก้ทุกอย่างเอง แต่คือรู้ว่าเมื่อไรควรส่งต่อให้คน มีสัญญาณสามอย่างที่ควรใช้เป็น escalation trigger ที่ชัดเจน หนึ่ง ลูกค้าร้องขอคุยกับคนโดยตรง สอง นโยบายมีช่องโหว่หรือเงียบไม่ครอบคลุมกรณีที่เจอ ไม่ใช่แค่กรณีที่ซับซ้อน และสาม agent ไม่สามารถทำงานคืบหน้าได้อย่างมีความหมาย

จุดที่คนมักพลาดคือคิดว่าต้อง escalate เฉพาะกรณีที่ยากทางเทคนิค แต่ที่จริง trigger ที่สำคัญกว่าคือ "นโยบายไม่ครอบคลุม" ต่อให้กรณีดูง่าย ถ้านโยบายไม่ได้พูดถึงสิ่งที่ลูกค้าขอ agent ก็ไม่ควรเดาเอาเอง เช่น ลูกค้าขอ match ราคาคู่แข่ง แต่นโยบายพูดถึงแค่การปรับราคาในเว็บตัวเองเท่านั้น ช่องว่างแบบนี้คือสัญญาณให้ส่งต่อ

หลักสำคัญอีกข้อคือเมื่อลูกค้าร้องขอคนอย่างชัดเจน ให้เคารพคำขอนั้นทันที ไม่ใช่พยายามสืบสวนหรือแก้ปัญหาก่อนแล้วค่อยส่งต่อ การดึงเวลาไว้ทั้งที่ลูกค้าขอคนแล้วมีแต่จะทำให้ประสบการณ์แย่ลง

ทำไมสำคัญ

เอกสาร reduce hallucinations ของ Anthropic ย้ำหลักที่เกี่ยวโยงกันโดยตรง คือการอนุญาตให้โมเดลบอกว่า "ไม่รู้" หรือ "ข้อมูลไม่พอจะประเมินอย่างมั่นใจ" ช่วยลดการกุคำตอบได้มาก การ escalate คือรูปหนึ่งของหลักนี้ในบริบทเชิงปฏิบัติการ เมื่อ agent ไม่มีข้อมูลหรือนโยบายไม่รองรับ การยอมรับขีดจำกัดแล้วส่งต่อให้คนย่อมดีกว่าการฝืนตอบแบบมั่ว

การจะทำให้ escalation ทำงานได้จริงต้องมี escalate tool ที่ออกแบบดี เอกสาร define tools แนะนำให้เขียน description ที่ละเอียด บอกชัดว่าเมื่อไรควรเรียกและเมื่อไรไม่ควร รวมถึงแยกให้ออกว่ากรณีไหนควรส่งต่อทันทีเทียบกับกรณีที่ agent จัดการเองได้ description ที่ชัดคือกลไกหลักที่โมเดลใช้ตัดสินใจว่าจะเรียก tool ไหน ถ้า trigger คลุมเครือ agent จะทั้ง escalate มากไปหรือน้อยไป

สิ่งที่ต้องเข้าใจให้ลึกคือความต่างระหว่าง "เคารพคำขอทันที" กับ "เสนอตัวช่วยก่อน" ถ้าลูกค้าเรียกร้องคนอย่างชัดเจน ให้ escalate เลย แต่ถ้าลูกค้าแค่หงุดหงิดกับปัญหาที่ agent แก้ได้ ให้รับรู้ความรู้สึกแล้วเสนอทางแก้ก่อน จะ escalate ก็ต่อเมื่อลูกค้ายืนยันซ้ำว่าต้องการคน การใส่ตัวอย่าง few-shot ใน system prompt ที่แสดงเส้นแบ่งนี้ช่วยให้ agent ตัดสินใจได้สม่ำเสมอ

ตัวอย่าง

เกณฑ์ escalate (ใส่ใน system prompt พร้อม few-shot):
1. ลูกค้าขอคุยกับคนโดยตรง  → escalate ทันที ไม่ต้องสืบก่อน
2. นโยบายเงียบ/ไม่ครอบคลุมกรณีนี้  → escalate (เช่น match ราคาคู่แข่ง)
3. agent ทำงานคืบหน้าต่อไม่ได้  → escalate

ตัวอย่างเส้นแบ่ง:
- "ขอคุยกับพนักงานเลย" → escalate ทันที
- "ทำไมช้าจัง หงุดหงิดมาก" (ปัญหาแก้ได้) → รับรู้ความรู้สึก + เสนอแก้
   escalate เฉพาะเมื่อลูกค้ายืนยันขอคนอีกครั้ง

เช็คความเข้าใจ

สัญญาณสามอย่างที่ควรใช้เป็น escalation trigger คืออะไร

เมื่อลูกค้าร้องขอคนอย่างชัดเจน ควรทำอย่างไร และต่างจากตอนลูกค้าแค่หงุดหงิดอย่างไร

อ่านต่อ