# Function Task Manager

**Function Task Manager** là chức năng giúp tăng cường tính an toàn cho tài khoản của bạn. Nó phân bổ các request theo thứ tự, tránh gửi ồ ạt, đồng thời mô phỏng thao tác của người dùng thật. Dưới đây là hướng dẫn chi tiết cách sử dụng Function Task Manager.

### 1. Tạo Function Task Manager

<figure><img src="/files/A4KgUhrwNkz2zeiNan6Z" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/8G3h2bevS3oR8zzVSJjB" alt=""><figcaption></figcaption></figure>

Task cho phép bạn thiết lập các thông số sau:

* **Ngày trong tuần**: Chọn những ngày Task được thực thi.
* **Khung giờ trong ngày**: Xác định khoảng thời gian cụ thể để Task chạy.
* **Số Task thực thi trong 1 phút**:
  * Hệ thống sẽ thực thi tuần tự, hoàn thành lệnh này rồi mới đến lệnh tiếp theo.
  * Việc giới hạn số lệnh trong 1 phút, kết hợp với các tham số môi trường, giúp hệ thống tin tưởng rằng đây là thao tác tự nhiên của con người thay vì bot hoặc tool.
  * ⇒ Tăng cường độ an toàn cho tài khoản.

### 2. Add lệnh vào Task Mananger

Để thêm Task vào **Function Task Manager**, bạn cần sử dụng một Function khác có hỗ trợ thao tác này. Ví dụ dưới đây hướng dẫn với **Function API**. Với các Function khác, bạn thực hiện tương tự.

[Hướng dẫn tạo Function API](/quan-ly-account/functions/function-api.md)

#### 2.1. Cấu hình **Function API**

* Mục Execution Mode chọn **Task Manager**
* Mục **Add to Task Manager**: Chọn Function Task vừa tạo ở bước trước

<figure><img src="/files/3pX60qOq4xz61BWEH39G" alt=""><figcaption></figcaption></figure>

#### 2.3. Chạy API

* Click vào button \[**Test API]** hoặc bạn có thể chạy API này bằng tool hoặc phần mềm hỗ trợ

<figure><img src="/files/soOi7065EwifC1ajTAJc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/y2rJRAJq8p3ZQVDFRS8a" alt=""><figcaption></figcaption></figure>

* Sau khi điền đầy đủ các giá trị vào **Body**, nhấn nút **\[Request]** để gửi yêu cầu.
  * Kết quả thực thi API sẽ hiển thị trong tab **Response**.
  * Dữ liệu trả về bao gồm **`task_id`**. Bạn có thể sử dụng **`task_id`** này để:
    * Truy vấn trạng thái Task.
    * Đối chiếu khi nhận webhook liên quan.

### 3. Kiểm tra kết quả thực thi task

Khi add thanh công request vào Function Task Manager, hệ thống sẽ lên lịch thực thi theo cấu hình ở bước 1, kết quả thực thi được phản hồi theo 2 cách

* Function API với action FUNC\_GET\_TASK

<figure><img src="/files/Hs8bT3c1bmzBnx6RnOnz" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/81vMN37nxr7J9y1Ldbj5" alt=""><figcaption></figcaption></figure>

* Function Webhook với event FUNC\_RUN\_TASK

<figure><img src="/files/0mmDLZ2RI08yel5qRCwO" alt=""><figcaption></figcaption></figure>

* Ngoài ra các bạn có thể xem list tasks (20 task mới nhất) đang có trong danh sách của Function Task Manager

<figure><img src="/files/V6YWGUUSJbbsjPp0evYH" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/6rSGEBxkmVCWfXH6co6D" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.func.vn/quan-ly-account/functions/function-task-manager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
