---
title: ระบบอัตโนมัติ
description: ระบบอัตโนมัติให้ผู้ช่วยรันคำสั่งประจำตามกำหนดเวลา ทุกการรันจะเปิดการสนทนาที่คุณอ่านและคุยต่อได้
url: https://agentlab.cresclab.com/docs/th/studio/automations
language: th
updated: 2026-11-06
---

# ระบบอัตโนมัติ

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

## ไม่ใช่งานตามกำหนดเวลา

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

**งานตามกำหนดเวลา** ในผลิตภัณฑ์ Deployment เป็นอีกเรื่องหนึ่ง มันเรียกโปรเจกต์หนึ่งของคุณผ่าน HTTP ตามเวลา โดยไม่มีผู้ช่วยเกี่ยวข้อง ถ้าต้องการเรียกบริการของคุณเองตามกำหนดเวลา ดู[งานตามกำหนดเวลา](https://agentlab.cresclab.com/docs/th/deploy/scheduled-jobs.md)

## สร้างงานประจำ

1. **เปิดระบบอัตโนมัติ** ในเมนูด้านซ้ายของคอนโซล เลือก **ผู้ช่วย › ระบบอัตโนมัติ**
2. **กรอกสร้างตารางเวลา** เลือกผู้ช่วย กรอก **ชื่อ** และ **สิ่งที่ต้องทำทุกครั้ง** แล้วตั้ง **เมื่อไร**
3. **สร้าง** เลือก **สร้างตารางเวลา** งานจะแสดงในรายการ **ตารางเวลา** ด้านล่าง และ **ครั้งถัดไป** จะบอกว่าจะรันครั้งแรกเมื่อไร

| ฟิลด์                 | คำอธิบาย                                                                                                             |
| --------------------- | -------------------------------------------------------------------------------------------------------------------- |
| ผู้ช่วย               | ผู้ช่วยที่เผยแพร่แล้ว หรือผู้ช่วยส่วนตัวของคุณเอง ฉบับร่างไม่มีคำสั่งที่ใช้งานจริง จึงไม่มีให้เลือก                  |
| ชื่อ                  | แสดงในรายการ และใช้เป็นชื่อของการสนทนาที่แต่ละการรันเปิดขึ้น ยาวได้สูงสุด 80 ตัวอักษร                                |
| สิ่งที่ต้องทำทุกครั้ง | ส่งแบบคำต่อคำเป็นข้อความแรกของทุกการรัน ยาวได้สูงสุด 4,000 ตัวอักษร                                                  |
| เมื่อไร               | **ตามเวลานาฬิกา** หรือ **ทุกช่วงเวลา** ดู[ตั้งเวลา](https://agentlab.cresclab.com/docs/th/studio/automations.md#timing) |

ถ้าไม่มีผู้ช่วยให้เลือก ฟอร์มจะขอให้คุณเผยแพร่ผู้ช่วยก่อน ดู[ผู้ช่วย](https://agentlab.cresclab.com/docs/th/studio/assistants.md)

## ตั้งเวลา

**ตามเวลานาฬิกา** ใช้ **นิพจน์ตารางเวลา** และ **เขตเวลา**

- นิพจน์มีห้าฟิลด์: นาที ชั่วโมง วันที่ เดือน วันในสัปดาห์ ค่าเริ่มต้น `30 7 * * 1-5` หมายถึง 07:30 ในวันทำการ
- **เขตเวลา** เริ่มต้นเป็นเขตเวลาของเวิร์กสเปซ (ตั้งใน **การตั้งค่าเวิร์กสเปซ › ทั่วไป**) และเลือกเขตอื่นจากรายการได้ การรันจะยึดเวลานาฬิกาของเขตนั้น แม้ในช่วงเปลี่ยนเวลาออมแสง
- เขตเวลาจะบันทึกไว้กับงานประจำ การเปลี่ยนเขตเวลาของเวิร์กสเปซภายหลังจะไม่เลื่อนงานประจำที่มีอยู่แล้ว

| นิพจน์         | เวลาที่รัน                      |
| -------------- | ------------------------------- |
| `30 7 * * 1-5` | วันทำการ เวลา 07:30             |
| `0 9 * * *`    | ทุกวัน เวลา 09:00               |
| `0 18 * * 5`   | ทุกวันศุกร์ เวลา 18:00          |
| `0 8 1 * *`    | วันที่ 1 ของทุกเดือน เวลา 08:00 |
| `0 */4 * * *`  | ทุก 4 ชั่วโมง ตรงต้นชั่วโมง     |

**ทุกช่วงเวลา** ใช้ **ห่างกันกี่นาที** ตั้งแต่ 1 ถึง 1439 เหมาะกับการตรวจซ้ำที่ไม่สนใจเวลาของวัน ถ้าเป็นงานรายวันหรือนานกว่านั้น ให้ใช้เวลานาฬิกา

งานประจำของสมาชิกรันได้ไม่เกินชั่วโมงละครั้ง ถ้าใช้เวลานาฬิกา ฟิลด์นาทีต้องระบุนาทีเดียว (`*/15` หรือ `0,30` จะถูกปฏิเสธ) ถ้าใช้ช่วงเวลา ต้องห่างกันอย่างน้อย 60 นาที

## เกิดอะไรขึ้นในแต่ละการรัน

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

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

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

> [!NOTE] สรุปงาน LINE ตั้งค่าที่อื่น
> เวลาส่งและโควตารายเดือนของสรุปงาน LINE ตั้งค่าได้ที่หน้า **ช่องทาง**

## ประวัติการรัน

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

| ผลลัพธ์    | ความหมาย                                                                                                               |
| ---------- | ---------------------------------------------------------------------------------------------------------------------- |
| กำลังทำงาน | ยังดำเนินการอยู่                                                                                                       |
| ตอบแล้ว    | เปิดการสนทนาแล้ว **เปิดบทสนทนา** จะพาไปที่การสนทนานั้น                                                                 |
| ข้ามไป     | การรันครั้งนี้ไม่เกิดขึ้น **รายละเอียด** จะบอกเหตุผล เช่น เวิร์กสเปซถึงขีดจำกัดโทเค็น หรือผู้ช่วยไม่ได้เผยแพร่อยู่แล้ว |
| ล้มเหลว    | พยายามสามครั้งแล้วยังเปิดการสนทนาไม่ได้ **รายละเอียด** จะบอกเหตุผล                                                     |

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

## แก้ไข หยุดชั่วคราว และลบ

แต่ละแถวมีสี่ปุ่ม

| ปุ่ม                 | ทำอะไร                                                                                                                  |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| แก้ไข                | เปลี่ยน **ชื่อ** และ **สิ่งที่ต้องทำทุกครั้ง** แล้วเลือก **บันทึกการแก้ไข** เปลี่ยนเวลาที่นี่ไม่ได้                     |
| หยุดชั่วคราว / ทำต่อ | งานประจำที่หยุดชั่วคราวจะไม่รัน และ **สถานะ** จะเป็น **หยุดชั่วคราว** **ทำต่อ** จะเริ่มใหม่จากเวลาที่ถึงกำหนดครั้งถัดไป |
| ประวัติ              | เปิดประวัติการรัน                                                                                                       |
| ลบ                   | ถาม **ลบ "…" หรือไม่** ก่อน และจะไม่มีอะไรถูกลบจนกว่าคุณจะเลือก **ลบตารางเวลา** ดูด้านล่าง                              |

งานประจำที่ถูกลบจะหยุดรัน และประวัติการรันจะถูกลบ การสนทนาที่มันสร้างไว้แล้วจะยังอยู่

ถ้าต้องการเปลี่ยนเวลา ให้สร้างงานประจำใหม่แล้วลบอันเดิม

เมื่อผู้ช่วยถูกเก็บเข้าคลัง งานประจำของมันจะหยุดรัน และ **สถานะ** จะเป็น **หยุดแล้ว — ผู้ช่วยถูกเก็บถาวร**

## ใครทำอะไรได้

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

ขีดจำกัดสำหรับสมาชิก

| รายการ            | ขีดจำกัด                          |
| ----------------- | --------------------------------- |
| งานประจำที่ใช้งาน | 10 รายการต่อคน                    |
| งานประจำทั้งหมด   | 30 รายการต่อคน รวมที่หยุดชั่วคราว |
| ความถี่           | ไม่เกินชั่วโมงละครั้ง             |

ถ้าเกินขีดจำกัด การสร้างหรือการทำต่อจะถูกปฏิเสธ และฟอร์มจะบอกเหตุผล

รายการแสดงงานประจำได้สูงสุด 100 รายการ ถ้ามากกว่านั้นจะมีข้อความแจ้ง และงานประจำที่ไม่อยู่ในรายการจะหยุดชั่วคราวจากหน้านี้ไม่ได้

## เมื่อสมาชิกออกจากเวิร์กสเปซ

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

ผู้ดูแลและเจ้าของจะเห็นส่วน **หยุดแล้ว รอผู้รับผิดชอบ** ในหน้าระบบอัตโนมัติ

- **รับช่วงต่อ** ทำให้คุณเป็นเจ้าของ และงานจะรันในนามคุณนับจากนั้น
- **ลบออก** ทิ้งงานนั้นไป

## สร้างในการสนทนา

คุณขอให้ผู้ช่วยตั้งงานประจำให้ในการสนทนาได้ด้วย เช่น "ทุกวันทำการ 9 โมงเช้า สรุปเรื่องร้องเรียนของเมื่อวาน" ระบุเวลาและวัน หรือทุกกี่ชั่วโมง (1 ถึง 23) คุณจะได้ยืนยันรายละเอียดก่อนสร้าง จากนั้นงานประจำจะแสดงในหน้าระบบอัตโนมัติ ภายใต้กฎและขีดจำกัดเดียวกัน

ดูเรื่องการสนทนาเพิ่มเติมที่[การสนทนา](https://agentlab.cresclab.com/docs/th/studio/conversations.md)
