ข้ามไปยังเนื้อหาหลัก

จัดการการ์ด Scheduled Execute

ตั้งค่าอย่างรวดเร็ว

ทีมส่วนใหญ่ตั้งค่าหรืออัปเดตการ์ดหนึ่งใบได้ภายในประมาณ 5 นาที

ใช้คู่มือนี้เมื่อคุณต้องการให้บล็อกหนึ่งทำงานอีกบล็อกในภายหลัง คู่มือนี้ยังอธิบายว่าทำไมการแก้ไขและการลบจึงใช้ schedule identity ที่คงที่ ป้ายชื่อที่มีขีดล่างจะคงเดิม

ไปที่: Bot Builder → Cards → Scheduled Execute


ข้อมูลอ้างอิงแบบย่อ​

การตั้งค่าควบคุมอะไรต้องตรวจอะไร
Schedule Nameป้ายชื่อที่คุณเห็นในตัวแก้ไขใช้ชื่อที่ไม่ซ้ำกันสำหรับแต่ละกำหนดการ
Date Typeการกำหนดเวลาแบบระบุชัด แบบสัมพันธ์ หรือแบบทำซ้ำเลือกให้ตรงกับเวลาที่ต้องการจริง
Execute Blockบล็อกที่จะทำงานภายหลังเลือกบล็อกปลายทางที่ถูกต้อง
Identityคีย์ที่ซ่อนอยู่ซึ่ง AVA ใช้บันทึกและลบเปิดการ์ดใบเดิมไว้ขณะแก้ไข
Saveจัดเก็บการ์ดและ identityบันทึกหลังแก้ไขทุกครั้ง

ก่อนเริ่ม​

ตรวจสอบรายการต่อไปนี้:

  • คุณแก้ไขการ์ดใน Bot Builder ได้
  • บล็อกปลายทางมีอยู่แล้ว
  • คุณทราบว่ากำหนดการเป็นแบบครั้งเดียวหรือแบบทำซ้ำ
  • คุณต้องการ Schedule Name ที่ไม่ซ้ำกันสำหรับแต่ละการทำงานตามกำหนดการ
identity ที่คงที่

AVA จะเก็บ identity ที่ซ่อนอยู่สำหรับ Scheduled Execute card แต่ละใบ คุณยังคงเห็นชื่อที่แสดงในตัวแก้ไข เมื่อเปิดการ์ดเก่าอีกครั้ง AVA จะกู้คืน identity เดิมให้เมื่อทำได้

ทำความเข้าใจการลองใหม่ของรายงานตามกำหนดการ​

AVA สามารถลองสร้างรายงานตามกำหนดการใหม่ได้เมื่อ runtime ส่ง structured fallback กลับมา คำตอบปกติที่มีข้อผิดพลาดบางส่วนของ property จะไม่เริ่มกระบวนการลองใหม่นี้

สิ่งที่เกิดขึ้นสิ่งที่คาดหวังได้
การทำงานครั้งแรกAVA จะทำงานรายงานตามกำหนดการหนึ่งครั้ง
การลองใหม่AVA อาจลองเพิ่มได้สูงสุดสามครั้ง
ช่วงเวลาการลองใหม่ระบบจะเข้าคิวการลองใหม่หลังจากประมาณ 30, 60 และ 120 วินาที
ช่วงเวลาที่ลองใหม่ได้AVA จะหยุดลองใหม่หลังผ่านไปสิบ นาที
กำหนดการปกติการทำงานซ้ำครั้งถัดไปยังคงเป็นอิสระจากการลองใหม่
รายงานตามกำหนดการแบบอ่านอย่างเดียว

การลองใหม่จะคง prompt เดิม, agent, เวลารายงาน และสิทธิ์เข้าถึง property ไว้ จะไม่รวมประวัติกลุ่ม, compact memory หรือข้อความตอบกลับที่ยกมาอ้างอิง

อ่านรายละเอียดการลองใหม่ใน Activity​

  1. เปิด Settings → Communications → Chatbot

  2. เปิดแท็บ Activity ของ agent

  3. ค้นหารายงานตามกำหนดการด้วยชื่อกำหนดการ

  4. ตรวจสอบป้ายกำกับครั้งที่ลอง, เวลาที่ตั้งใจไว้ และสถานะการลองใหม่

  5. ตรวจสอบ Execution และ Delivery แยกกัน

    ✓ Original attempt ระบุการทำงานครั้งแรก ✓ Retry 1/3, Retry 2/3 หรือ Retry 3/3 ระบุการลองใหม่ ✓ Scheduled for แสดงเวลารายงานที่ตั้งใจไว้ ✓ Next retry จะแสดงเมื่อ AVA เข้าคิวการลองครั้งถัดไปแล้ว ✓ Execution แสดงคำตอบ, ข้อเสนอ, fallback หรือผลลัพธ์ที่รอดำเนินการ ✓ Delivery แสดงว่า AVA ส่งรายงานผลลัพธ์แล้วหรือไม่

แถว Activity อาจแสดง Retry queued, Completed, Retry publication failed, Retries exhausted หรือ Retry stopped กลุ่มปลายทางแต่ละกลุ่มมีลำดับการลองใหม่ของตัวเอง

รายละเอียดใน Activityความหมาย
Schedule nameรายงานตามกำหนดการที่เชื่อมโยงกับการลองครั้งนั้น
Scheduled forเวลารายงานที่กำหนดการเดิมตั้งใจไว้
Original attemptการทำงานครั้งแรกของรายงานนี้
Retry 1/3 ถึง Retry 3/3การลองใหม่ภายหลังจากเกิด fallback
Executionสิ่งที่ AVA สร้างขึ้นระหว่างการลองครั้งนั้น
Deliveryสิ่งที่เกิดขึ้นเมื่อ AVA เผยแพร่ผลลัพธ์
Next retryเวลาของการลองใหม่ที่เข้าคิวไว้ครั้งถัดไป หากมี
รายละเอียดข้อผิดพลาดที่ปลอดภัย

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

รายงานตามกำหนดการยังคงล้มเหลว​

สิ่งที่เห็น: Activity แสดง Retries exhausted, Retry stopped หรือ Retry publication failed

วิธีแก้:

  1. เปิดแถว Activity และจดผลลัพธ์กับเหตุผลใน Execution
  2. ตรวจสอบข้อผิดพลาดในการเผยแพร่ที่ผ่านการทำให้ปลอดภัยแล้ว หากมีแสดงขึ้น
  3. ตรวจสอบว่ากำหนดการหรือ agent เปลี่ยนแปลงระหว่างช่วงเวลาที่ลองใหม่หรือไม่
  4. ยืนยันว่ากลุ่มปลายทางยังมีสิทธิ์รับรายงาน
  5. รันรายงานอีกครั้งในช่วงทดสอบที่ควบคุมไว้
  6. ติดต่อฝ่ายสนับสนุนหากกำหนดการเดิมเข้าสู่สถานะสิ้นสุดซ้ำ ๆ

สร้างหรือแก้ไขการ์ด​

  1. เปิด bot collection ที่มีการ์ดนั้น

  2. คลิก Add Scheduled Execute Block

  3. เลือก Exact Date, Relative Date หรือ Repeating Date

  4. กรอกรายละเอียดกำหนดการที่แสดงบนการ์ด

  5. กรอก Schedule Name

  6. เลือก Execute Block ที่ต้องการให้ทำงาน

  7. คลิก Save

    ✓ การ์ดยังคงอยู่ในรายการหลังบันทึก ✓ AVA จะกำหนดหรือคง schedule identity ที่เสถียรไว้

เหตุผลที่สำคัญ

Identity ทำให้กำหนดการยังคงผูกกับการ์ดใบเดิมหลังแก้ไข จึงช่วยลดการทำงานซ้ำซ้อน AVA ยังแยกป้ายชื่อที่มองเห็นออกจาก identity ภายใน ทำให้คุณเปลี่ยนชื่อการ์ดได้โดยไม่เปลี่ยนกำหนดการ

ลบการ์ด​

  1. เปิด Scheduled Execute card ที่ต้องการนำออก

  2. คลิก Remove Card

  3. หากการ์ดไม่มี identity ที่จัดเก็บไว้ AVA จะจับคู่ด้วยป้ายชื่อเฉพาะเมื่อมีผลตรงกันเพียงรายการเดียว

  4. หาก AVA แสดงคำเตือนชื่อซ้ำ ให้เปลี่ยนชื่อการ์ดใบใดใบหนึ่งก่อน

  5. บันทึกการ์ดที่เปลี่ยนชื่อแล้ว

  6. ลอง Remove Card อีกครั้ง

    ✓ AVA จะลบกำหนดการที่ติดตามอยู่สำหรับ identity นั้น ✓ ระบบจะไม่เดาจากป้ายชื่อที่ใช้ร่วมกัน

การแก้ปัญหา​

การลบแจ้งว่าป้ายชื่อกำกวม​

สิ่งที่เห็น: AVA แจ้งว่าป้ายชื่อ Scheduled Execute กำกวม

วิธีแก้:

  1. เปิดการ์ดที่ตรงกัน
  2. ตั้ง Schedule Name ให้แต่ละใบไม่ซ้ำกัน
  3. บันทึกการ์ด
  4. ลอง Remove Card กับการ์ดที่ถูกต้องอีกครั้ง
การ์ดลบแบบเดิม

การ์ดลบรุ่นเก่าจะแก้ไขด้วยป้ายชื่อได้เฉพาะเมื่อมี Scheduled Execute card ที่ตรงกันเพียงใบเดียว หากมีการ์ดตรงกันมากกว่าหนึ่งใบ AVA จะหยุดการบันทึกและขอให้คุณแยกให้ชัดเจน

กำหนดการเก่ายังปรากฏว่าใช้งานอยู่​

สิ่งที่เห็น: คุณแก้ไขการ์ดแล้ว แต่การทำงานครั้งก่อนยังมีอยู่

วิธีแก้:

  1. ยืนยันว่าบันทึกการ์ดสำเร็จแล้ว
  2. เปิดการ์ดอีกครั้งและตรวจสอบเวลาที่อัปเดต
  3. หากสร้างการ์ดนอกตัวแก้ไข ให้เปิดที่นี่แล้วบันทึกหนึ่งครั้ง
  4. หากยังมีปัญหา ให้ตรวจสอบว่ามีการ์ดชื่อเดียวกันซ้ำหรือไม่

ชื่อการ์ดที่มีขีดล่างดูไม่ถูกต้อง​

สิ่งที่เห็น: ตัวแก้ไขแสดงป้ายชื่อที่มีขีดล่าง แต่กำหนดการดูแตกต่างออกไป

วิธีแก้:

  1. ใช้ชื่อที่ต้องการให้แสดงใน Schedule Name
  2. บันทึกการ์ดอีกครั้ง
  3. จำไว้ว่า AVA อ่านป้ายชื่อโดยเริ่มตั้งแต่ขีดล่างตัวแรกเป็นต้นไป
  4. อย่าใช้ป้ายชื่อเป็นวิธีเดียวในการระบุกำหนดการ
สิ่งที่ AVA จัดเก็บ

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

ยังติดอยู่?​

ติดต่อ success@vouch-technologies.com หาก:

  • ❌ Remove Card ยังคงล้มเหลวหลังจากตั้งชื่อให้ไม่ซ้ำ
  • ❌ การ์ดที่บันทึกไว้ไม่คงเวลาเดิม
  • ❌ คุณเห็นข้อผิดพลาดหลังแก้ไขหรือลบการ์ด

ข้อมูลที่ควรแนบ:

  • ชื่อ bot collection
  • ชื่อกำหนดการ
  • ภาพหน้าจอของคำเตือน
  • ขั้นตอนที่คุณลองทำไปแล้ว