ระบบอัตโนมัติและการตั้งเวลา
ทำให้เอเจนต์ Neotask ของคุณเป็นอัตโนมัติด้วยงานตามกำหนดเวลา, โหมดการส่งที่ยืดหยุ่น และการกำหนดเป้าหมายเซสชันที่ทรงพลัง
งานตามกำหนดเวลา (Cron)
งานตามกำหนดเวลาช่วยให้คุณทำให้การดำเนินการเอเจนต์เป็นอัตโนมัติตามกำหนดเวลาที่เกิดซ้ำหรือครั้งเดียว กำหนดเมื่องานรัน, สิ่งที่ทำ และตำแหน่งที่ผลลัพธ์จะไป
ประเภทกำหนดเวลา
| ประเภท | รูปแบบ | ตัวอย่าง |
|---|---|---|
| เวลาที่กำหนด | datetime คงที่ | รันครั้งเดียวในวันที่ 28 ก.พ. 2026 เวลา 9:00 น. |
| ทุก ๆ | ช่วงเวลา | รันทุก 30 นาที |
| Cron | cron expression มาตรฐาน | 0 9 * * 1-5 (วันทำการตี 9) |
รองรับเขตเวลา
- กำหนดเวลาทั้งหมดเคารพเขตเวลาที่กำหนดค่าของคุณ
- cron expressions รองรับ parameter เขตเวลา
- มีตัวเลือก Stagger เพื่อกระจายเวลาดำเนินการข้ามงานหลายรายการ
Payload งาน
งานตามกำหนดเวลาแต่ละงานดำเนินการ payload -- การดำเนินการที่เอเจนต์ทำเมื่องานเริ่ม
| ประเภท | คำอธิบาย |
|---|---|
| System Event | ทริกเกอร์ event โดยพลการ (ข้อความ) |
| Agent Turn | ส่งข้อความไปยังเอเจนต์พร้อมการแทนที่โมเดลทางเลือก |
โหมดการส่ง
ควบคุมตำแหน่งที่ผลลัพธ์ของงานตามกำหนดเวลาถูกส่งหลังดำเนินการ
| โหมด | คำอธิบาย |
|---|---|
| ไม่มี | การดำเนินการภายในเท่านั้น -- ไม่มีการส่งผลลัพธ์ |
| Announce | ประกาศผลลัพธ์ไปยังช่องทาง |
| Webhook | POST ผลลัพธ์ไปยัง URL ภายนอก |
การกำหนดเป้าหมายเซสชัน
เลือกวิธีจัดการบริบทการสนทนาสำหรับงานตามกำหนดเวลาแต่ละงาน
| โหมด | คำอธิบาย |
|---|---|
| หลัก | เซสชันที่ใช้ร่วมกัน -- ประวัติการสนทนาสะสมดำเนินต่อระหว่างการรัน |
| แยกต่างหาก | เซสชันใหม่ต่อการรัน -- เริ่มใหม่ทุกครั้งที่งานดำเนินการ |
การดำเนินการงาน
Neotask ให้คุณควบคุมวงจรชีวิตของงานตามกำหนดเวลาของคุณอย่างเต็มที่:
- สร้าง, อัพเดต และลบ งานได้ตลอดเวลา
- เปิดหรือปิดใช้งาน งานโดยไม่ต้องลบ
- บังคับรันทันที เพื่อข้ามกำหนดเวลาและดำเนินการตามต้องการ
- ข้ามครั้งเดียว เพื่อชะลอการดำเนินการเดียว จากนั้นกลับมาตามกำหนดเวลาปกติโดยอัตโนมัติ
- ดูประวัติการรันทั้งหมด รวมถึงสถานะ, ระยะเวลา และข้อผิดพลาดสำหรับการดำเนินการแต่ละครั้ง
ตัวอย่างระบบอัตโนมัติ
ต่อไปนี้คือวิธีทั่วไปที่ทีมต่าง ๆ ใช้งานตามกำหนดเวลาของ Neotask:
สรุปยามเช้า
- กำหนดเวลา: ทุกวัน เวลา 8:00 น.
- สิ่งที่ทำ: เอเจนต์สรุปข่าวล่าสุดและส่ง digest ไปยัง Slack
รายงานรายสัปดาห์
- กำหนดเวลา: ทุกวันจันทร์
- สิ่งที่ทำ: เอเจนต์รวบรวมข้อมูล analytics และส่งสรุปทางอีเมลไปยังทีม
การซิงค์ข้อมูล
- กำหนดเวลา: ทุก 4 ชั่วโมง
- สิ่งที่ทำ: เอเจนต์ตรวจสอบ API ภายนอกและอัพเดตแดชบอร์ดด้วยข้อมูลใหม่
การตรวจสุขภาพ
- กำหนดเวลา: ทุก 15 นาที
- สิ่งที่ทำ: เอเจนต์ตรวจสอบบริการและส่งการแจ้งเตือนเมื่อล้มเหลว