1. All Collections >
  2. ผลิตภัณฑ์ >
  3. ตัวแทน AI >
  4. เอเจนต์ AI: ข้อจำกัดที่ทราบและแนวทางแก้ไข

เอเจนต์ AI: ข้อจำกัดที่ทราบและแนวทางแก้ไข

Avatar
Shing-Yi Tan
2 min read

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

เคล็ดลับ: เมื่อกำหนดค่าเอเจนต์ AI ให้ใช้ Review เพื่อระบุคำสั่งที่ขัดแย้งกับความสามารถและขีดจำกัดที่รองรับของเอเจนต์ AI.

เรียนรู้เพิ่มเติมเกี่ยวกับ วิธีทบทวนคำสั่งของเอเจนต์ AI.

การมองเห็นการสนทนา

เอเจนต์ AI มีการมองเห็นเมตาดาต้าของการสนทนา ประวัติ และบริบทภายในอย่างจำกัด.

ข้อมูลเมตาของช่องทางและแหล่งที่มา

เอเจนต์ AI จะได้รับบริบทพื้นฐานของช่องทางโดยอัตโนมัติ รวมถึงประเภทช่องทาง ชื่อช่องทาง และ ID ของช่องทาง. ด้วยคำสั่งที่เหมาะสม เอเจนต์ AI ของคุณสามารถใช้ข้อมูลนี้เพื่อปรับความยาวการตอบกลับ รูปแบบ น้ำเสียง และพฤติกรรมให้เหมาะกับแต่ละช่องทาง.

การระบุที่มาของโฆษณาจาก Meta และ TikTok

เมื่อบทสนทนาเริ่มจาก โฆษณา Click-to-Chat ของ Meta หรือ โฆษณาการส่งข้อความของ TikTok เอเจนต์ AI ของคุณจะได้รับบล็อกบริบทโฆษณาโดยอัตโนมัติพร้อมกับบริบทของช่องทาง. ไม่จำเป็นต้องตั้งค่าเพิ่มเติม. บล็อกนี้ประกอบด้วย:

  • แพลตฟอร์มโฆษณา: Meta หรือ TikTok

  • แคมเปญโฆษณา: ชื่อแคมเปญ

  • กลุ่มโฆษณา: ชื่อกลุ่มโฆษณาหรือชุดโฆษณา (ถ้ามี)

  • ชื่อโฆษณา: ชื่อโฆษณาหรือครีเอทีฟแต่ละชิ้น (ถ้ามี)

สิ่งนี้หมายความว่าคุณสามารถเขียนคำสั่งให้ปรับเปลี่ยนตามโฆษณาที่ผู้ติดต่อมาจากได้. ตัวอย่างเช่น เปิดด้วยข้อความเฉพาะแคมเปญ นำทางไปยังทีมอื่น หรือเรียกใช้โฟลว์บทสนทนาที่ต่างกัน.

หมายเหตุ: บล็อกบริบทโฆษณาจะถูกรวมไว้ก็ต่อเมื่อเหตุการณ์เข้าโฆษณาเกิดขึ้นภายใน 20 ข้อความล่าสุดของบทสนทนา. หากบทสนทนาล่วงเลยพ้นช่วงเวลานี้ จะไม่มีการรวมบริบทโฆษณา. หากผู้ติดต่อเปิดโฆษณามากกว่าหนึ่งรายการภายใน 20 ข้อความล่าสุด จะรวมเฉพาะการเข้าโฆษณาครั้งล่าสุดเท่านั้น. เขียนคำสั่งของคุณให้รองรับทั้งสองกรณี.

ข้อจำกัดที่ควรทราบ:

  • บริบทของช่องทางและของแหล่งที่มาจะถูกจัดเตรียมในระดับภาพรวม. แม้ว่าเอเจนต์ AI ของคุณจะได้รับเมตาดาต้าระบบเชิงโครงสร้างโดยอัตโนมัติ (เช่น แพลตฟอร์มโฆษณา ชื่อแคมเปญ และชื่อโฆษณา) แต่จะไม่สามารถเห็นเนื้อหาจริงของโฆษณาได้. คุณยังคงต้องเขียนคำสั่งที่บอกเอเจนต์ของคุณว่าต้องทำอะไรจากบริบทนั้น และโฆษณาเกี่ยวกับอะไร.

  • เอเจนต์ AI จะไม่ได้รับเมตาดาต้าต้นทางโดยอัตโนมัติ ยกเว้นเมื่อบทสนทนาเริ่มจากโฆษณาแบบชำระเงินของ Meta หรือ TikTok ซึ่งจะให้บล็อกบริบทโฆษณาตามที่อธิบายไว้ข้างต้น.

แนวทางแก้ไขที่แนะนำ:

หากกรณีการใช้งานของคุณต้องการทราบว่าผู้ติดต่อมาจากที่ใด นอกเหนือจากโฆษณาชำระเงิน ให้ใช้ เวิร์กโฟลว์ เพื่อเก็บข้อมูล เช่น เนื้อหาโฆษณา และบันทึกไว้ใน ฟิลด์ผู้ติดต่อ.

ตัวอย่าง:

  • สร้างเวิร์กโฟลว์ที่มีทริกเกอร์ Conversation Opened

  • เพิ่มเงื่อนไขตามช่องทางหรือแหล่งที่มา

  • อัปเดตฟิลด์ผู้ติดต่อ เช่น แหล่งที่มาของลีด หรือ ชื่อแคมเปญ

จากนั้นคุณสามารถสั่งงานเอเจนต์ AI ให้อ้างอิงฟิลด์ผู้ติดต่อดังกล่าวในคำแนะนำของมันได้. สิ่งนี้ช่วยให้พฤติกรรมมีความสม่ำเสมอและเชื่อถือได้ แม้รายละเอียดของช่องทางหรือแหล่งที่มาจะไม่พร้อมใช้งานโดยอัตโนมัติ.

ตัวอย่างพรอมต์สำหรับพฤติกรรมที่คำนึงถึงช่องทาง

คุณสามารถชี้นำเอเจนต์ AI ให้ปรับการตอบโดยการกำหนดคำสั่งที่ชัดเจนเกี่ยวกับพฤติกรรมในแต่ละช่องทาง. นี่คือพรอมต์ตัวอย่างบางส่วนที่คุณสามารถใช้:

ปรับความยาวและน้ำเสียงการตอบ

หากการสนทนานี้เกิดขึ้นบน Instagram หรือ TikTok ให้ตอบสั้น ๆ (1–3 ประโยค) เป็นมิตร และเป็นกันเอง. หลีกเลี่ยงคำอธิบายยาวๆ.
หากการสนทนานี้เกิดขึ้นบน WhatsApp คุณสามารถให้คำตอบที่ละเอียดขึ้นได้ แต่ต้องกระชับและอ่านง่าย.
หากการสนทนาผ่านอีเมล ให้ใช้โทนที่มีโครงสร้างมากขึ้นและเป็นทางการ. คำอธิบายที่ยาวขึ้นและการตอบที่จัดรูปแบบชัดเจนถือว่าใช้ได้.

ควบคุมรูปแบบและเนื้อหา

อย่าแชร์ลิงก์เมื่อตอบบน TikTok เว้นแต่ผู้ติดต่อจะขออย่างชัดเจน.
เมื่อส่งตอบผ่านอีเมล คุณสามารถใส่ลิงก์ รายการหัวข้อย่อย และคำแนะนำทีละขั้นตอนตามความเหมาะสมได้.

พฤติกรรมตามช่องทางและการยกระดับ

หากการสนทนาเกิดขึ้นบน Instagram หรือ Facebook และผู้ติดต่อสอบถามเรื่องการเรียกเก็บเงิน การชำระเงิน หรือปัญหาที่เกี่ยวกับบัญชี ให้ยกระดับทันทีไปยังเจ้าหน้าที่.
หากการสนทนาเกิดขึ้นบน WhatsApp ให้ลองแก้ไขปัญหาพื้นฐานก่อนยกระดับ เว้นแต่ผู้ติดต่อจะดูหงุดหงิด.

การอ้างอิงถึงการสนทนา

เมื่ออ้างถึงที่มาที่ผู้ติดต่อส่งข้อความ ให้ใช้คำว่า “การแชทนี้” หรือ “การสนทนานี้”. อย่ากล่าวถึงชื่อช่องทางโดยตรง.

การมองเห็นการมอบหมาย

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

สิ่งนี้ใช้เมื่อเอเจนต์ AI ถูกมอบหมายโดย:

  • ตัวแทนมนุษย์

  • เวิร์กโฟลว์

  • เอเจนต์ AI ตัวอื่น

นั่นหมายความว่าคุณสามารถสั่งให้เอเจนต์ AI ทำงานตามเหตุการณ์การมอบหมายได้แล้ว. ตัวอย่างเช่น คุณสามารถสั่งให้ทำ:

  • ทักทายผู้ติดต่อเมื่อถูกมอบหมายให้กับการสนทนา.

  • ดึงข้อมูลผู้ติดต่อหรือเปลี่ยนเส้นทางการสนทนาตามคำสั่งของคุณ.

  • เปลี่ยนเส้นทางการสนทนาไปยังทีมที่ถูกต้องหากผู้ติดต่อระบุปัญหาอย่างชัดเจน.

  • ดำเนินการส่งต่อเมื่อเอเจนต์ AI ตัวที่ 1 มอบหมายการสนทนาให้เอเจนต์ AI ตัวที่ 2.

ตัวอย่างพรอมต์:

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

ข้อจำกัดที่ควรทราบ:

  • เหตุการณ์การมอบหมายจะใช้ได้เฉพาะเมื่อเอเจนต์ AI ถูกมอบหมาย ไม่ใช่เมื่อมอบหมายให้ตัวแทนมนุษย์หรือทีม.

  • จะไม่ใช้เมื่อเอเจนต์ AI ถูกยกเลิกการมอบหมายหรือถูกลบ.

  • เหตุการณ์นี้ใช้ได้ภายในหน้าต่างบริบท 20 ข้อความของเอเจนต์ AI เท่านั้น.

  • หากมีหลายเหตุการณ์เกิดขึ้นในการสนทนาเดียวกัน เอเจนต์ AI จะสามารถใช้ได้เฉพาะเหตุการณ์ล่าสุดเท่านั้น. ตัวอย่างเช่น หากเวิร์กโฟลว์ถูกตั้งค่าให้มอบหมายเอเจนต์ AI เมื่อการสนทนาถูกเปิดใหม่ เหตุการณ์การมอบหมายจะถูกเก็บไว้เพราะเกิดขึ้นหลังเหตุการณ์การเปิดการสนทนาใหม่.

การมองเห็นการเปิดการสนทนาใหม่

เอเจนต์ AI จะได้รับเหตุการณ์การเปิดการสนทนาใหม่เมื่อการสนทนาที่ปิดไว้ถูกเปิดอีกครั้งโดยข้อความขาเข้าจากผู้ติดต่อ.

สิ่งนี้ช่วยให้เอเจนต์ AI เข้าใจว่าผู้ติดต่อกำลังกลับมาที่การสนทนาเดิม แทนการเริ่มการสนทนาใหม่.

นั่นหมายความว่าคุณสามารถสั่งให้เอเจนต์ AI ทำงานตามเหตุการณ์การเปิดการสนทนาใหม่ได้แล้ว. ตัวอย่างเช่น คุณสามารถสั่งให้ทำ:

  • ระบุเมื่อผู้ติดต่อได้ตอบกลับการสนทนาที่ปิดแล้ว.

  • ตอบแตกต่างสำหรับข้อความยืนยันง่ายๆ เช่น “thanks”, “ok” หรือ “got it”.

  • ให้ความช่วยเหลือต่อเมื่อผู้ติดต่อส่งคำถามติดตามที่แท้จริง

ข้อจำกัดที่ควรทราบ:

  • เหตุการณ์การเปิดการสนทนาใหม่จะไม่ใช้เมื่อช่วงเวลาพักการสนทนาหมดอายุโดยไม่มีข้อความขาเข้าใหม่จากผู้ติดต่อ.

  • หากมีหลายเหตุการณ์เกิดขึ้นในการสนทนาเดียวกัน เอเจนต์ AI จะสามารถใช้ได้เฉพาะเหตุการณ์ล่าสุดเท่านั้น. ตัวอย่างเช่น หากเวิร์กโฟลว์ถูกตั้งค่าให้มอบหมายเอเจนต์ AI เมื่อการสนทนาถูกเปิดใหม่ เหตุการณ์การมอบหมายจะถูกเก็บไว้เพราะเกิดขึ้นหลังเหตุการณ์การเปิดการสนทนาใหม่.

  • เหตุการณ์นี้ใช้ได้ภายในหน้าต่างบริบท 20 ข้อความของเอเจนต์ AI เท่านั้น.

ตัวอย่างพรอมต์:

เมื่อการสนทนาถูกเปิดใหม่ ให้ตรวจสอบว่าข้อความของผู้ติดต่อเป็นการยืนยันง่าย ๆ เช่น "thanks", "ok" หรือ "got it". ถ้าเป็นเช่นนั้น ให้ปิดการสนทนา. หากเป็นคำถามติดตามจริง ๆ ให้ช่วยเหลือต่อผู้ติดต่อ.

การมอบหมายผ่านเครื่องมือภายนอก

เมื่อมีการมอบหมายเอเจนต์ AI ให้กับการสนทนาผ่านเครื่องมือภายนอก — เช่น API สำหรับนักพัฒนา, n8n, หรือ Make.com — การมอบหมายนั้นจะไม่กระตุ้นให้เอเจนต์ AI ตอบกลับ.

นี่เป็นพฤติกรรมตามที่คาดไว้. Respond.io จำกัดพฤติกรรมนี้เพื่อป้องกันไม่ให้เอเจนต์ AI ตอบกลับเป็นกลุ่มเมื่อมีการมอบหมายการสนทนาหลายรายการพร้อมกันผ่านการทำงานอัตโนมัติ.

เมื่อมอบหมายแล้ว การสนทนาจะปรากฏว่าถูกมอบหมายให้แก่เอเจนต์ AI. อย่างไรก็ตาม เอเจนต์ AI จะไม่ส่งข้อความโดยเชิงรุก. เอเจนต์ AI จะตอบเมื่อผู้ติดต่อส่งข้อความ.

หมายเหตุ: ไม่มีวิธีแก้ปัญหาเพื่อหลีกเลี่ยงข้อจำกัดนี้.

พฤติกรรมการตอบหลังยกเลิกการมอบหมาย

เมื่อ AI Agent ถูกยกเลิกการมอบหมาย โดยทั่วไปจะส่งการตอบสุดท้ายเพื่อปิดการสนทนาอย่างเป็นธรรมชาติก่อนส่งต่อ. นี่เป็นพฤติกรรมตามที่คาดไว้.

การส่งข้อความตอบกลับนี้ขึ้นอยู่กับเวลา:

  • หากการยกเลิกการมอบหมายเกิดจากภายนอก เช่น เวิร์กโฟลว์, Dev API, หรือการมอบหมายใหม่ด้วยตนเอง:

    • หากเกิดขึ้นก่อนที่ AI Agent จะเริ่มตอบ การตอบจะถูกข้าม.

    • หากเกิดขึ้นหลังจากที่ AI Agent เริ่มตอบแล้ว โดยทั่วไปการตอบจะถูกส่ง.

  • หาก AI Agent ยกเลิกการมอบหมายตัวเองผ่าน AI Action ของตัวเอง หรือทริกเกอร์เวิร์กโฟลว์ที่ยกเลิกการมอบหมาย การตอบจะถูกส่งเสมอ.

แนวทางแก้ไขที่แนะนำ:

ตัวเลือกที่ 1: หยุดไม่ให้ AI Agent ตอบหลังการยกเลิกการมอบหมาย

เพิ่มคำสั่งต่อไปนี้ในฟิลด์ Instructions ของ AI Agent ของคุณ ก่อนคำสั่งยกเลิกการมอบหมาย:

อย่าสร้างการตอบกลับ. ปล่อยออบเจ็กต์ "response" ให้ว่าง.

หมายเหตุ: ผู้ติดต่อจะไม่ได้รับข้อความปิดการสนทนาใดๆ จากตัวเลือกนี้.

ตัวเลือกที่ 2: ใช้เวิร์กโฟลว์เพื่อส่งข้อความส่งต่อและป้องกันไม่ให้ AI Agent ตอบ (แนะนำ)

  1. สร้างเวิร์กโฟลว์ที่มีขั้นตอน ส่งข้อความ ตามด้วยขั้นตอน ยกเลิกการมอบหมาย.

  2. เพิ่มคำสั่งห้ามตอบเดียวกันจากตัวเลือกที่ 1 ใน AI Agent.

วิธีนี้จะสร้างข้อความส่งต่อตัวเดียวที่ถูกควบคุม และทำให้ AI Agent เงียบในขณะที่การยกเลิกการมอบหมายเสร็จสิ้นอย่างเรียบร้อย. ผู้ติดต่อจะได้รับข้อความส่งต่อที่สม่ำเสมอไม่ว่าจะเกิดขึ้นเมื่อใด.

หมายเหตุ: ทั้งสองแนวทางแก้ไขใช้กับสถานการณ์การยกเลิกการมอบหมายโดยเวิร์กโฟลว์ภายนอก. สำหรับการยกเลิกการมอบหมายโดยเวิร์กโฟลว์ที่ทริกเกอร์โดย AI Agent ตัวเลือกที่ 1 เป็นวิธีเดียวที่จะหยุดการตอบของ AI Agent เนื่องจากการตอบจะถูกส่งก่อนที่เวิร์กโฟลว์จะทำงานเสมอ.

บริบทภายในและประวัติข้อความ

เอเจนต์ AI ไม่สามารถเห็นความคิดเห็นภายใน และเข้าถึงได้เพียง 20 ข้อความล่าสุด ในการสนทนา.

ด้วยเหตุนี้ เอเจนต์ AI จึงไม่ควรอาศัยแหล่งที่มาของช่องทาง หมายเหตุภายใน หรือบริบทการสนทนาเก่า ๆ ในการตัดสินใจ.

แนวทางแก้ไขที่แนะนำ:

เก็บบริบทสำคัญไว้ใน ฟิลด์ผู้ติดต่อ หรือ สถานะวงจรชีวิต และสั่งให้เอเจนต์ AI อ้างอิงข้อมูลเหล่านั้นแทน.

ตัวอย่าง:

  • ใช้เวิร์กโฟลว์หรือกระบวนการของมนุษย์เพื่อให้ฟิลด์ เช่น ประเภทแผน, สถานะลูกค้า, หรือ หมวดหมู่ปัญหา อัปเดตอยู่เสมอ

  • ใช้ สถานะวงจรชีวิต (เช่น ลีดใหม่, ลีดที่ผ่านการคัดกรอง, ลูกค้า) เพื่อชี้แนวทางการตอบของเอเจนต์

  • ในคำสั่งของเอเจนต์ AI ให้ระบุชัดเจนให้อ้างอิงฟิลด์เหล่านี้ (เช่น "หากสถานะวงจรชีวิตเป็น ลูกค้า, ให้ให้ความสำคัญกับการตอบที่เกี่ยวกับการสนับสนุน.")

สิ่งนี้ช่วยให้เอเจนต์ AI สามารถตัดสินใจอย่างสม่ำเสมอโดยใช้ข้อมูลที่เชื่อถือได้และเป็นโครงสร้าง แม้ว่าจะเข้าถึงข้อความเก่าหรือความคิดเห็นภายในได้จำกัด.

ข้อความที่มีการตอบกลับ

เอเจนต์ AI จะไม่สามารถเห็นข้อความที่ผู้ติดต่อกำลังตอบกลับได้. เมื่อผู้ติดต่อใช้ฟีเจอร์ตอบกลับเพื่ออ้างถึงข้อความก่อนหน้า เอเจนต์ AI จะได้รับเพียงข้อความขาเข้าใหม่ — ไม่ได้เห็นข้อความต้นฉบับที่ถูกตอบกลับ.

สิ่งนี้ใช้ได้ไม่ว่าข้อความที่ถูกตอบจะเก่าหรือใหม่เพียงใด. เอเจนต์ AI จะไม่สามารถเห็นข้อความที่ถูกอ้างถึง แม้จะอยู่ใน 20 ข้อความล่าสุดก็ตาม.

ผลลัพธ์คือ เอเจนต์ AI อาจให้คำตอบที่ไม่สมบูรณ์หรือไม่สอดคล้องกับบริบทเมื่อผู้ติดต่อมาตอบข้อความเก่าและสมมติว่าเอเจนต์ AI เข้าใจเธรดทั้งหมด.

แนวทางแก้ไขที่แนะนำ:

เขียนคำสั่งให้เอเจนต์ AI ขอให้ผู้ติดต่อระบุคำขออีกครั้งเมื่อข้อความขาดบริบท. เมื่อมีตัวแทนมนุษย์เข้าดำเนินการต่อ ให้ตรวจสอบข้อความที่ถูกตอบด้วยตนเองก่อนตอบกลับ.

หมายเหตุ: กำลังพิจารณาการรองรับการส่งข้อความที่ถูกตอบไปยังเอเจนต์ AI. ลงคะแนนหรือกดติดตาม คำขอคุณสมบัติการรองรับข้อความที่ตอบกลับ เพื่อติดตามความคืบหน้า.

การตอบกลับ Instagram Story

เอเจนต์ AI อ่านข้อความของการตอบกลับ Instagram Story. เมื่อผู้ติดต่อตอบกลับ Instagram Story ของคุณ เอเจนต์ AI จะได้รับ [Reply to story] ตามด้วยข้อความการตอบกลับ และสามารถตอบกลับโดยอิงบริบทได้.

เอเจนต์ AI จะไม่สามารถเห็นรูปภาพหรือวิดีโอของ Instagram Story ได้. หากผู้ติดต่อตอบกลับสตอรี่ของคุณโดยไม่พิมพ์อะไรเลย เอเจนต์ AI จะไม่มีข้อความให้อ่าน.

แนวทางแก้ไขที่แนะนำ:

เขียนคำสั่งเอเจนต์ AI ให้ถามว่าผู้ติดต่อหมายถึงอะไรเมื่อมีการตอบกลับสตอรี่โดยไม่มีข้อความ.

ความสามารถภายนอก

เอเจนต์ AI ส่วนใหญ่ทำงานภายใน respond.io แต่ขณะนี้สามารถโต้ตอบกับระบบภายนอกโดยใช้ AI Agent action: Make HTTP requests. สิ่งนี้ช่วยให้เอเจนต์ AI เรียกใช้ API ภายนอกเพื่อดึงข้อมูลเรียลไทม์หรือทริกเกอร์การกระทำในระบบบุคคลที่สามได้.

เรียนรู้เพิ่มเติมเกี่ยวกับ AI Agent action: Make HTTP requests ที่นี่.

ประเภทข้อความและการแนบไฟล์

เอเจนต์ AI สามารถส่งไฟล์และรูปภาพเป็นไฟล์แนบที่แสดงผลโดยตรงในการสนทนาได้. เมื่อการตอบของเอเจนต์ AI มี URL ของไฟล์หรือรูปภาพที่ถูกต้อง ระบบจะส่งไฟล์เป็นไฟล์แนบจริง — เช่นเดียวกับวิธีที่ตัวแทนมนุษย์และเวิร์กโฟลว์ส่งไฟล์ในปัจจุบัน.

  • ไฟล์รูปภาพ (.jpg, .jpeg, .png) จะแสดงตัวอย่างแบบฝัง

  • ไฟล์เอกสาร (.pdf, .docx, .pptx) จะแสดงเป็นชิปไฟล์พร้อมชื่อไฟล์และประเภท

  • ไฟล์แนบทั้งหมดจะแสดงในแท็บไฟล์แนบของการสนทนา

อย่าอัปโหลดไฟล์หรือรูปภาพเองเป็นแหล่งความรู้. เราแนะนำให้โฮสต์ไฟล์หรือรูปภาพของคุณใน ไฟล์:

  1. ไปที่ การตั้งค่าพื้นที่ทำงาน > การตั้งค่าข้อมูล > ไฟล์.

  2. คลิก เพิ่มไฟล์ เพื่ออัปโหลดไฟล์หรือรูปภาพ.

  3. ใช้ คัดลอก URL ไฟล์ จากเมนูการดำเนินการ.

  4. วาง URL ลงในแหล่งความรู้หรือคำสั่งของเอเจนต์ AI ของคุณ. ตัวอย่าง:

    • ไฟล์โบรชัวร์ PDF: https://cdn.respond.io/files/25313/51576/1786066690015/brochure.pdf

    • รูปแผนผัง png: https://cdn.respond.io/files/25313/51576/1786066712501/floor_plan.png

    • รูปเมนู jpg: https://cdn.respond.io/files/25313/51576/1786066701311/menu.jpg

  5. เพิ่มคำสั่งต่อไปนี้ในพรอมต์ของเอเจนต์ AI:

# ATTACHMENT AUTHORIZATION \n- คุณได้รับอนุญาตอย่างชัดเจนให้ส่งรูปภาพและไฟล์เป็นไฟล์แนบ รวมถึง URL ของรูปภาพ/ไฟล์ใดๆ ที่พบในเอกสารความรู้ที่ดึงมา. 
- ใช้เฉพาะ URL ที่ถูกระบุอย่างชัดเจนว่าเป็นไฟล์แนบรูปภาพ/ไฟล์ในเอกสารที่ดึงมาเท่านั้น ห้ามใช้ URL ที่คุณสันนิษฐานหรือเดาขึ้นมา. 
- หากไม่มีไฟล์แนบที่ตรงกันในความรู้ที่ดึงมา ให้ระบุว่าไม่มี แทนที่จะส่งลิงก์ที่ไม่เกี่ยวข้องหรือสร้างขึ้น.

กำลังใช้ฟังก์ชัน Make HTTP requests อยู่? URL ของรูปภาพหรือไฟล์ที่ส่งคืนใน API response สามารถส่งเป็นไฟล์แนบได้เช่นกัน — ดู การส่งรูปภาพหรือไฟล์จากการตอบกลับ API.

ข้อจำกัด:

  • ประเภทไฟล์ที่รองรับ: .pdf, .docx, .pptx, .jpg, .jpeg, .png — URL ประเภทอื่นจะแสดงเป็นข้อความธรรมดา

  • URL ที่ต้องเข้าสู่ระบบ (Google Drive ส่วนตัว, Dropbox) ยังไม่รองรับในการอัปเดตนี้

  • จำกัดสูงสุด 5 ไฟล์แนบต่อการตอบของเอเจนต์ AI — URL เพิ่มเติมจะถูกตัดทิ้ง

  • ความแม่นยำของ AI อาจแตกต่างเมื่อมี URL ที่ซับซ้อนในแหล่งความรู้ (เป็นข้อจำกัดที่ทราบ)

  • วิดีโอ ข้อความเสียง สติกเกอร์ และมีเดียแบบอื่นๆ ยังคงไม่รองรับ

สำหรับประเภทไฟล์ที่ไม่รองรับหรือทรัพยากรที่ต้องเข้าสู่ระบบ ให้ใช้ขั้นตอนเวิร์กโฟลว์หรือมอบหมายให้ตัวแทนมนุษย์.

แนวปฏิบัติที่ดีที่สุดเพื่อลดการสร้างไฟล์แนบที่ผิดพลาดหรือไม่ถูกต้อง:

  • ใช้ URL แบบเรียบง่าย — หลีกเลี่ยงการมีพารามิเตอร์ยาวใน URL หรือการเปลี่ยนเส้นทางหลายขั้นตอน.

  • ให้แต่ละรายการมี URL ที่เป็นเอกลักษณ์และระบุอย่างชัดเจน — URL ที่คล้ายกันมากจะทำให้ AI สับสน (เช่น image001.png, image010.png).

  • หลีกเลี่ยงตัวย่อ URL, การเปลี่ยนเส้นทาง หรือลิงก์ที่ป้องกันด้วยการเข้าสู่ระบบ/CAPTCHA — ลิงก์เหล่านี้ไม่สามารถแสดงเป็นไฟล์แนบได้อยู่แล้ว.

  • เพิ่มคำสั่งทริกเกอร์ไว้เฉพาะในคำสั่งของเอเจนต์ของคุณ ไม่ใช่ภายในแหล่งความรู้ — การผสมกันอาจทำให้เกิดพฤติกรรมที่ไม่คาดคิด.

ประเภทข้อความที่เอเจนต์ AI ของคุณอ่านได้

เอเจนต์ AI ของคุณอ่านเนื้อหาของประเภทข้อความเหล่านี้ ไม่ว่าจะส่งโดยผู้ติดต่อหรือธุรกิจของคุณ. ไม่จำเป็นต้องตั้งค่าเพิ่มเติม.

ประเภทข้อความ

สิ่งที่เอเจนต์ AI ของคุณอ่านข้อความ

ข้อความ

ข้อความทั้งหมด ตามตัวอักษร

รูปภาพ, PDF

ตัวรูปภาพหรือเอกสาร พร้อมคำอธิบาย — สูงสุด 5 ไฟล์ล่าสุดที่ผู้ติดต่อส่ง

เสียง

ข้อความถอดความ เมื่อมีการถอดเสียง

ที่ตั้ง

ที่อยู่ รวมทั้งละติจูดและลองจิจูด

การ์ดผู้ติดต่อ

ชื่อจริง นามสกุล และหมายเลขโทรศัพท์

การตอบกลับ Instagram Story

ข้อความตอบกลับ

Email

หัวเรื่อง เนื้อหา และชื่อไฟล์แนบทั้งหมด. ไฟล์แนบรูปภาพและ PDF ถูกอ่านแบบเดียวกับไฟล์แนบในการสนทนา

การ์ด

ชื่อเรื่อง คำบรรยาย และป้ายปุ่ม โดยมีหมายเลขกำกับแต่ละการ์ด

ตอบกลับอย่างรวดเร็ว

ชื่อข้อความ รวมทั้งตัวเลือกทั้งหมดที่เสนอ

วิดีโอ, ไฟล์, สติ๊กเกอร์

เฉพาะชื่อไฟล์

เทมเพลต WhatsApp และ Messenger

ข้อความหัวเรื่อง ข้อความเนื้อหาที่เติมพารามิเตอร์แล้ว และป้ายปุ่ม. การ์ดแบบคารูเซลจะถูกอ่านทีละรายการ

ผลิตภัณฑ์ในแคตตาล็อก WhatsApp

ชื่อสินค้า ราคา และคำอธิบาย. รายการสินค้าอ่านทีละรายการ

คำสั่งซื้อ WhatsApp

จำนวน ชื่อสินค้า และราคาต่อรายการ รวมทั้งยอดรวมของคำสั่งซื้อ

การตอบกลับแบบรายการหรือปุ่มใน WhatsApp

ชื่อของตัวเลือกที่ผู้ติดต่อเลือก

ข้อความที่ส่งโดยธุรกิจจะถูกติดป้ายว่า ส่งโดยธุรกิจของคุณ. สิ่งนี้ทำให้เอเจนต์ AI ของคุณแยกข้อความก่อนหน้าที่ส่งโดยตัวเองออกจากข้อความที่ผู้ติดต่อกล่าวได้. จากนั้นจะตีความการตอบกลับเช่น “the second one” หลังจากส่งคารูเซลได้. สิ่งเดียวกันนี้ใช้กับ “none of those” หลังชุดการตอบกลับอย่างรวดเร็ว.

ข้อจำกัด:

  • วิดีโอ ไฟล์ และสติ๊กเกอร์จะถูกอ่านเป็นชื่อไฟล์เท่านั้น. เอเจนต์ AI ของคุณไม่สามารถดูวิดีโอ อ่านเอกสารที่ไม่ใช่ PDF หรือแปลความภาพของสติ๊กเกอร์ได้

  • การกล่าวถึงใน Instagram Story จะไม่ถูกส่งไปยังเอเจนต์ AI ของคุณ และภาพหรือวิดีโอของการตอบกลับสตอรี่ก็จะไม่ถูกส่งเช่นกัน

  • ปฏิกิริยาต่อข้อความจะเข้ามาเป็นข้อความที่ไม่รองรับ — ดูด้านล่าง

  • บริบทของโพสต์โซเชียลและการเปลี่ยนคอมเมนต์เป็น DM จะไม่ถูกส่งไปยังเอเจนต์ AI ของคุณ

  • เพย์โหลดที่กำหนดเองที่ส่งผ่าน Developer API หรือช่องทางที่กำหนดเองจะไม่ถูกส่งไปยังเอเจนต์ AI ของคุณ

หมายเหตุ: เอเจนต์ AI อาจยังขอให้ผู้ติดต่อส่งใหม่หรือพิมพ์ซ้ำสิ่งที่ตอนนี้มันสามารถอ่านได้. ลบคำขอเหล่านั้นออกจากคำสั่งของคุณ. เก็บคำสั่งที่จัดการกับข้อจำกัดที่ระบุข้างต้นไว้. เรียนรู้เพิ่มเติมเกี่ยวกับ วิธีตรวจสอบคำสั่งเอเจนต์ AI.

การได้รับข้อความที่ไม่รองรับ

เมื่อผู้ติดต่อส่งประเภทข้อความที่ respond.io ไม่สามารถประมวลผลได้ เอเจนต์ AI จะได้รับสัญญาณ [Unsupported message] ในประวัติการสนทนา. สิ่งนี้ใช้กับปฏิกิริยาต่อข้อความ บริบทของโพสต์โซเชียลและการเปลี่ยนคอมเมนต์เป็น DM การกล่าวถึงใน Instagram Story และเพย์โหลดที่กำหนดเอง — ดูข้อจำกัดด้านบน.

นั่นหมายความว่าเอเจนต์ AI ของคุณจะรับรู้เมื่อได้รับข้อความที่ไม่รองรับและสามารถตอบได้ตามนั้น. คุณยังสามารถเขียนคำสั่งเพื่อปรับแต่งวิธีที่เอเจนต์ AI จัดการกรณีเหล่านี้ได้.

ตัวอย่างพรอมต์สำหรับจัดการข้อความที่ไม่รองรับ:

ขอให้ผู้ติดต่อส่งเป็นข้อความอีกครั้ง:

หากคุณได้รับ [Unsupported message] ให้ตอบว่า: "ดูเหมือนว่าฉันไม่สามารถรับข้อความล่าสุดของคุณได้" คุณช่วยส่งเป็นข้อความแทนได้ไหม?

ละเลยและไม่ตอบสนอง:

หากคุณได้รับ [Unsupported message], อย่าโต้ตอบ. รอข้อความถัดไปจากผู้ติดต่อ.

ยอมรับโดยไม่กล่าวถึงข้อจำกัด:

หากคุณได้รับ [Unsupported message] ให้ตอบว่า: "ฉันไม่สามารถดูประเภทข้อความนั้นได้" โปรดอธิบายสิ่งที่คุณต้องการ และฉันยินดีช่วย!

การกำหนดค่ารุ่น

เอเจนต์ AI ไม่รองรับการตั้งค่า temperature แบบแมนนวล เนื่องจากโมเดล AI รุ่นใหม่ไม่ได้เปิดเผยการควบคุม temperature อีกต่อไป.

หากคุณต้องการปรับความคิดสร้างสรรค์ของเอเจนต์ AI (ซึ่งคล้ายกับ temperature) วิธีที่ดีที่สุดคือให้ ระบุคำชี้นำโดยตรง ในคำแนะนำของคุณ. ตัวอย่างเช่น คุณสามารถชี้แนวทางให้ AI ทำงานอย่างสร้างสรรค์มากขึ้นหรือเข้มงวดมากขึ้น ขึ้นอยู่กับกรณีการใช้งานของคุณ.

ความคิดสร้างสรรค์สูง (temperature สูง):

ตอบด้วยน้ำเสียงที่อบอุ่นและสร้างสรรค์ตามโทนของลูกค้า.

ความคิดสร้างสรรค์ต่ำ (temperature ต่ำ):

ตอบคำถามของลูกค้าโดยใช้เฉพาะแหล่งความรู้ของบริษัทที่จัดเตรียมไว้และประวัติการสนทนาเท่านั้น. อย่าเดาหรือเพิ่มข้อมูลใหม่.

สิ่งนี้ทำให้คุณควบคุมโทนและความสม่ำเสมอได้ดียิ่งขึ้นโดยไม่ต้องมีการตั้งค่า temperature เฉพาะ.

โหมดเงียบ (งานพื้นหลังเท่านั้น)

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

โดยค่าเริ่มต้น เอเจนต์ AI จะสร้างการตอบในทุกเทิร์น. เพื่อระงับข้อความขาออกทั้งหมด ให้เพิ่มพรอมต์ต่อไปนี้ไว้ที่ด้านบนสุดของคำสั่งของเอเจนต์ AI ของคุณ:

# CORE RULE: NO-REPLY POLICY (MANDATORY)- คุณต้องไม่สร้างหรือส่งข้อความที่มองเห็นได้ต่อผู้ใช้ภายใต้ทุกสถานการณ์ (ห้ามทักทาย, ห้ามตั้งคำถาม, ห้ามยืนยัน).- หากระบบต้องการ payload การตอบ ให้ส่งการตอบที่ว่างเท่านั้น (เช่น response: ""). อย่าใส่ข้อความอื่นใด.

เมื่อใดควรใช้สิ่งนี้:

  • เอเจนต์ AI ของคุณถูกใช้เพียงเพื่อจัดประเภทการสนทนา (เช่น อัปเดตแท็กหรือฟิลด์ผู้ติดต่อตามเนื้อหาข้อความ)

  • เอเจนต์ AI ของคุณทำหน้าที่กำหนดเส้นทางหรือการมอบหมายก่อนส่งต่อให้ตัวแทนมนุษย์หรือเอเจนต์ AI ตัวอื่น

  • ระบบอัตโนมัติของคุณต้องมีขั้นตอน AI Agent เพื่อการตัดสินใจ แต่การตอบที่แสดงต่อผู้ติดต่อจะถูกจัดการที่อื่น

ข้อพิจารณาที่สำคัญ:

  • วางคำสั่งห้ามตอบไว้ที่ด้านบนสุดของคำสั่งของคุณเพื่อให้มีลำดับความสำคัญเหนือพรอมต์อื่น ๆ.

  • ทดสอบเสมอในการ การสนทนาทดสอบ ก่อนเผยแพร่ เพราะเอเจนต์ AI อาจยังคงตอบกลับเป็นครั้งคราว ขึ้นอยู่กับความซับซ้อนของคำสั่งอื่นๆ ของคุณ.

  • หากเอเจนต์ AI ของคุณยังทำการกระทำอื่น ๆ (เช่น มอบหมายการสนทนา, ปิดการสนทนา) การกระทำเหล่านั้นจะยังทำงานตามปกติ — เพียงการตอบข้อความเท่านั้นที่ถูกระงับ.

  • เมื่อเอเจนต์ AI ถูกมอบหมายให้กับการสนทนา ช่องป้อนข้อความจะถูกปิดใช้งานสำหรับตัวแทนมนุษย์. ซึ่งหมายความว่าคุณไม่สามารถใช้เอเจนต์ AI แบบเงียบสำหรับงานพื้นหลังพร้อมกับการตอบผู้ติดต่อด้วยตนเองในเวลาเดียวกันได้.

คำถามที่พบบ่อยและการแก้ปัญหา

ถ้าเอเจนต์ AI ไม่พบสถานะวงจรชีวิต / ฟิลด์ผู้ติดต่อ / หมายเหตุการปิด / ทีม / ผู้ใช้ ที่ตรงกัน จะเกิดอะไรขึ้น?

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

ต้องการความช่วยเหลือเกี่ยวกับเอเจนต์ AI ของคุณไหม?

ทีมสนับสนุนของเราพร้อมช่วยเหลือคุณตลอดเวลา.

แชร์บทความนี้
Telegram
Facebook
Linkedin
Twitter

ไม่พบสิ่งที่คุณกำลังมองหาใช่ไหม? 🔎