เก็บฟอร์มผู้ใช้

เก็บฟอร์มผู้ใช้

เมื่อต้องเก็บข้อมูลแบบมีโครงสร้างหลายอย่าง (ชื่อ + ช่องทางติดต่อ + เลขที่คำสั่งซื้อ……) โมเดลสามารถเรนเดอร์ฟอร์มเนทีฟในช่องทางปัจจุบันแล้วส่งให้ผู้ใช้ แทนการให้ผู้ใช้พิมพ์อิสระในแชท (ซึ่งง่ายต่อการคลุมเครือ หรืออัดหลายรายการเข้าเป็นประโยคเดียว)

พฤติกรรมหลัก: ส่งฟอร์มออกไปแล้วจบทันที ไม่รอคำตอบ

หลังโมเดลส่งฟอร์มออกไป มันจะจบรอบนี้ทันที และจะไม่ค้างรอให้ผู้ใช้กรอก โดยปกติมันจะพูดต่อประโยคหนึ่งว่า「กรุณากรอกฟอร์มด้านบน」สิ่งที่ผู้ใช้ส่งกลับมาจะเข้าสู่บทสนทนาเป็นข้อความใหม่

ดังนั้น: เมื่อส่งฟอร์มแล้วรอบนี้ก็จบ ต่อเมื่อผู้ใช้กรอกและส่งเสร็จ จึงจะทริกเกอร์รอบใหม่——นี่เป็นการออกแบบ ไม่ใช่ไม่มีการตอบสนอง

เงื่อนไขการปรากฏและความสามารถของฟิลด์

  • การเก็บฟอร์มจะปรากฏต่อโมเดลก็ต่อเมื่อช่องทางปัจจุบันรองรับฟอร์มเนทีฟเท่านั้น ในช่องทางที่ไม่รองรับ โมเดลจะเปลี่ยนไปเก็บทีละรายการด้วยข้อความล้วน
  • ฟอร์มหนึ่งมีได้มากที่สุด 10 ฟิลด์ ฟิลด์ตัวเลือกแต่ละฟิลด์มีได้มากที่สุด 10 ตัวเลือก ส่วนที่เกินจะถูกตัดออก
  • ฟิลด์ไฟล์แนบ: ให้ผู้ใช้อัปโหลดรูปภาพ ใบเสร็จ เอกสารยืนยันตัวตน ฯลฯ ได้ (ตั้งประเภทไฟล์ที่อนุญาต และจำนวน 1–9 ไฟล์ได้)
  • ชื่อและคำอธิบายของฟอร์มถูกสร้างขึ้นสด ๆ โดยโมเดลตามภาษาของบทสนทนา ไม่ได้ตั้งไว้ล่วงหน้าในเบื้องหลัง ดังนั้นข้อความจะต่างกันในแต่ละภาษา และไม่สามารถ「แก้ข้อความฟอร์ม」ในเบื้องหลังได้
  • หากต้องการควบคุมจังหวะการทริกเกอร์ฟอร์ม สามารถใช้คำสั่ง @ ในเพอร์โซนาเพื่อเรียกเครื่องมือเก็บฟอร์ม แล้วเพิ่มพรอมต์ควบคุมว่าเมื่อใดจึงส่งฟอร์มและส่งฟิลด์ใดของฟอร์ม

ความแตกต่างระหว่างช่องทาง

ช่องทาง ประสบการณ์ฟอร์ม
ตระกูล Web (เว็บไซต์ / หน้าแชร์ / ฝัง / Widget / Debug) ฟอร์มการ์ดหลายฟิลด์ปรากฏในแชทโดยตรง
LiveDesk ส่งฟอร์มเนทีฟ
Telegram, LiveChat แตะปุ่มเพื่อเปิดหน้าฟอร์มที่โฮสต์ไว้แล้วกรอก
WhatsApp และช่องทางอื่นที่ยังไม่รองรับ ลดระดับเป็นข้อความ: โมเดลเปลี่ยนไปเก็บทีละรายการด้วยข้อความล้วน
  • ปัจจุบันทุกช่องทางเป็นแบบกรอกทั้งฟอร์มในคราวเดียว ไม่มีประสบการณ์แบบ「ทีละฟิลด์」
  • เมื่อช่องทางไม่รองรับฟอร์ม โมเดลจะลดระดับเป็นข้อความโดยอัตโนมัติ และจะไม่ส่งลิงก์เสียที่เปิดไม่ได้เด็ดขาด

การแก้ปัญหาไฟล์แนบ

  • ลูกค้าอัปโหลดรูป / ไฟล์แล้ว แต่เอเจนต์อ่านเนื้อหาไม่ได้: ให้ยืนยันก่อนว่าการตั้งค่าอินพุตหลายรูปแบบของเอเจนต์เปิดหมวดหมู่ที่เกี่ยวข้องแล้ว (รูปภาพ / เอกสาร ฯลฯ) และยืนยันว่าประเภทที่ฟิลด์ไฟล์แนบอนุญาตครอบคลุมมันด้วย มิฉะนั้นไฟล์แนบจะเข้ามาในรูปลิงก์เท่านั้น และโมเดลจะไม่ได้ดูภาพ / อ่านไฟล์จริง ๆ
  • หน้าที่โฮสต์ไว้ของ Telegram / LiveChat: กรุณาส่งในหน้าฟอร์มที่ปรากฏขึ้นให้เร็วที่สุด (ปกติเสร็จภายในไม่กี่วินาที) หากเว้นระยะนานเกินไปแล้วค่อยส่ง อาจทำให้ไฟล์แนบถูกจัดการแบบข้อความล้วน