# Tác vụ định kỳ

URL: https://docs.assistantcore.com/web-app/scheduled-tasks

Nhờ trợ lý làm việc cho bạn theo lịch, ví dụ tóm tắt tin tức mỗi ngày, và xem kết quả từng lần chạy trên Ứng dụng Web.



Tác vụ là việc trợ lý tự làm cho bạn theo lịch, kể cả khi bạn không có mặt: "mỗi sáng lúc 7:00, tóm tắt tin công nghệ nổi bật", "mỗi thứ Hai lúc 9:00, giúp tôi lập kế hoạch tuần". Mỗi tác vụ có cuộc trò chuyện riêng, và mỗi lần chạy đều đăng kết quả vào đó.

Mở **Tác vụ** trên thanh bên để xem các tác vụ của bạn. Con số bên cạnh cho biết số tác vụ có kết quả mới.

## Trước khi bắt đầu [#trước-khi-bắt-đầu]

* Bạn đã đăng nhập. Tác vụ thuộc về tài khoản của bạn trên trợ lý này; người khác không thấy được.
* Chủ trợ lý chưa tắt tác vụ định kỳ. Nếu đã tắt, khi tạo hoặc chạy tác vụ bạn sẽ thấy "Tác vụ định kỳ đã bị tắt cho trợ lý này".
* Mỗi lần chạy tốn credit như một tin nhắn chat. Xem [Credit](/billing/credits).

## Tạo tác vụ [#tạo-tác-vụ]

### Nhờ trợ lý trong chat [#nhờ-trợ-lý-trong-chat]

Trong bất kỳ cuộc trò chuyện nào, hãy nhờ trợ lý làm một việc theo lịch, ví dụ: `Các ngày trong tuần lúc 18:00, nhắc tôi xem lại những việc đã xong trong ngày.` Trợ lý tạo tác vụ và hiện một thẻ ghi lịch chạy và lần chạy tới. Chọn **Xem tác vụ** trên thẻ để mở.

Khi trang **Tác vụ** chưa có tác vụ nào, bạn cũng có thể chọn một gợi ý có sẵn. Gợi ý sẽ mở chat mới với yêu cầu điền sẵn; gửi đi để tạo tác vụ.

### Từ trang Tác vụ [#từ-trang-tác-vụ]

1. Chọn **Tạo tác vụ**.
2. Nhập **Tên** và **Hướng dẫn**: việc trợ lý cần làm mỗi lần chạy.
3. Chọn kiểu **Lặp lại**, rồi chọn giờ và ngày.
4. Xem **Các lần chạy tới** để kiểm tra lịch, rồi chọn **Tạo tác vụ**.

| Lặp lại                 | Chạy                                                                                                                         |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| **Một lần**             | Vào một ngày giờ cụ thể                                                                                                      |
| **Hằng ngày**           | Mỗi ngày vào một giờ                                                                                                         |
| **Thứ Hai đến thứ Sáu** | Từ thứ Hai đến thứ Sáu vào một giờ                                                                                           |
| **Hằng tuần**           | Vào một thứ trong tuần, một giờ                                                                                              |
| **Hằng tháng**          | Vào một ngày trong tháng, một giờ. Tháng không có ngày đó sẽ bị bỏ qua; chọn **Ngày cuối tháng** để chạy vào cuối mỗi tháng. |
| **Tuỳ chỉnh**           | Biểu thức cron 5 trường, ví dụ `0 9 * * mon-fri`                                                                             |

Giờ chạy tính theo **Múi giờ** của tác vụ, mặc định là múi giờ của trình duyệt.

### Giới hạn [#giới-hạn]

| Giới hạn              | Giá trị                 |
| --------------------- | ----------------------- |
| Khoảng cách ngắn nhất | 1 giờ giữa hai lần chạy |
| Tác vụ đang bật       | 50 trên mỗi trợ lý      |
| Tên                   | 200 ký tự               |
| Hướng dẫn             | 12.000 ký tự            |

## Quản lý tác vụ [#quản-lý-tác-vụ]

Chọn một tác vụ trên trang **Tác vụ** để mở. Phần đầu hiện **Lịch chạy**, **Lần chạy tới** và **Lần chạy gần nhất**.

| Thao tác                    | Tác dụng                                                                                 |
| --------------------------- | ---------------------------------------------------------------------------------------- |
| **Chạy ngay**               | Chạy tác vụ một lần ngay lập tức. Kết quả hiện trong cuộc trò chuyện của tác vụ.         |
| **Tạm dừng** / **Tiếp tục** | Dừng hoặc bật lại lịch chạy. Tác vụ đang tạm dừng sẽ không chạy cho đến khi bạn bật lại. |
| **Sửa**                     | Đổi tên, hướng dẫn hoặc lịch chạy.                                                       |
| **Đặt lịch lại**            | Đặt ngày mới cho tác vụ một lần đã chạy xong để chạy lại.                                |
| **Mở cuộc trò chuyện**      | Mở cuộc trò chuyện của tác vụ (trong **Thêm thao tác**).                                 |
| **Xoá**                     | Dừng hẳn tác vụ. Cuộc trò chuyện và các kết quả trước đó vẫn được giữ lại.               |

Bạn cũng có thể nhờ trợ lý trong bất kỳ cuộc trò chuyện nào liệt kê, sửa, tạm dừng, tiếp tục hoặc xóa tác vụ. Bản thân các lần chạy tác vụ không bao giờ tạo hay sửa tác vụ.

<Callout type="warn">
  Xóa cuộc trò chuyện của tác vụ cũng xóa luôn tác vụ đó.
</Callout>

## Kết quả và thông báo [#kết-quả-và-thông-báo]

Mỗi lần chạy thêm một nhãn **Tác vụ định kỳ · `<tên>`** và câu trả lời của trợ lý vào cuộc trò chuyện của tác vụ. Bạn có thể trả lời tiếp ở đó như mọi cuộc trò chuyện khác.

* **Kết quả mới** đánh dấu tác vụ có kết quả gần nhất mà bạn chưa mở.
* Bật **Gửi email cho tôi mỗi khi có kết quả** để nhận kết quả mỗi lần chạy qua email tài khoản của bạn.

## Lịch sử chạy [#lịch-sử-chạy]

**Lịch sử chạy** liệt kê từng lần chạy kèm trạng thái và đoạn xem trước kết quả. Chọn **Xem trong cuộc trò chuyện** để đến đúng lần chạy đó.

| Trạng thái                   | Ý nghĩa                                                                                                     |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------- |
| **Đang chờ** / **Đang chạy** | Lần chạy đang chờ hoặc đang thực hiện.                                                                      |
| **Hoàn thành**               | Lần chạy đã xong.                                                                                           |
| **Cần bạn xử lý**            | Có thao tác đang chờ bạn duyệt, hoặc tác vụ cần một ứng dụng chưa được kết nối.                             |
| **Cần kiểm tra**             | Lần chạy dừng giữa chừng và có thể đã làm một phần việc. Hãy xem cuộc trò chuyện trước khi dựa vào kết quả. |
| **Lỗi**                      | Lần chạy gặp lỗi. Lý do hiện ngay bên dưới.                                                                 |
| **Đã huỷ**                   | Lần chạy bị bỏ qua, ví dụ vì không thể bắt đầu trong vòng một giờ so với lịch hoặc vì tác vụ đã thay đổi.   |

Một lần chạy lỗi không bao giờ làm tạm dừng tác vụ; lần sau vẫn chạy đúng lịch. Lần chạy có thể bắt đầu trễ một hai phút so với giờ hẹn, và mỗi lúc chỉ một tác vụ của bạn được chạy.

## Phê duyệt và ứng dụng đã kết nối khi tác vụ chạy [#phê-duyệt-và-ứng-dụng-đã-kết-nối-khi-tác-vụ-chạy]

Tác vụ chạy khi bạn vắng mặt nên không thể hỏi bạn. Tác vụ được dùng các công cụ của trợ lý theo những quy tắc sau:

* Việc đọc dữ liệu và các công cụ có sẵn của trợ lý chạy bình thường.
* Thao tác làm thay đổi dữ liệu ở ứng dụng khác sẽ được giữ lại chờ bạn duyệt, trừ khi trước đó bạn đã cho phép với "Không hỏi lại". Lần chạy vẫn làm nốt phần việc còn lại, còn thao tác bị giữ nằm trong cuộc trò chuyện của tác vụ dưới dạng thẻ **Cần bạn duyệt**. Lần chạy hiện **Cần bạn xử lý**.
* Thao tác xóa hoặc ghi đè dữ liệu luôn bị giữ lại mỗi lần.
* Thao tác bị giữ hết hạn sau 24 giờ. Một tin nhắn mới trong cuộc trò chuyện đó, kể cả lần chạy tiếp theo, cũng làm chúng hết hạn.
* Nếu tác vụ cần một [ứng dụng đã kết nối](/web-app/connected-apps) mà bạn chưa kết nối, hãy kết nối từ thẻ trong cuộc trò chuyện của tác vụ. Lần chạy sau sẽ dùng được.

Xem [Phê duyệt](/tools-mcp/approvals) để biết cách quy tắc phê duyệt hoạt động.

## Vì sao lần chạy bị lỗi [#vì-sao-lần-chạy-bị-lỗi]

| Thông báo                                        | Cách xử lý                                                  |
| ------------------------------------------------ | ----------------------------------------------------------- |
| Không đủ credit để chạy tác vụ.                  | Nâng cấp gói hoặc chờ credit được làm mới.                  |
| Lần chạy quá lâu nên đã bị dừng.                 | Chia hướng dẫn thành các tác vụ nhỏ hơn.                    |
| Trợ lý gặp lỗi khi chạy.                         | Chọn **Chạy ngay** để thử lại, hoặc kiểm tra lại hướng dẫn. |
| Lần chạy bị gián đoạn do hệ thống khởi động lại. | Chọn **Chạy ngay** nếu bạn cần kết quả ngay.                |
| Bạn không còn quyền truy cập trợ lý này.         | Nhờ chủ trợ lý cấp lại quyền.                               |
| Tác vụ định kỳ đã bị tắt cho trợ lý này.         | Liên hệ chủ trợ lý.                                         |

<Cards>
  <Card title="Ứng dụng đã kết nối" description="Cho trợ lý dùng tài khoản của bạn" href="/web-app/connected-apps" />

  <Card title="Phê duyệt" description="Cách các thao tác chờ bạn duyệt" href="/tools-mcp/approvals" />
</Cards>
