เก็บฟอร์มผู้ใช้
เก็บฟอร์มผู้ใช้
เมื่อต้องเก็บข้อมูลแบบมีโครงสร้างหลายอย่าง (ชื่อ + ช่องทางติดต่อ + เลขที่คำสั่งซื้อ……) โมเดลสามารถเรนเดอร์ฟอร์มเนทีฟในช่องทางปัจจุบันแล้วส่งให้ผู้ใช้ แทนการให้ผู้ใช้พิมพ์อิสระในแชท (ซึ่งง่ายต่อการคลุมเครือ หรืออัดหลายรายการเข้าเป็นประโยคเดียว)
พฤติกรรมหลัก: ส่งฟอร์มออกไปแล้วจบทันที ไม่รอคำตอบ
หลังโมเดลส่งฟอร์มออกไป มันจะจบรอบนี้ทันที และจะไม่ค้างรอให้ผู้ใช้กรอก โดยปกติมันจะพูดต่อประโยคหนึ่งว่า「กรุณากรอกฟอร์มด้านบน」สิ่งที่ผู้ใช้ส่งกลับมาจะเข้าสู่บทสนทนาเป็นข้อความใหม่
ดังนั้น: เมื่อส่งฟอร์มแล้วรอบนี้ก็จบ ต่อเมื่อผู้ใช้กรอกและส่งเสร็จ จึงจะทริกเกอร์รอบใหม่——นี่เป็นการออกแบบ ไม่ใช่ไม่มีการตอบสนอง
เงื่อนไขการปรากฏและความสามารถของฟิลด์
- การเก็บฟอร์มจะปรากฏต่อโมเดลก็ต่อเมื่อช่องทางปัจจุบันรองรับฟอร์มเนทีฟเท่านั้น ในช่องทางที่ไม่รองรับ โมเดลจะเปลี่ยนไปเก็บทีละรายการด้วยข้อความล้วน
- ฟอร์มหนึ่งมีได้มากที่สุด 10 ฟิลด์ ฟิลด์ตัวเลือกแต่ละฟิลด์มีได้มากที่สุด 10 ตัวเลือก ส่วนที่เกินจะถูกตัดออก
- ฟิลด์ไฟล์แนบ: ให้ผู้ใช้อัปโหลดรูปภาพ ใบเสร็จ เอกสารยืนยันตัวตน ฯลฯ ได้ (ตั้งประเภทไฟล์ที่อนุญาต และจำนวน 1–9 ไฟล์ได้)
- ชื่อและคำอธิบายของฟอร์มถูกสร้างขึ้นสด ๆ โดยโมเดลตามภาษาของบทสนทนา ไม่ได้ตั้งไว้ล่วงหน้าในเบื้องหลัง ดังนั้นข้อความจะต่างกันในแต่ละภาษา และไม่สามารถ「แก้ข้อความฟอร์ม」ในเบื้องหลังได้
- หากต้องการควบคุมจังหวะการทริกเกอร์ฟอร์ม สามารถใช้คำสั่ง
@ในเพอร์โซนาเพื่อเรียกเครื่องมือเก็บฟอร์ม แล้วเพิ่มพรอมต์ควบคุมว่าเมื่อใดจึงส่งฟอร์มและส่งฟิลด์ใดของฟอร์ม
ความแตกต่างระหว่างช่องทาง
| ช่องทาง | ประสบการณ์ฟอร์ม |
|---|---|
| ตระกูล Web (เว็บไซต์ / หน้าแชร์ / ฝัง / Widget / Debug) | ฟอร์มการ์ดหลายฟิลด์ปรากฏในแชทโดยตรง |
| LiveDesk | ส่งฟอร์มเนทีฟ |
| Telegram, LiveChat | แตะปุ่มเพื่อเปิดหน้าฟอร์มที่โฮสต์ไว้แล้วกรอก |
| WhatsApp และช่องทางอื่นที่ยังไม่รองรับ | ลดระดับเป็นข้อความ: โมเดลเปลี่ยนไปเก็บทีละรายการด้วยข้อความล้วน |
- ปัจจุบันทุกช่องทางเป็นแบบกรอกทั้งฟอร์มในคราวเดียว ไม่มีประสบการณ์แบบ「ทีละฟิลด์」
- เมื่อช่องทางไม่รองรับฟอร์ม โมเดลจะลดระดับเป็นข้อความโดยอัตโนมัติ และจะไม่ส่งลิงก์เสียที่เปิดไม่ได้เด็ดขาด
การแก้ปัญหาไฟล์แนบ
- ลูกค้าอัปโหลดรูป / ไฟล์แล้ว แต่เอเจนต์อ่านเนื้อหาไม่ได้: ให้ยืนยันก่อนว่าการตั้งค่าอินพุตหลายรูปแบบของเอเจนต์เปิดหมวดหมู่ที่เกี่ยวข้องแล้ว (รูปภาพ / เอกสาร ฯลฯ) และยืนยันว่าประเภทที่ฟิลด์ไฟล์แนบอนุญาตครอบคลุมมันด้วย มิฉะนั้นไฟล์แนบจะเข้ามาในรูปลิงก์เท่านั้น และโมเดลจะไม่ได้ดูภาพ / อ่านไฟล์จริง ๆ
- หน้าที่โฮสต์ไว้ของ Telegram / LiveChat: กรุณาส่งในหน้าฟอร์มที่ปรากฏขึ้นให้เร็วที่สุด (ปกติเสร็จภายในไม่กี่วินาที) หากเว้นระยะนานเกินไปแล้วค่อยส่ง อาจทำให้ไฟล์แนบถูกจัดการแบบข้อความล้วน
