1. All Collections >
  2. ผลิตภัณฑ์ >
  3. ตัวแทน AI >
  4. วิธีเขียนข้อความที่มีประสิทธิภาพสำหรับ AI Agent

วิธีเขียนข้อความที่มีประสิทธิภาพสำหรับ AI Agent

Avatar
Shing-Yi Tan
2 min read

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

คำแนะนำกับการดำเนินการ

ประเภท

วัตถุประสงค์

คำแนะนำ

จะชี้แนวทางพฤติกรรมทั่วไป เสียง และเป้าหมายของ Agent AI ด้วยคำแนะนำทีละขั้นตอน

การกระทำ

บอก Agent AI ว่าจะต้องทำการกระทำเหล่านี้เมื่อใดและอย่างไร (เช่น มอบหมาย ปิด อัปเดตฟิลด์)

คำแนะนำในการเขียน

เมื่อสร้างคำแนะนำ ควรจัดโครงสร้างให้ชัดเจน เพื่อให้ Agent AI รู้ ว่ามันคือใคร ต้องปฏิบัติตนอย่างไร และควรทำตามขั้นตอนใด เราขอแนะนำให้แบ่งคำแนะนำเป็นสี่ส่วน

องค์ประกอบ

มันทำอะไร

ตัวอย่าง

บริบท

ตั้งฉากสำหรับ Agent AI อธิบายว่าพูดคุยกับใคร และเป้าหมายหลักของการสนทนาคืออะไร

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

บทบาท & สไตล์การสื่อสาร

กำหนดว่าควรให้ Agent AI ปฏิบัติตัวและมีสำเนียงอย่างไร รวมถึงบทบาท เสียง และกฎสำหรับการสื่อสาร

- คุณเป็นพนักงานต้อนรับที่สุภาพ มืออาชีพ และมีประสิทธิภาพ.
- คุณจะถามคำถามทีละคำถาม และจะไม่ตอบคำถามใดๆ ด้วยตัวเอง.
- คุณเป็นพนักงานสนับสนุนที่ใจเย็นและช่วยเหลือ โดยใช้ภาษาที่เรียบง่ายและชัดเจน.

กระบวนการ

จัดเรียงการสนทนาเป็นขั้นตอนๆ สิ่งนี้จะบอก Agent AI ว่าจะต้องนำทางการสนทนาด้วยวิธีใด

1. ทักทายและถาม: “สวัสดี ___MINIFY_PLACEHOLDER_1_0___!” 👋 ฉันสามารถช่วยคุณได้อย่างไรวันนี้?"

2. ตามคำตอบของเขาให้สรุปเจตนา:
เกี่ยวกับปัญหา → มอบหมายให้ {{select team}}
เกี่ยวกับราคา → มอบหมายให้ {{select team}}
หากไม่มีเจตนาที่ชัดเจน → มอบหมายให้ {{select team}}

3. ควรขอบคุณพวกเขาและแจ้งให้ทราบว่ามีใครสักคนจะมาช่วยอย่างรวดเร็ว

4. ถามว่ามีอะไรอีกไหมที่คุณจะส่งต่อ ถ้าไม่ ให้ปิดการสนทนาอย่างสุภาพ

ขอบเขต

กำหนดสิ่งที่ Agent AI ควร ไม่ พยายามทำ (เช่น คำแนะนำด้านกฎหมาย การวินิจฉัยทางการแพทย์ คำแนะนำด้านการเงิน การตรวจสอบสต็อก)

ห้ามให้:
- คำแนะนำด้านการเงิน (เช่น "ควรลงทุนในหุ้นของ Tesla หรือไม่?")
- คำแนะนำทางการแพทย์ (เช่น "ควรกิน Lexapro ขนาดเท่าไร?")
- คำแนะนำทางกฎหมาย (เช่น "สามารถฟ้องเจ้าของบ้านได้หรือไม่?")
- ข้อมูลความพร้อมของสินค้าตามเวลาจริง (เช่น "iPhone 16 Pro มีอยู่ใน Best Buy หรือไม่?")

แทนที่จะให้คำแนะนำดังกล่าว ให้เปลี่ยนเส้นทางอย่างสุภาพ:
- แนะนำให้ปรึกษาผู้เชี่ยวชาญ (แพทย์, ทนายความ, ที่ปรึกษาทางการเงิน)- แนะนำให้ตรวจสอบแหล่งที่มาที่เป็นทางการ (เว็บไซต์ค้าปลีก, ศูนย์บริการลูกค้า)

ติดตามผล

สั่งให้เอเจนต์ AI ส่งข้อความอัตโนมัติหากผู้ติดต่อไม่ตอบภายในระยะเวลาที่กำหนด (สูงสุด 1 วัน และ สูงสุด 5 ครั้ง ต่อคำขอ).

ถ้าผู้ติดต่อไม่ตอบภายใน 6 ชั่วโมง ให้ติดตามเพื่อเช็คว่าพวกเขายังสนใจอยู่หรือไม่.

หมายเหตุ: คำสั่งของ AI Agent รองรับได้สูงสุด 10,000 ตัวอักษร. หากคุณเกินขีดจำกัด ระบบจะขอให้ย่อคำสั่งก่อนบันทึก.

เคล็ดลับสำหรับคำสั่ง

การเขียนคำสั่งที่ชัดเจนและมีโครงสร้างช่วยให้ AI Agent ทำงานสม่ำเสมอ. ด้านล่างคือตัวอย่างแนวปฏิบัติที่ดีสำหรับ Lead Qualification Sales Agent และเคล็ดลับสำคัญที่ควรปฏิบัติตาม.

# CONTEXT
* คุณกำลังคุยกับคนที่กำลังสำรวจผลิตภัณฑ์ของเรา (ใหม่, กลับมา, หรือกำลังเรียกดู). เป้าหมายของคุณคือชี้นำพวกเขาไปยังผลิตภัณฑ์หรือแผนที่เหมาะสม.

# ROLE & COMMUNICATION STYLE
* เป็นมิตร อบอุ่น ให้ความช่วยเหลือ และผ่อนคลาย—อย่าแสดงท่าทีกดดัน ถามทีละคำถาม. เก็บการตอบกลับให้สั้น ชัดเจน และกระตุ้น.

# กระบวนการระดับสูง
1. ทักทายและต้อนรับผู้ติดต่อ (ชื่อผู้ติดต่อ $contact.firstname). 
2. ถาม เก็บ และบันทึกฟิลด์ผู้ติดต่อ: ชื่อ อีเมล และโทรศัพท์ (ทุกช่องต้องกรอก).
3. ถามเกี่ยวกับความต้องการของพวกเขา: **"คุณมีงบประมาณในใจไหม?"** 🙂"**

## QUALIFY LEAD
1. **Qualified:** หากงบประมาณ ≥ 100000 ให้แนะนำผลิตภัณฑ์ตามคำตอบของพวกเขาโดยใช้ Knowledge Source.
 1.1 หากพวกเขาสนใจ ให้ถาม: **“คุณต้องการจองเดโมหรือต้องการคุยกับใครสักคนไหม?”**
 1.2 หากใช่ ให้มอบหมายให้ @Sales Team และอัปเดตสถานะวงจรชีวิตเป็น Hot Lead. หากยังไม่พร้อม ให้บอกว่าคุณพร้อมช่วยเมื่อพวกเขาต้องการ.
2. **ไม่ผ่านเกณฑ์:** หากงบประมาณ < 100000 ให้ตอบคำถามที่พวกเขามีต่อไป

# ขอบเขต
1. อย่าแจ้งผู้ติดต่อว่าพวกเขา 'มีคุณสมบัติ' หรือ 'ไม่มีคุณสมบัติ'. ดำเนินการตามขั้นตอนอย่างสุภาพ.
  • ใช้คำศัพท์ตามมาตรฐาน (ชื่อและการกระทำที่ตรงกับพื้นที่ทำงานของคุณ):

    • ทีม/ตัวแทน: เช่น @Support Team, @Sales Team, @Jane Doe

    • การกระทำ: เช่น มอบหมายให้, ปิดการสนทนา, อัปเดตสถานะ Lifecycle, อัปเดตฟิลด์ผู้ติดต่อ

    • ฟิลด์ผู้ติดต่อ: เช่น ฟิลด์ชื่อ, ฟิลด์อีเมล, ฟิลด์โทรศัพท์ — เพื่อให้ข้อมูลถูกบันทึก/อัปเดตอย่างถูกต้อง

  • จัดโครงสร้างคำสั่งของคุณให้ชัดเจน:

    • แบ่งขั้นตอนเป็นลำดับตรรกะ (ทักทาย → ถาม → ตัดสินใจ → มอบหมาย)

    • ใช้รายการหัวข้อย่อยแทนย่อหน้า (Shift + Enter สำหรับการขึ้นบรรทัดใหม่)

    • ใช้หัวข้อ (# H1, ## H2) สำหรับแต่ละส่วน. ตัวอย่าง:

      # บริบท
      # บทบาทและสไตล์การสื่อสาร
      # กระบวนการระดับสูง
      ## กระบวนการระดับย่อย
      # ขอบเขต
  • รักษาภาษาให้ชัดเจนและใช้งานได้:

    • เขียนเป็นภาษาอังกฤษที่ชัดเจนและเป็นกันเอง (ภาษาอื่นก็ใช้ได้ถ้าเก็บคำศัพท์ตามมาตรฐานไว้)

    • ใช้สัญลักษณ์ (=, <, :) เพื่อเปรียบเทียบหรือเงื่อนไข

    • รักษาไวยากรณ์/การสะกดให้ถูกต้อง

    • ใช้สัญลักษณ์อีโมจิน้อยๆ (เพื่อให้ดูเข้าถึงได้แต่ยังคงความเป็นมืออาชีพ)

  • ชัดเจนเกี่ยวกับความสามารถ:

    • ระบุสิ่งที่ Agent สามารถ และ ไม่สามารถ ทำได้

    • อย่ายัดรายละเอียดมากเกินไป → ใช้ Actions สำหรับการดำเนินการ (เช่น มอบหมาย, ปิด, อัปเดตฟิลด์)

  • จัดระเบียบตามฟลว์และสถานการณ์:

    • เริ่มด้วย กระบวนการระดับสูง (เช่น ทักทาย → ถาม → ตัดสินใจ → มอบหมาย)

    • แยกเป็น สถานการณ์ สำหรับสถานการณ์ที่พบบ่อย

      • ตัวอย่าง: ในพรอมต์ Sales Agent ข้างต้น “Qualifying Lead” เป็นสถานการณ์หนึ่ง

    • ทำให้พรอมต์อ่านง่าย อัปเดตง่าย และดูแลรักษาง่าย

การเขียนพรอมต์สำหรับการกระทำ

พรอมต์การกระทำใช้เมื่อ AI Agent ต้องทำบางอย่าง ก่อน ส่งการตอบกลับ — เช่น มอบหมายแชทหรือปิดการสนทนา.

พรอมต์เหล่านี้ควรจะ สั้น, เฉพาะเจาะจง และ มุ่งเน้นการปฏิบัติ.

วิธีเขียน

สำหรับแต่ละการกระทำ ให้ระบุ:

  • เมื่อ ควรเกิดขึ้น (เงื่อนไข)

  • อะไร ที่ Agent ควรทำ

การกระทำ

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

การปรับแต่งแบบเลือกได้

มอบหมายให้เอเจนท์หรือทีม

“หากผู้ติดต่อบอกว่าอยากคุยกับใครสักคน ให้มอบหมายให้ทีม @Sales.”

คุณสามารถกำหนดวิธีการมอบหมายได้ (เช่น รอบหมุนหรือคนที่มีการสนทนาเปิดน้อยที่สุด).

ปิดการสนทนา

“หากปัญหาได้รับการแก้ไขหรือผู้ติดต่อกล่าวว่า ‘ขอบคุณ’ ให้ปิดการสนทนาและเขียนสรุป.”

คุณสามารถตัดสินใจได้ว่าจะสร้างสรุปเมื่อปิดการสนทนาหรือไม่. โดยค่าเริ่มต้น จะมีการสร้างสรุป — ระบุ “do not generate a summary” หากคุณต้องการปิดฟีเจอร์นี้. คุณยังสามารถกำหนดกฎว่าจะรวมบันทึกปิดแบบใด.

อัปเดตฟิลด์ผู้ติดต่อ

“หากผู้ติดต่อแชร์ชื่อบริษัท ให้ปรับปรุงฟิลด์ Company.”

คุณสามารถกำหนดค่าสิ่งที่ต้องบันทึกได้อย่างชัดเจน (เช่น “บันทึกเฉพาะถ้าอีเมลลงท้ายด้วย @companyname.com”).

อัปเดตสถานะวงจรชีวิต

“หากพวกเขาแสดงความสนใจจะซื้อ ให้เปลี่ยนสถานะ Lifecycle เป็น ‘Qualified’.”

คุณสามารถระบุชื่อสถานะ Lifecycle ที่ต้องการใช้ได้อย่างชัดเจน.

เคล็ดลับสำหรับการกระทำ

เอเจนท์ AI สามารถถูกบอกให้ทำอะไรได้ในสองที่:

  • กล่องคำแนะนำ

    • ที่นี่โดยปกติคุณจะเขียนลำดับขั้นตอนของคุณ เช่น “ทักทาย → ถาม → มอบหมาย → ปิด”.

    • สิ่งเหล่านี้เป็นคำสั่งแบบ ตามลำดับ หมายความว่าจะทำงานตามลำดับเหมือนสคริปต์.

  • การตั้งค่าการกระทำ

    • ที่นี่คุณสามารถกำหนดกฎแบบ ไม่ตามลำดับ ได้ เช่น “หากผู้ใช้ขอคนจริง → มอบหมายให้ @Support Team”.

    • สิ่งเหล่านี้ไม่ขึ้นกับฟลว์; สามารถทริกเกอร์ได้ทุกเมื่อ.

เพื่อความแม่นยำสูงสุด แนะนำให้ครอบคลุมการกระทำทั้งใน กล่องคำแนะนำ และ การตั้งค่าการกระทำ (instructions และ action settings). ด้วยวิธีนี้เอเจนท์ AI จะรู้เสมอว่าต้องทำอะไร.

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

การเขียนพรอมต์สำหรับการติดตาม

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

ในการเปิดใช้งาน ให้เพิ่ม คำสั่งติดตามที่ชัดเจน ในส่วน Instructions ของหน้าการตั้งค่า AI Agent.

นี่คือตัวอย่างที่แสดงว่า AI Agent จัดการการติดตาม การตอบกลับ และการปิดการสนทนาอย่างไร:

หากลูกค้าไม่ตอบหลัง 2 นาที ให้ส่งการติดตามเบา ๆ เช่น: "เฮ้ คุณยังอยู่ไหม?" "ไม่ต้องรีบ แค่มาตรวจสอบว่าคุณยังอยู่ไหม" หากยังไม่มีการตอบ ให้ปิดการสนทนา อัปเดตสถานะวงจรชีวิตเป็นลูกค้าเป้าหมายเย็น และกล่าวว่า "ฉันจะปิดการสนทนา." หากต้องการดำเนินการต่อ อย่าลังเลที่จะทักฉันได้ทุกเมื่อ!

วิธีการทำงาน:

  • หลังจากไม่มีการตอบกลับเป็นเวลา 2 นาที เอเจนต์ AI จะส่งข้อความติดตามโดยอัตโนมัติ.

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

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

ตัวอย่างนี้แสดงวิธีเชื่อมหลายขั้นตอนเข้าด้วยกันเป็นฟลว์ติดตามเดียวภายในพรอมต์ของคุณ.

พื้นฐานของการติดตาม

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

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

  • ลำดับการติดตามจะหยุดโดยอัตโนมัติหาก:

    • ผู้ติดต่อตอบก่อนเวลาที่ตั้งไว้

    • การสนทนา ไม่ได้รับมอบหมาย หรือ ถูกปิด

    • เอเจนต์ AI พิจารณาว่าผู้ติดต่อ ไม่สนใจแล้ว, ได้บอกว่า ลาก่อน หรือ บรรลุเป้าหมาย

คุณสามารถรวมการติดตามหนึ่งรายการหรือหลายรายการในพรอมต์ของคุณเพื่อจัดการสถานการณ์หรือขั้นตอนการยกระดับต่าง ๆ.

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

ข้อจำกัดของการติดตาม

  • การติดตามแต่ละครั้งต้องถูกกำหนด ภายใน 24 ชั่วโมง (1 วัน) ของข้อความก่อนหน้า.

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

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

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

การใช้เครื่องมือปรับปรุงพรอมต์

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

ใช้เมื่อ:

  • คุณต้องการเวอร์ชันพรอมต์ที่เรียบร้อยหรือมีโครงสร้างมากขึ้น

  • คุณไม่แน่ใจว่าจะวางคำอย่างไรให้ชัดเจน

  • คุณเริ่มจากศูนย์และต้องการแนวทาง

เพียงคลิก Optimize ตรวจทานการเขียนใหม่ที่แนะนำ และปรับตามต้องการ.

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

การใช้ตัวแปร

ตัวแปรช่วยให้การตอบรู้สึกเป็นส่วนตัวและแม่นยำ.

ตัวแปร

การใช้งาน

___MINIFY_PLACEHOLDER_1_4___

กล่าวถึงชื่อผู้ใช้และชื่อทีม

___MINIFY_PLACEHOLDER_1_5___

ดึงข้อมูลจากฟิลด์ผู้ติดต่อ (เช่น $contact.email)

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

การใช้ตัวแปร @

ตัวแปร @ ช่วยให้เอเจนท์ AI มอบหมายการสนทนาไปยัง ทีม, ตัวแทนมนุษย์ หรือ เอเจนท์ AI ตัวอื่น ตามคำสั่งหรือพรอมต์การกระทำ.

มันรองรับการเส้นทางที่เลียนแบบการมอบหมายด้วยตนเองใน Inbox — จึงมีประโยชน์โดยเฉพาะในเทมเพลตการกระทำ.

กรณีการใช้งาน

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

จะเกิดอะไรขึ้น

มอบหมายให้ทีมเฉพาะ

“หากผู้ติดต่อถามเกี่ยวกับราคาหรือส่วนลด ให้มอบหมายการสนทนาไปยัง @Sales.”

เส้นทางการสนทนาไปยังทีม Sales โดยตรง

มอบหมายให้เอเจนท์เฉพาะ

“หากผู้ติดต่อมีปัญหาเกี่ยวกับคำสั่งที่ค้างซึ่งได้คุยกับ David ก่อนหน้านี้ ให้มอบหมายการสนทนาให้ @David Lee.”

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

มอบหมายให้เอเจนท์ AI ตัวอื่น

“หากผู้ติดต่อต้องการความช่วยเหลือด้านการแก้ปัญหา ให้มอบหมายการสนทนาให้ @Support Agent.”

ส่งต่อการสนทนาให้ AI Agent ตัวอื่นที่คุณตั้งค่าไว้

หากผู้ติดต่อขอความช่วยเหลือจากมนุษย์

“หากผู้ติดต่อขอพูดคุยกับบุคคลจริงในเวลาใดก็ได้ ให้มอบหมายการสนทนาไปยังทีมใดทีมหนึ่งโดยใช้ round robin.”

มอบหมายให้ทีมถัดไปที่ว่างในรอบหมุนอย่างเป็นธรรม

หากไม่แน่ใจเกี่ยวกับทีมที่เหมาะสม

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

กำหนดเส้นทางการสนทนาไปยังผู้ใดผู้หนึ่งในพื้นที่ทำงานที่มีการสนทนาเปิดน้อยที่สุด

มอบหมายให้ทีมเฉพาะโดยใช้ round robin หรือทีมที่มีการสนทนาเปิดน้อยที่สุด

หากผู้ติดต่อถามเกี่ยวกับราคา หรือส่วนลด ให้มอบหมายการสนทนาไปที่ @Sales โดยใช้ round robin หรือมอบหมายให้ผู้ที่มีการสนทนาเปิดน้อยที่สุด

กำหนดเส้นทางการสนทนาไปยังสมาชิกในทีมคนใดคนหนึ่ง โดยใช้ round robin หรือมอบหมายให้ผู้ที่มีการสนทนาเปิดน้อยที่สุด

เคล็ดลับสำหรับตัวแปร

  • ใช้ตรรกะที่ชัดเจนใน พรอมต์การกระทำ ของคุณ (เช่น “หากผู้ติดต่อถามเกี่ยวกับราคา ให้มอบหมายไปที่ @Sales.”).

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

การใช้ตัวแปรฟิลด์ผู้ติดต่อในพรอมต์

คุณสามารถใช้ $contact.fieldName เพื่ออ้างอิงข้อมูลที่มีอยู่ของผู้ติดต่อแบบไดนามิก. สิ่งเหล่านี้มีประโยชน์โดยเฉพาะเมื่อ:

  • คุณต้องการให้ AI Agent ปรับคำทักทายหรือการตอบให้เป็นส่วนตัว

  • คุณต้องการยืนยันหรือเช็กข้อมูลที่ผู้ติดต่อเคยให้ไว้ก่อนหน้านี้

  • คุณต้องการหลีกเลี่ยงการถามข้อมูลที่มีอยู่แล้ว

กรณีการใช้งาน

พรอมต์ที่มีตัวแปร

ยืนยันชื่อของผู้ติดต่อ

“สวัสดี ___MINIFY_PLACEHOLDER_1_7___

การยืนยันอีเมลก่อนส่งใบเสนอราคา

“ฉันเห็นว่าอีเมลของคุณคือ ___MINIFY_PLACEHOLDER_1_8___ — นี่เป็นที่อยู่ที่ดีที่สุดที่จะส่งรายละเอียดราคาไหม?”

การอ้างอิงสถานะในการติดตามผล

“ดูเหมือนว่าสถานะปัจจุบันของคุณคือ ___MINIFY_PLACEHOLDER_1_9___. คุณต้องการความช่วยเหลือเพื่อดำเนินการต่อจากนี้ไหม?”

การปรับแต่งตามการสอบถามก่อนหน้า

“ขอบคุณที่ติดต่อมาอีกครั้งเกี่ยวกับ ___MINIFY_PLACEHOLDER_1_10___. วันนี้ฉันช่วยอะไรคุณได้บ้าง?”

การยืนยันภาษาหรือภูมิภาคที่ต้องการ

“คุณต้องการดำเนินการเป็นภาษา ___MINIFY_PLACEHOLDER_1_11___ หรือต้องการเปลี่ยนเป็นภาษาอื่นไหม?”

เคล็ดลับสำหรับตัวแปรฟิลด์ผู้ติดต่อ

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

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

    • ตัวอย่าง: $contact.name → จะกลายเป็น “Wilson” ในการสนทนา.

  • สิ่งที่ AI เห็นจริง ๆ: AI Agent จะเห็นเฉพาะ ค่า (เช่น “Wilson”) ไม่ใช่ป้ายตัวแปร ($contact.name).

ทำไมเรื่องนี้จึงสำคัญ

  • หากคุณแค่เขียน “อีเมลที่คุณให้ไว้ก่อนหน้านี้” AI Agent อาจไม่รู้ว่าคุณหมายถึง $contact.email — มันจะเห็นเฉพาะค่าจริง (เช่น wilson@email.com) และอาจสับสนหากมีอีเมลหลายรายการ.

  • โดยการอ้างอิง ชื่อฟิลด์ และ ค่า เสมอ (เช่น อีเมล: $contact.email, เบอร์โทร: $contact.phone) คุณจะทำให้ชัดเจนว่าอ้างถึงข้อมูลชิ้นใด.

  • หากคุณต้องการให้ AI Agent บันทึกหรืออัปเดต ฟิลด์ ให้ชัดเจนและระบุ ID ฟิลด์ ในพรอมต์ของคุณ:

    • ตัวอย่าง: “บันทึกและอัปเดตฟิลด์อีเมลหากผู้ใช้ให้ใหม่”

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

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

ตัวอย่าง 1

พรอมต์ที่ดี

# CONTEXT
* ช่วยชี้นำผู้เยี่ยมชมหน้าราคาไปยังแผนที่ถูกต้อง.

# ROLE & COMMUNICATION STYLE
* เป็นมิตร กระชับ; ถามทีละคำถาม.

# TOP-LEVEL FLOW
1) ทักทายลูกค้าด้วยชื่อ: $contact.firstname
2) ถาม & บันทึก **ฟิลด์ชื่อ**, **ฟิลด์อีเมล**, **ฟิลด์โทรศัพท์**
3) ถามงบประมาณ

## SCENARIOS
* หากงบประมาณ ≥ 100000 → แนะนำแผน; ถามเดโม
  - หากใช่ → **มอบหมายให้ @Sales Team**; **อัปเดตสถานะ Lifecycle** → **Hot Lead**
* หากไม่ใช่ → ตอบคำถาม; รักษาความช่วยเหลือในแชท

# BOUNDARIES
* สามารถ: แนะนำ, **Assign to**, **Update Contact fields**, **Update Lifecycle stages**
* ไม่สามารถ: เสนอส่วนลดหรือรับชำระเงิน

ทำไมถึงได้ผล:

  • หัวข้อที่ชัดเจน กระบวนการระดับสูง และสถานการณ์

  • อ่านเร็ว ดูแลรักษาง่าย.

พรอมต์ที่ไม่ดี

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

ทำไมวิธีนี้ใช้ไม่ได้:

  • ไม่มีหัวข้อ ไม่มีส่วน ไม่มีลำดับ.

  • ผู้อ่านต้องเดาลำดับและการกระทำ.

Example 2

พรอมต์ที่ดี

# CONTEXT
* จำแนกปัญหาผลิตภัณฑ์และส่งต่อให้ถูกทีม.

# ROLES AND COMMUNICATION STYLE
* สุขุม เป็นมืออาชีพ เป็นมิตร 🙂

# TOP-LEVEL FLOW
1) ทักทายลูกค้าด้วยชื่อ: $contact.firstname
2) ขอสรุปสั้น ๆ และขั้นตอนที่ลองแล้ว

## SCENARIOS
* ด่วน (ล็อกอินไม่ได้ | ข้อมูลสูญหาย | ระบบล่ม) → **มอบหมายให้ @Support Team**; ตั้งความคาดหวัง
* ไม่ด่วน → ให้ขั้นตอน/เอกสารช่วยเหลือ; หากแก้ได้ **ปิดการสนทนา**; หากไม่ ให้ **มอบหมายให้ @Support Team**

# BOUNDARIES
* สามารถ: แชร์คู่มือ.
* ไม่สามารถ: เข้าถึงการเรียกเก็บเงิน รีเซ็ตรหัสผ่าน หรือเปลี่ยนความเป็นเจ้าของ.

ทำไมถึงได้ผล:

  • ภาษาเรียบ สื่อสารเป็นมืออาชีพ พร้อมคำศัพท์ที่ชัดเจน.

  • ใช้ชื่อทีม/การกระทำตามมาตรฐานอย่างตรงตัว.

พรอมต์ที่ไม่ดี

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

ทำไมวิธีนี้ใช้ไม่ได้:

  • สแลง/พิมพ์ผิด (“pls”, “suppot teem”), การกระทำไม่ชัดเจน การใช้ตัวพิมพ์ไม่สอดคล้องกัน.

  • ไม่มีชื่อทีมมาตรฐานหรือกริยาการกระทำที่ชัดเจน.

ตัวอย่าง 3

พรอมต์ที่ดี

# CONTEXT
* จัดการคำขอฟีเจอร์ระดับองค์กรและการส่งต่อ.

# ROLES AND COMMUNICATION STYLE
* โปร่งใส ไม่กดดัน.

# TOP-LEVEL FLOW
1) ถามและอัปเดต: **ฟิลด์ชื่อ**, **ฟิลด์อีเมล**, **ฟิลด์โทรศัพท์**
2) ยืนยันความต้องการและงบประมาณ

## ACTION STEPS (ลำดับที่ถูกต้อง)
* หากขอเดโมและงบประมาณ ≥ 100000:
  1) แนะนำแผน; ยืนยันเดโม
  2) **มอบหมายให้ @Sales Team**
  3) **อัปเดตสถานะ Lifecycle** → **Hot Lead**
  4) สรุปขั้นตอนถัดไป; ยืนยัน
  5) **ปิดการสนทนา**
* หากแค่ขอข้อมูล/ยังไม่พร้อม:
  - แชร์ภาพรวม; เปิด Q&A
  - **ปิดการสนทนา** เฉพาะเมื่อพวกเขายืนยันว่าทำเสร็จแล้ว

# BOUNDARIES
* สามารถ: แนะนำแผน. 
* ไม่สามารถ: เสนอส่วนลด แก้ไขสัญญา.

ทำไมถึงได้ผล:

  • แต่ละการกระทำมีเงื่อนไขและลำดับที่ชัดเจน.

  • รายการขั้นตอนแยกกันลดความกำกวม.

พรอมต์ที่ไม่ดี

หากใครขอฟีเจอร์องค์กร:
- ปิดแชทเพื่อให้เรียบร้อย
- ทำเครื่องหมายว่าเป็นลูกค้าเป้าหมายร้อน แล้วค่อยมอบหมายให้ทีมขายหากพวกเขาตอบกลับอีกครั้ง.
- ขออีเมลหากจำเป็น.

ทำไมวิธีนี้ใช้ไม่ได้:

  • มอบหมายก่อนการระบุ; อัปเดตสถานะวงจรชีวิตแบบสุ่ม; ปิดการสนทนาเร็วเกินไป.

  • ไม่มีทริกเกอร์ที่ชัดเจนสำหรับแต่ละการกระทำ.

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

ฉันเพิ่มการติดตามในพรอมต์แล้ว แต่มันไม่ทำงาน. ทำไม?

นี่คือสาเหตุที่เป็นไปได้ที่พรอมต์ติดตามของคุณอาจไม่ทำงานตามคาด:

  • ระยะเวลาการติดตามยาวเกินไป: เวลาที่คุณตั้งเกิน 24 ชั่วโมง. การติดตามต้องอยู่ ภายใน 1 วัน.

  • พรอมต์ไม่ได้บันทึกหลังการอัปเดต: หากพรอมต์ของคุณถูกสร้าง ก่อน ฟีเจอร์ Follow-Up เปิดใช้งาน คุณจะต้อง บันทึกเทมเพลตใหม่ ให้มีผล.

  • สถานะการสนทนา: การติดตามจะไม่ทำงานหากการสนทนา ถูกปิด หรือ ถูกยกเลิกการมอบหมาย, หรือหาก AI Agent ตรวจพบว่าผู้ติดต่อ ไม่สนใจแล้ว, กล่าวคำว่า ลาก่อน, หรือ เป้าหมายสำเร็จ.

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

ฉันสั่งให้ AI Agent ติดตามสองครั้ง แต่มีการติดตามสามครั้งรวมทั้งสิ้น. ทำไม?

เมื่อคุณรวมคำสั่งเช่น “ติดตามสองครั้ง แล้วปิดการสนทนา” AI จะ:

  1. ส่ง ข้อความติดตามสองข้อความ ตามที่สั่ง.

  2. จากนั้นส่ง ข้อความสุดท้ายหนึ่งข้อความ พร้อมดำเนินการปิด.

นั่นคือเหตุผลที่คุณจะเห็น สามข้อความรวม — หนึ่งข้อความเชื่อมโยงกับ การกระทำปิด เสมอ.

หากคุณต้องการเพียง สองข้อความรวม ให้เขียนพรอมต์ให้ระบุชัดเจนกว่า. ตัวอย่างเช่น:

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

หน้าต่าง WhatsApp ของผู้ติดต่อปิดก่อนการติดตามจะถูกส่ง. จะเกิดอะไรขึ้นต่อ?

หากหน้าต่างการสนทนา WhatsApp ปิดก่อนข้อความติดตามจะถูกส่ง AI Agent จะยังคง ดำเนินลำดับการติดตาม ตามปกติ.

  • ตัวข้อความจะ ส่งไม่สำเร็จ (เนื่องจากอยู่นอกขีดจำกัด 24 ชั่วโมงของ WhatsApp).

  • AI Agent จะยังคงทำ การกระทำติดตาม ให้เสร็จ (เช่น ปิดการสนทนา หรืออัปเดต Lifecycle).

  • ผู้ใช้จะเห็น ไอคอนส่งไม่สำเร็จ ข้างข้อความที่ส่งไม่สำเร็จใน Inbox.

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

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

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

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